Java Database Connectivity

JDBCJava Database Connectivity (JDBC)JDBC API
Java Database Connectivity (JDBC) is an application programming interface (API) for the programming language Java, which defines how a client may access a database.wikipedia
192 Related Articles

Java (programming language)

JavaJava programming languageJava language
Java Database Connectivity (JDBC) is an application programming interface (API) for the programming language Java, which defines how a client may access a database.
The Java Database Connectivity (JDBC) API for database access

Database

database management systemdatabasesdatabase systems
Java Database Connectivity (JDBC) is an application programming interface (API) for the programming language Java, which defines how a client may access a database.
Other common API's include JDBC and ADO.NET.

Cursor (databases)

Cursorcursorsdatabase cursor
In the case of Connections to remote database servers, further resources are tied up on the server, e.g., cursors for currently open ResultSets.
Not all application bindings for relational database systems adhere to that standard, and some (such as CLI or JDBC) use a different interface.

Simba Technologies

Simba Technologies ships an SDK for building custom JDBC Drivers for any custom/proprietary relational data source
Simba specializes in products for ODBC, JDBC, OLE DB for OLAP (ODBO) and XML for Analysis (XMLA).

Java Platform, Standard Edition

J2SEJava SEJava
It is part of the Java Standard Edition platform, from Oracle Corporation.
An implementation of the JDBC API (used to access SQL databases) is grouped into the package.

Apache Derby

DerbyCloudscapeApache Derby (Java RDBMS)
"jdbc:default:connection" offers a relatively standard way of making such a connection (at least the Oracle database and Apache Derby support it).
The core of the technology, Derby's database engine, is a full-functioned relational embedded database-engine, supporting JDBC and SQL as programming APIs.

Java package

packagepackagesJava
The JDBC classes are contained in the Java package and.

JDBC driver

Type 1type-4 JDBCType-II JDBC Driver
Type 1 that calls native code of the locally available ODBC driver. (Note: In JDBC 4.2, JDBC-ODBC bridge has been removed )
To connect with individual databases, JDBC (the Java Database Connectivity API) requires drivers for each database.

OpenLink Software

OpenLinkOpenLink Data Spaces
OpenLink Software ships JDBC Drivers for a variety of databases, including Bridges to other data access mechanisms (e.g., ODBC, JDBC) which can provide more functionality than the targeted mechanism
Transparent access to SQL data sources via ODBC and JDBC drivers, and OLE-DB, ADO.NET, and XMLA data providers;

Oracle Database

OracleOracle 10gOracle 8i
JDBaccess is a Java persistence library for MySQL and Oracle which defines major database access operations in an easy usable API above JDBC
Universal Connection Pool (UCP), a connection pool based on Java and supporting JDBC, LDAP, and JCA

GNOME-DB

GNU Data Access (GDA)
Similar to Open Database Connectivity (ODBC) or Java Database Connectivity (JDBC), GNU Data Access is a wrapper but with more features to access several database engines.

Scott Klement

JDBCR4 is a service program written by Scott Klement to allow access to JDBC from RPG on the IBM i.

HSQLDB

HyperSQLHyper SQL DatabaseHypersonic SQL
HSQLDB is a RDBMS with a JDBC driver and is available under a BSD license.
Version 2.0, released in 2010, is mostly new code, written to conform to Standard SQL and JDBC 4 Specification.

Open Database Connectivity

ODBCdatabase driverdriver
A JDBC-to-ODBC bridge enables connections to any ODBC-accessible data source in the Java virtual machine (JVM) host environment.
Sun Microsystems used the ODBC system as the basis for their own open standard, Java Database Connectivity (JDBC).

Application programming interface

APIAPIsapplication programming interfaces
Java Database Connectivity (JDBC) is an application programming interface (API) for the programming language Java, which defines how a client may access a database.

Oracle Corporation

OracleNYSE: ORCLOracle Corp.
It is part of the Java Standard Edition platform, from Oracle Corporation.

Relational database

relational databasesrelationaldatabase constraints
It provides methods to query and update data in a database, and is oriented towards relational databases.

Java virtual machine

JVMJavaJava Runtime Environment
A JDBC-to-ODBC bridge enables connections to any ODBC-accessible data source in the Java virtual machine (JVM) host environment.

Sun Microsystems

SunOracleSunSoft
Sun Microsystems released JDBC as part of Java Development Kit (JDK) 1.1 on February 19, 1997.

Java Development Kit

JDKJava SDKJava
Sun Microsystems released JDBC as part of Java Development Kit (JDK) 1.1 on February 19, 1997.

Row (database)

rowsrowrecord
Update statements such as INSERT, UPDATE and DELETE return an update count that indicates how many rows were affected in the database.

Result set

SQL result sets
The row result set is used to walk over the result set.

Column (database)

columnscolumnAttribute
Individual columns in a row are retrieved either by name or by column number.

Connection pool

connection poolingdatabase connection poolspool connections
JDBC connections are often managed via a connection pool rather than obtained directly from the driver.