"Database-neutral access" interface in java for connecting to database and executing SQL statements |
It is designed after ODBC(Open Database connectivity) but with java-specific features |
Dependent on database-driver availability |
It is also an API for creating the low-level JDBC drivers, which do the actual connecting/transacting with data sources |
Based on the X/Open SQL Call Level Interface(CLI) that defines how client/server interactions are implemented for database systems |
Programmer writes only one database interface, using jdbc, the pogram can access any data source without recoding |