Documentation Contents

The JDBCTM API provides universal data access from the JavaTM programming language. Using the JDBC 2.0 API, you can access virtually any data source, from relational databases to spreadsheets and flat files. JDBC technology also provides a common base on which tools and alternate interfaces can be built.

The JDBC 2.0 API includes two packages: the java.sql package, known as the JDBC 2.0 core API, and the javax.sql package, known as the JDBC Standard Extension.

The JavaTM 2 SDK, Standard Edition, includes the JDBC 2.0 core API and the JDBC-ODBC Bridge.

The JavaTM 2 SDK, Enterprise Edition, includes the JDBC 2.0 core API and also the JDBC 2.0 Standard Extension. If you do not need everything that is included in the Enterprise Edition, you can download the JDBC Standard Extension separately.
Note that if the javax.sql package is bundled with your JDBC 2.0 technology driver, you will not need to download it.
JDBC Technology Drivers
To use the JDBC API with a particular database management system, you need a JDBC technology-based driver to mediate between JDBC technology and the database. Depending on various factors, a driver might be written purely in the Java programming language or in a mixture of the Java programming language and JavaTM Native Interface (JNI) native methods. The JDBC web site maintains a list of vendors with drivers currently available or under development.

The latest SDK includes the JDBC-ODBC Bridge. This JDBC technology-based driver makes most Open Database Connectivity (ODBC) drivers available to programmers using the JDBC API. The JDBC-ODBC Bridge Guide describes the current status of this software.

Getting Started
The JDBCTM API Specification
The JDBC API javadoc
Related Documents
Located on the Java Software website:

Copyright © 1995-99 Sun Microsystems, Inc. All Rights Reserved. 

Please send comments to: jdbc@wombat.eng.sun.com or jdbc-odbc@wombat.eng.sun.com


Java Software