SQLite Diff is a tool for comparing SQLite database schema and data. It is a graphical application that enables developers to easily drag and drop two SQLite databases onto the application to start the comparison process. SQLite Diff uses a high performance in-memory store of both SQLite schemas to perform most comparisons within in a few seconds. The data comparison feature optionally compares each record within the dropped files using the ROWID as the primary key.
Tyserv is a DBMS for UNIX-like systems. It has isam-like access, transaction control, rollback, commit, exclusive lock, access control by client IP address, and user authentication. If you like old but simple database programming environments like COBOL+VSAM(KSDS) or C+C-ISAM, you will like Tyserv.
The Easysoft ODBC Join Engine allows developers to access multiple SQL data sources on multiple platforms with a single SQL statement. In cross database applications it can reduce program complexity and significantly reduce query execution times. It creates a virtual database from existing ODBC data sources to provide real-time heterogeneous access to multiple databases on a combination of local or remote devices. To client applications the Easysoft ODBC Join Engine appears as a fully conformant ODBC 3.5 driver. JDBC, XML, and ODBC access from Windows, Linux, and Unix are all supported.
ODBC Socket Server is a database access toolkit that exposes Windows NT ODBC data sources via an XML-based TCP/IP interface. The base distribution includes a 32-bit multi-threaded Windows NT Service and clients written using COM (Windows C++), Perl, PHP, Python, and C++ (Linux). Most clients include source code and everything is very well documented in an easy to read PDF manual.
XML-DBMS is a set of Java packages for transferring data between XML documents and relational databases. It views the XML document as a tree of objects in which element types are generally viewed as classes and attributes and PCDATA as properties of those classes. It then uses an object-relational mapping to map these objects to the database. An XML-based mapping language is used to define the view and map it to the database.
ZooLib allows one to write a single set of C++ sources which can be compiled into native executables for Mac OS, Windows, BeOS, or POSIX-compliant systems that use the X Window system (such as Linux). Zoolib provides a GUI toolkit with a uniquely flexible layout system. It also provides a single-file database format, TCP networking, and extensive debugging support. ZooLib applications are multithreaded. ZooLib requires only minimal support from the underlying OS and platform GUI layer, and thus could be ported to a completely new platform without too much difficulty. ZooLib is fully production quality on Windows and MacOS, completely implemented but untested on BeOS, and not yet complete on POSIX. Please note that the sources from the "demo" branch are also required to build ZooLib or to get started writing your own ZooLib applications.
eDB is a very simple and easy-to-use collection of Perl 5 CGI scripts to perform searches on a flat-file database. Search results are displayed using HTML templates that can be modified to fit the user's needs. Pattern-based searches can be refined by using a range of values of a user-specified field. If desired, search results can be displayed using a paging procedure.