Was ist Java-Datenbank-Zusammenhang?

Die Java® Programmiersprache ist eine Software-Suite, die viele Module für die meisten Arten Entwicklung anbietet. Unter den wichtigsten Modulen sind die Programmierungsschnittstellen des Java® Datenbankzusammenhangs (JDBC). Diese Schnittstellen bieten Zugang zu den Datenbanken von den Java® Programmen. Die JDBC Schnittstellen arbeiten mit einigen Handelsdatenbanken einschließlich Oracle® und Microsoft®.

Die meisten Software-Anwendungen erfordern eine Datenbank, die Informationen zu speichern, die von der Computertastatur erfasst. Diese Daten müssen in das Computerprogramm gespart werden und in einer Datenbank behalten werden. Java® verwendet JDBC, um Daten von der Programmiersprache in eine Datenbank umzuwandeln. Diese Umwandlung geschieht, jedes Mal wenn die Anwendung Daten ändert.

Eine Datenbank ist ein spezielles Dateisystem, das entworfen, um Daten für eine Firma zu speichern. Die Java® Datenbank-Zusammenhangschnittstelle ist die Software, die der Handhabung dieser Daten von einem Java® Programm ermöglicht. JDBC liefert spezifische Schnittstellen, um Daten innerhalb einer Datenbank hinzuzufügen, zu löschen und zu ändern.

Strukturierte Abfragesprache (SQL) ist die scripting Sprache, die spezifisch für Datenbanken bestimmt. Diese SQL-Sprache ermöglicht der Extraktion von Daten von einer Datenbank auf einen Bildschirm. Die Java® Datenbank-Zusammenhangschnittstelle verwendet SQL als die Methode der Aktualisierung von Daten. Dieser SQL-Index geführt in die JDBC Schnittstelle als Parameter, um auf der Datenbank durchzuführen.

Zusammenhang der geöffneten Datenbank (ODBC) ist eine andere Schnittstelle, die auch für zurückgreifende Datenbanken bestimmt. Diese Software benutzt durch die meiste Software, die Datenbankzusammenhang erfordert. Der Primärunterschied zwischen ODBC und JDBC ist, dass die Java® Datenbank-Zusammenhangschnittstelle das Besondere ist, das für Java® Software-Programme bestimmt. Er nicht gewöhnlich verwendet als generischer Datenbankanschluß.

Die Java® Datenbank-Zusammenhangschnittstelle erfordert vendor-specific Datenbankfahrer, richtig zu arbeiten. Diese Fahrer entwickelt gewöhnlich von den Datenbankfirmen und gelten als eigene Programme, die Java®-spezifische Anträge in ein spezifisches Datenbankformat deuten. Jeder Fahrer liefert die Formate, die notwendig sind, auf die spezifischen Datenbanken einzuwirken.

Es gibt die mehrfachen Methoden, die für das Zurückgreifen auf Daten von den Datenbanken vorhanden sind. JDBC erfordert Entwickler, spezielle SQL-Indexe zu schreiben. Viele Rahmen verursacht worden, um den Datenzugangsprozeß zu rationalisieren. Diese Rahmen verstecken die JDBC Funktionalität von den Java® Entwicklern, um Produktivität zu erhöhen. Einige Beispiele dieser Rahmen umfassen halten und Unternehmen Java® Bohnen (EJB).