Introduction

Apache Derby provides support for many different types of Java programs, including applications, applets, stored procedures, and user-defined functions. In addition, Apache Derby also supports the concept of an embedded JDBC application where the JDBC driver, application, and database library are in a single .JAR file.

Java programs that access and manipulate Apache Derby databases can use the Java Database Connectivity (JDBC) application programming interface (API). JDBC is a vendor-neutral SQL interface that provides data access to your application through standardized Java methods. The greatest benefit of using Java—regardless of the database interface—is its write once, run anywhere capability, allowing the same Java program ...

Get Apache Derby—Off to the Races: Includes Details of IBM® Cloudscape™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.