API JDBC предлагает интерфейс для доступа к данным в реляционных базах данных с помощью языка программирования Java. JDBC 3.0 API состоит из двух пакетов.
• Пакет java.sql (базовый API JDBC 3.0).
• Пакет javax.sql (JDBC 3.0 Standard Extension API).
Данный пакет предлагает функции работы с источниками данных и пулами соединений.
В следующих разделах мы опишем, как создавать и конфигурировать объекты-источники данных для их использования JDBC-приложениями. Данный способ установления соединения с базой данных является рекомендуемым и единственно возможным, если вы собираетесь использовать пул соединений и распределенные транзакции.
• JDBC поддерживает следующие платформы баз данных.
• Семейство DB2.
• Oracle.
• Sybase.
• Informix.
• SQL Server.
• Cloudscape / Derby (только для тестирования и разработки).
• JDBC-источники данных сторонних производителей, соответствующие стандартам SQL99.
Новинка версии 6.1. Новая встроенная платформа Cloudscape v10.1 — это сервер баз данных, ориентированный только на Java. Основа кода, которую сообщество открытого исходного кода называет Derby, является продуктом проекта реляционной базы данных с открытым исходным кодом Apache Software Foundation (ASF). Новая платформа Cloudscape включает в себя Derby без каких-либо модификаций исходного кода. Дополнительную информацию о коде Derby можно узнать на web-сайте Apache Derby: http://db.apache.org/derby/
В настоящее время WebSphere Application Server не поддерживает использование Cloudscape v10.1 в рабочих системах.