Innehållsförteckning:
- Definition - Vad betyder Open Database Connectivity (ODBC)?
- Techopedia förklarar Open Database Connectivity (ODBC)
Definition - Vad betyder Open Database Connectivity (ODBC)?
Open Database Connectivity (ODBC) är en gränssnittsstandard för åtkomst till data och kommunikation med databassystem, oavsett operativsystem (OS), databassystem (DS) eller programmeringsspråk. Detta åstadkoms genom att använda ODBC-drivrutiner som fungerar som en bro mellan applikationer och databassystem.
Techopedia förklarar Open Database Connectivity (ODBC)
1992 introducerade en grupp tillverkare ODBC-modellen som en kommunikationslösning för det stora antalet OS, DS och applikationer skrivna på olika programmeringsspråk. Till exempel måste en applikation skriven i C för att få åtkomst till en Oracle-databas i UNIX skrivas om applikationen ändrades till Windows eller om databasplattformen flyttades till Sybase. Dessa tillverkare erkände behovet av en mellanliggande översättningsmekanism och skapade en uppsättning protokoll och applikationsprogrammeringsgränssnitt (API), som var den första ODBC-modellen.
ODBC-modellen innehåller följande tre huvudkomponenter:
- Klient (vanligtvis en programmeringsapplikation)
- Databasserver
- ODBC-förare
Förarens funktion, som mycket liknar en mänsklig översättare, är att överbrygga klyftan mellan parter som annars inte skulle förstå varandra.
