Huis databases Wat is open database-connectiviteit (odbc)? - definitie van techopedia

Wat is open database-connectiviteit (odbc)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Open Database Connectivity (ODBC)?

Open Database Connectivity (ODBC) is een interfacestandaard voor toegang tot gegevens en communicatie met databasesystemen, ongeacht het besturingssysteem (OS), database-systeem (DS) of programmeertaal. Dit wordt bereikt door ODBC-stuurprogramma's te gebruiken die dienen als een brug tussen toepassingen en databasesystemen.

Techopedia verklaart Open Database Connectivity (ODBC)

In 1992 introduceerde een groep fabrikanten het ODBC-model als communicatieoplossing voor het grote aantal besturingssystemen, DS's en applicaties geschreven in verschillende programmeertalen. Een toepassing die in C is geschreven om toegang te krijgen tot een Oracle-database in UNIX, moet bijvoorbeeld worden herschreven als de toepassing wordt gewijzigd in Windows of als het databaseplatform wordt verplaatst naar Sybase. Deze fabrikanten erkenden de behoefte aan een tussenliggend vertaalmechanisme en creƫerden een reeks protocollen en applicatie-programmeerinterfaces (API's), het eerste ODBC-model.


Het ODBC-model bevat de volgende drie hoofdcomponenten:

  • Client (meestal een programmeerapplicatie)
  • Database server
  • ODBC-stuurprogramma

De functie van de bestuurder, die sterk lijkt op een menselijke vertaler, is het overbruggen van de kloof tussen partijen die elkaar anders niet zouden begrijpen.

Wat is open database-connectiviteit (odbc)? - definitie van techopedia