Innholdsfortegnelse:
- Definisjon - Hva betyr Open Database Connectivity (ODBC)?
- Techopedia forklarer Open Database Connectivity (ODBC)
Definisjon - Hva betyr Open Database Connectivity (ODBC)?
Open Database Connectivity (ODBC) er en grensesnittstandard for tilgang til data og kommunikasjon med databasesystemer, uavhengig av operativsystem (OS), databasesystem (DS) eller programmeringsspråk. Dette oppnås ved å bruke ODBC-drivere som fungerer som en bro mellom applikasjoner og databasesystemer.
Techopedia forklarer Open Database Connectivity (ODBC)
I 1992 introduserte en gruppe produsenter ODBC-modellen som en kommunikasjonsløsning for det store antall OS, DS og applikasjoner skrevet på forskjellige programmeringsspråk. For eksempel måtte en applikasjon skrevet i C for å få tilgang til en Oracle-database i UNIX omskrives hvis applikasjonen ble endret til Windows, eller hvis databaseplattformen ble flyttet til Sybase. Disse produsentene anerkjente behovet for en mellomliggende oversettelsesmekanisme og opprettet et sett med protokoller og applikasjonsprogrammeringsgrensesnitt (API), som var den første ODBC-modellen.
ODBC-modellen inneholder følgende tre hovedkomponenter:
- Klient (vanligvis et programmeringsprogram)
- Databaseserver
- ODBC Driver
Driverens funksjon, som er veldig lik en menneskelig oversetter, er å bygge bro mellom partiene som ellers ikke ville forstå hverandre.