HeliDB is a database for storing key-value pairs from a Java program. The client program creates one database object per database file. The database objects can be configured to support different capabilities. In its simplest configuration, a database is a file-backed map. More advanced configurations can give it transaction support or fast record searches by indexing records in a B+ tree.
SQL Construction Kit aims to provide a simple builder/factory pattern based approach to generating DML SQL for all popular RDBMS systems. Included builders are SelectBuilder, InsertBuilder, UpdateBuilder, and DeleteBuilder. It is much lighter weight than any of the ORM tools available, and is 100% Java. It is a complete re-factoring of code that has been in production use since 2001 (updated to use features of Java 6). Also included is a Facade patterned Database object that wraps a Datasource object. This provides an execution framework for the results of the Builder objects, which includes simplified transaction and batch management as well as the ability to transparently handle SQL exceptions in a default manner. The Database object also provides a simple object-oriented approach via wrappers around the database metadata.
deltasql is a tool to synchronize databases with source code, which helps to keep database evolution under control. While developing mid-sized or big applications, developers make changes to the data model that go along with changes to the source code. From time to time, branches of source code are done to stabilize the code that will go to production. A sort of data model branch is also needed. deltasql provides a simple way to collect all scripts that change the data model and means to handle data model branches. The deltasql server runs on Apache and is backed by MySQL.
BitNami MAPPStack is an easy-to-install, ready-to-run binary distribution of Apache, PostgreSQL, and PHP, including the phpPgAdmin tool. It runs in Mac OS X and allows you to quickly setup a development or production Web application environment. BitNami Stacks are easy to install, independent, integrated, and relocatable.
StelsMDB is a MDB JDBC type 4 driver that allows you to perform SQL queries and other JDBC operations on Microsoft Access database (versions 2000-2010) files. The driver is completely platform-independent and does not require installing additional client or server software to provide access to MDB files. It can be effectively used to create, process, and export Microsoft Access databases in your Java applications. It supports most keywords of ANSI SQL'92, supports inner and outer table joins, supports CREATE, INSERT, UPDATE, and DELETE statements, supports transactions, and supports aggregate, numeric, string, conversion, and user-defined SQL functions.
libubiqx is an in-memory database suitable for use in embedded systems. The libubiqx database management system is a fully functional DBMS API that supports both hierarchical and relational data architectures. It provides developers with robust and scalable data management tools for use in embedded systems or SNMP agent applications.