NEM: I'm surprised this page doesn't exist yet. The wiki has plenty of material on this subject, so check:
[Define what a database is]
The best database that goes with tcl/tk