Derby is a full-featured, open source relational database management system (RDBMS) that is based on:
1. Java so, it is portable and platform-independent. The database will run in any certified Java Virtual Machine (JVM).
2. SQL: Derby ensures data integrity and provides sophisticated transaction support.
You can find more information about derby in http://db.apache.org/derby/