Acasă Baze de date Ce este conectivitatea de bază de date deschisă (odbc)? - definiție din techopedia

Ce este conectivitatea de bază de date deschisă (odbc)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Open Database Connectivity (ODBC)?

Open Database Connectivity (ODBC) este un standard de interfață pentru accesarea datelor și comunicarea cu sistemele de baze de date, indiferent de sistemul de operare (OS), sistemul de baze de date (DS) sau limbajul de programare. Acest lucru este realizat folosind drivere ODBC care servesc ca o punte de legătură între aplicații și sisteme de baze de date.

Techopedia explică conectivitatea bazelor de date deschise (ODBC)

În 1992, un grup de producători a introdus modelul ODBC ca soluție de comunicații pentru numărul mare de sisteme de operare, DS și aplicații scrise în diferite limbaje de programare. De exemplu, o aplicație scrisă în C pentru a accesa o bază de date Oracle în UNIX trebuia rescrisă dacă aplicația s-a schimbat în Windows sau dacă platforma bazei de date a fost mutată la Sybase. Acești producători au recunoscut nevoia unui mecanism intermediar de traducere și au creat un set de protocoale și interfețe de programare a aplicațiilor (API), care a fost primul model ODBC.


Modelul ODBC conține următoarele trei componente majore:

  • Client (de obicei o aplicație de programare)
  • Server de baze de date
  • Driver ODBC

Funcția șoferului, care este foarte asemănătoare cu un traducător uman, este să pună la distanța dintre părțile care altfel nu s-ar înțelege reciproc.

Ce este conectivitatea de bază de date deschisă (odbc)? - definiție din techopedia