Another consideration besides the number of records is how complex is your
data. If the application doesn't need to have relational capablities and
size is of the essence, then take a look at the pickle or shelve modules.
This may serve your needs.

If relational capabilities are required and MS Access is already installed,
then it would be OK from my experience with a small(100K records max)
database with up to 2 users connected simultaneously. Beyond that, goto
MySQL. 

I cannot stress enough, before coding; always ALWAYS define your data
structures FIRST. Been there, done that, got the scars to prove it. 

Your mileage may vary,

Will

-----Original Message-----
From: A [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, September 05, 2002 8:21 AM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: What database should I use


Hello,
I am going to program a small application (in Python and wxPython) which
consists about 
2000 - 3000 records . Can you please recommend which database is the best
for that. I 
use Windows.
Maybe MS Access  or FoxPro or MySQL or better?
I want to keep the program as small as possible.
Thanks
Ladislav

_______________________________________________
ActivePython mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Other options: http://listserv.ActiveState.com/mailman/listinfo/ActivePython
_______________________________________________
ActivePython mailing list
[EMAIL PROTECTED]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Other options: http://listserv.ActiveState.com/mailman/listinfo/ActivePython

Reply via email to