Verwenden von SQL-Datenbanken verbinden

SQL, zusammen mit einigen speziellen Werkzeugen können Datenbanken über verschiedene Datenbankmanagementsysteme (DBMS) zu verbinden. Datenbanken, die von verschiedenen DBMS haben ihre Daten auf unterschiedliche Weise organisiert, und jeder erwartet, auf seine eigene Weise gesprochen werden. Das ist in Ordnung, wenn Sie Ihre Datenbank-Anwendung die gleiche DBMS geht davon aus, dass Ihre Datenbank in erster Linie erstellt. Jedoch ist dies nicht immer der Fall. In der Tat kann manchmal wollen Ihre Anwendungsdaten aus einer Datenbank abgerufen werden und dann andere Daten aus einer anderen Datenbank abzurufen, die von einem anderen DBMS erstellt wurde.

Um solche Situationen zu handhaben müssen Sie etwas generische Datenbankanfragen in die spezifische Form von der Datenbank auf dem Back-End erwartet zu übersetzen. Zwei Tools, die dies tun, sind ODBC und JDBC. Was diese Akronyme ursprünglich für nicht stand eigentlich keine Rolle. Was zählt ist das, was sie tun. Sie geben Ihrem Anwendungsprogramm eine Standardschnittstelle, die gleich aussieht, unabhängig davon, welche Datenbank Sie zugreifen:

  • Der ODBC oder JDBC übersetzt Ihre Standard-SQL in den spezifischen Dialekt von der Datenbank zu erwarten.

  • Wenn die Datenbank ein Ergebnis zurückgibt, wird die ODBC oder JDBC-Schnittstelle wieder aktiv, das Ergebnis an den Benutzer eingestellt geben.

Menü