On 04-12-2010 23:42, Jorge Biquez wrote:
> Hello all.
>
> Newbie question. Sorry.
>
> As part of my process to learn python I am working on two personal 
> applications. Both will do it
> fine with a simple structure of data stored in files. I now there are lot of 
> databases around I
> can use but I would like to know yoor advice on what other options you would 
> consider for the job
> (it is training so no pressure on performance). One application will run as a 
> desktop one,under
> Windows, Linux, Macintosh, being able to update data, not much, not complex, 
> not many records. The
> second application, running behind  web pages, will do the same, I mean, 
> process simple data,
> updating showing data. not much info, not complex. As an excersice it is more 
> than enough I guess
> and will let me learn what I need for now.
> Talking with a friend about what he will do (he use C only) he suggest to 
> take a look on dBase
> format file since it is a stable format, fast and the index structure will be 
> fine or maybe go
> with BD (Berkley) database file format (I hope I understood this one 
> correctly) . Plain files it
> is not an option since I would like to have option to do rapid searches.
>
> What would do you suggest to take a look? If possible available under the 3 
> plattforms.
>
> Thanks in advance for your comments.
>
> Jorge Biquez
>
You should take a look at one of the database wrappers.
I use the DAL of Web2Py,
the main advantages are
- easy use of database (more easy than SQL)
- easy migration of database structure (is done automatically)
- same interface on desktop and in web applications
- all major database (including SQLite and Postgres) supported and can be 
switched easily

cheers,
Stef
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to