JDBC (Java Database Connectivity)

Eine Java API (Java, API), mit der Java-Programme SQL-Anweisungen ausführen können. Dadurch können Java-Programme mit jeder SQL-Datenbank interagieren (SQL). Da nahezu alle relationalen Datenbank-Management-Systeme (DBMS) SQL unterstützen und weil Java selbst auf den meisten Plattformen läuft, ermöglicht es JDBC, eine einzige Datenbankanwendung zu schreiben, die auf verschiedenen Plattformen läuft und mit verschiedenen DBMS zusammenarbeitet.

Eine typische JDBC-Applikation arbeitet in drei Phasen:

1. Aufbau einer Verbindung zu einer Datenbank (Connection).
2. Absenden einer SQL-Anweisung (Statement).
3. Verarbeitung der Ergebnismenge (ResultSet).

JDBC ähnelt ODBC, ist aber sehr stark an die Programmiersprache Java gebunden, wohingegen ODBC stärker an C bzw. C++ gebunden ist.
 
zurück