> > package that can open a databases without knowing there format?
> 
> The Python DB API is pretty good at covering all the common databases but 
> sadly everyone has some slight variances so you do need to know which product 
> you will be using.
> 
> As an example the SQLite package that comes in the standard library - and is 
> a good starter - doesn't require login credentials but Oracle, MySQL etc do. 
> Also Sqllite is stored in a single file accessed via a code library whereas 
> most other SQL databases use multiple files and a server frontend. (That's 
> why there's a connect() function - to connect to the server... in SQLite 
> connect just opens the file!)
> 
> If you are a database noob I'd keep it simple and stick with SQLite, it's 
> powerful enough for most beginner type projects and misses out some of the 
> more complex features of the other packages. Provided you aren't expecting to 
> scale up to 10's of millions of records it will do just fine. Once you 
> understand SQLite moving to MySQL or Firebird or whatever will be an easy 
> next step.

So, in case I wasn't clear, the databases are already made by someone else, and 
the format is beyond my control.  I need/want to learn to manipulate them.  
Most likely they are similar to the Berkeley database (but I don't know what 
this means yet).

Thanks for the help,

Andre
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to