Comment Tcl provides just what you ask for (Score 1) 702
Not one but two Tcl-based flat file database systems exist:
TclVSDb (Tcl Very Small Database) http://sourceforge.net/projects/tclvs/
Provides multiple hierarchical tables (with rows and fields) per database and multi-user concurrent access with locking. Database files are standard ASCII and are portable between platforms.
Starbase http://wiki.tcl.tk/3444
A simple relational database system. The basic table manipulating features are similar to the /rdb system (but does not require it). The data files are just ASCII tab delimited tables. You can use either Unix file utilities or a pure tcl interface program.
TclVSDb (Tcl Very Small Database) http://sourceforge.net/projects/tclvs/
Provides multiple hierarchical tables (with rows and fields) per database and multi-user concurrent access with locking. Database files are standard ASCII and are portable between platforms.
Starbase http://wiki.tcl.tk/3444
A simple relational database system. The basic table manipulating features are similar to the