Inhaltsverzeichnis:
- Definition - Was bedeutet Java Database Connectivity (JDBC)?
- Techopedia erklärt die Java Database Connectivity (JDBC)
Definition - Was bedeutet Java Database Connectivity (JDBC)?
Java Database Connectivity (JDBC) ist eine API (Application Programming Interface), mit der der Programmierer eine Verbindung zu Datenbanken herstellen und mit diesen interagieren kann. Es bietet Methoden zum Abfragen und Aktualisieren von Daten in der Datenbank mithilfe von Aktualisierungsanweisungen wie CREATE, UPDATE, DELETE und INSERT von SQL sowie Abfrageanweisungen wie SELECT. Darüber hinaus kann JDBC gespeicherte Prozeduren ausführen.
Wie Java ist JDBC mit vielen Plattformen wie Unix und MAC OS kompatibel.
Techopedia erklärt die Java Database Connectivity (JDBC)
Die JDBC-API verwendet Java-Standardklassen und -Schnittstellen, um eine Verbindung zu Datenbanken herzustellen. Um mit JDBC Java-Anwendungen mit einem bestimmten Datenbankserver zu verbinden, ist ein JDBC-Treiber erforderlich, der die JDBC-API für diesen Datenbankserver unterstützt.
Um eine Verbindung zwischen der Java-Anwendung und der Datenbank herzustellen, befolgt JDBC bestimmte Schritte:
- Laden des Treibers: Der Treiber stellt eine Verbindung zur Datenbank her.
- Herstellen der Verbindung: Nach dem Laden des Treibers müssen Sie als Nächstes eine Verbindung herstellen. Das Verbindungsobjekt verwendet eine URL im angegebenen Format, die den Computernamen, die Portnummer und den Datenbanknamen enthält. Es kommuniziert mit dem Datenbankobjekt.
- Ausführen von SQL-Anweisungen: Erfordert ein Objekt zum Erstellen der SQL-Anweisung.
- Zurückgeben der Ergebnismenge: Ruft die Datenbankabfragen ab und bearbeitet sie. Auf Datensätze kann von der ersten bis zur letzten Zeile der Datenbank zugegriffen werden.
