Orac is a GUI tool for Database Administrators written in Perl, Tk, and DBI. It organizes many useful DBA scripts into a nice graphical interface, for collecting statistics on your database, or diagnosing problems. It currently supports Oracle, Sybase, and Informix. Richard Sutherland's DDL::Oracle Perl module has been integrated with the current version for the Oracle side of things, greatly improving the Oracle developer options on the program.
HotCache is a transactional distributed caching system that runs on top of most RDBMSes. It provides an object-relational mapping tool that makes the use of embedded SQL unnecessary and saves tedious mapping programming. It enhances RDBMS commit functionality by adding commit-broadcast transactions where data is committed to the database and at the same time pushed to all other client caches, in essence keeping the data at remote clients hot. This improves performance by orders of magnitude (as most data access can be done locally) and reduces the load on the database server. The commit-broadcast transactions are implemented using UDP multicast for maximum network utilization. HotCache provides a sophisticated event framework that allows the client to register interest in business objects and be notified when changes are committed. The event framework is built so that it can be easily integrated with other systems' event-loops, eliminating multi-threading problems, etc. Notification can also be configured to take place in an asynchronous/multi-threaded method.
jUDO (java Universal Data Objects) speeds up development/maintainence and removes database-vendor dependency for applications using databases. You should use jUDO whenever you don't want to use EJBs. You don't write any database code; you only have to specify the container classes and the interfaces for the models, and then jUDO creates the implementation for you runtime (no source is generated). It derives all info needed from your interfaces method names that follows name-pattern rules. In case you need some special access method, you either add a plugin for this or simply go directly against the database. jUDO is not as configurable and advanced as other much more professional software like Castor, Hibernate, etc., but since jUDO derives the database from your code, there is never a mismatch between code and database.