tcl-dbi is a generic Tcl interface for accessing different SQL databases. Presents a generic API to open/query/change databases. Currently supports Interbase, Postgres, and ODBC, but is written in a way that makes it possible to add other back ends.