# The Java DB library

The Java DB library includes the Java DB manuals and API reference.

Java DB Developer's Guide

  Describes the functionality and features of Java DB common to all deployments, such as Java DB's JDBC and SQL specifics, deploying Java DB applications, security, and other advanced features.

Java DB Reference Manual

  Documents Java DB's implementation of the SQL language. Also provides reference information for Java DB's JDBC and JTA implementations, keywords, system tables, properties, and SQLExceptions.

Tuning Java DB

  Explains how to configure and tune Java DB through properties and provides reference information on properties. It also offers performance tips, an in-depth discussion of performance, and information about the Java DB optimizer.

Java DB Tools and Utilities Guide

  A guide for working with the Java DB tools such as `ij`, and more advanced utilities such as import/export and the database class loader.

Java DB Server and Administration Guide

  Part One of this guide discusses configuration of servers, how to program client applications, and database administration.

  In addition, some systems might require administrative tasks such as backing up databases. These tasks are independent of any server framework but are unique to multi-user or large systems.

  Part Two of this guide discusses administrative issues such as backups and debugging deadlocks.

Java DB API javadoc

  Automatically generated for all public Java DB classes. (No javadoc is provided for the JDBC API, which is part of the Java 2 Platform, Standard Edition) For more information about the classes in the API, see the Java DB Reference Manual.

Parent topic: Introducing Derby