SmallSQL is a pure Java DBMS, a relational database for Java desktop applications. It has a JDBC 3.0 interface and offers many ANSI SQL 92 and ANSI SQL 99 features. It is very small and fast because it does not have a network interface.
JOIN performance was greatly improved with a new algorithm. German and Italian translations of the error messages were added, and it is easy to add more translations. Some bugs were fixed.
URL: SmallSQL Database - the Java Desktop Database with JDBC interface