jPersist is an extremely powerful object-relational database persistence API that manages to avoid the need for configuration and annotation; mapping is automatic (A-O/RM). It uses JDBC, and can work with any relational database and any type of connection resource. It uses information obtained from the database to handle mapping between the database and Java objects, so mapping configuration is not needed, and annotation is not needed. In fact, there is no configuration needed at all.
The Data Mine is a search engine designed to make a more useful interface available to users. It is designed around human-computer intelligent interaction considerations. It divides the screen into two halves. One lets you find all the instances of your query's keywords, and the other lets you look through a highlighted version of the results you choose.
The unixODBC project provides Unix applications with the same ODBC 3.51 API and facilities available under Windows. It provides a Driver Manager that supports the full ODBC API and performs the ODBC 3 to ODBC 2 translations with UNICODE to ANSI conversion. It also includes a set of graphical utilities that allow users to specify connections to DBMSes to be used by applications, a collection of ODBC drivers including a simple text based driver, an NNTP driver, a Postgres driver and others, and a selection of templates and libraries that to aid in the construction of ODBC drivers. It works with MySQL, Postgres, StarOffice/OpenOffice, Applixware, iHTML, PHP, Perl DBD::ODBC, and many other applications and drivers. Connection pooling is also provided to increase performance with applications such as PHP.
SimpleDBM is a multi-threaded transactional database engine. It has a very small footprint and can be embedded in the address space of an application, or used in network client server mode. It provides a simple programming API that can be learned very quickly. SimpleDBM supports ACID transactions, steal/no-force buffer management, lock-based concurrency, row level locks, b-tree indexes, tables, write ahead log, crash recovery, and deadlock detection.
Itzam is an embedded database engine that creates and manipulates files containing keyed-access records. Information is referenced by a user-defined key value, and one or more indexes (hash, B-tree, or matrix) may be combined with or separated from data. Itzam is deliberately portable and designed as a foundation for other languages (C++, Python, and Java).
pgFouine is a PostgreSQL log analyzer. It allows you to have a clear overview of your database activity, and can generate reports with slowest queries, most frequent queries, errors, graphs, and so on. It is written in PHP and is designed to parse huge log files with a low memory footprint.
Zmanda Recovery Manager (ZRM) for MySQL simplifies life of a database administrator who needs an easy to use yet flexible and robust backup and recovery solution for MySQL server. With ZRM for MySQL, you can schedule full and incremental logical or raw backups of your local or remote MySQL database, perform a backup that is the best match for your storage engine and your MySQL configuration, get encrypted and compressed backups, get email notification about the status of your backups (including RSS feeds), monitor and get backup reports, and recover a database easily to any point in time or to any particular transaction.
Itzam/Java is a pure Java reimplementation of the Itzam embedded database engine, and it is 100% interoperable with files created by Itzam/Core. Since Itzam/Core is the basis of wrappers written in languages such as C++ and Python, Itzam/Java is compatible with those language libraries as well.