Deschideți Conectivitatea bazei de date

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În informatică Open DataBase Connectivity ( ODBC ) este un driver sau conector printr-un API standard pentru conectarea de la client la SGBD . Acest API este independent de limbaje de programare , sisteme de baze de date și sistem de operare . ODBC se bazează pe specificațiile interfeței de nivel de apel (CLI) ale SQL , X / Open (acum face parte din Open Group ) și ISO / IEC . A fost creat de SQL Access Group și prima sa versiune datează din septembrie 1992 .

Descriere

ODBC este o interfață nativă datorită căreia poate fi accesată prin limbi care pot apela funcții ale bibliotecilor native. În cazul Microsoft Windows , această bibliotecă este un DLL . Prima versiune a fost dezvoltată pe Windows; alte versiuni au fost scrise pentru UNIX , OS / 2 și Macintosh .

În plus față de software-ul ODBC, este necesar un driver specific pentru a putea accesa fiecare tip diferit de SGBD. ODBC permite programelor care îl utilizează să trimită șiruri SQL către baze de date fără a fi nevoie să cunoască API-urile proprietare. Generează automat cereri pe care sistemul de baze de date utilizate le poate înțelege.

În acest fel, programele se pot conecta la diferite tipuri de baze de date folosind mai mult sau mai puțin același cod.

Un pod JDBC-ODBC este un driver JDBC care folosește un driver ODBC pentru a se conecta la SGBD. Acest driver traduce apelurile de metodă JDBC în apeluri de metodă ODBC. Bridge este de obicei utilizat atunci când nu există un driver JDBC pentru un anumit SGBD (ceea ce a fost adesea cazul când JDBC nu era încă foarte popular, dar astăzi este destul de rar).

UnixODBC este cea mai utilizată implementare ODBC pentru platformele UNIX.

Elemente conexe

Alte proiecte

linkuri externe

Controlul autorității GND ( DE ) 4396455-2
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT