Dela via


ÖVERSIKT ÖVER ODBC

Open Database Connectivity (ODBC) är ett allmänt godkänt programprogramprogrammeringsgränssnitt (API) för databasåtkomst. Den baseras på cli-specifikationerna (Call-Level Interface) från Open Group och ISO/IEC för databas-API:er och använder SQL (Structured Query Language) som sitt databasåtkomstspråk.

ODBC är utformat för maximal samverkan – det vill: möjligheten för ett enda program att komma åt olika databashanteringssystem (DBMS) med samma källkod. Databasprogram anropar funktioner i ODBC-gränssnittet, som implementeras i databasspecifika moduler som kallas drivrutiner. Användningen av drivrutiner isolerar program från databasspecifika anrop på samma sätt som skrivardrivrutiner isolerar ordbearbetningsprogram från skrivarspecifika kommandon. Eftersom drivrutiner läses in vid körning behöver en användare bara lägga till en ny drivrutin för att komma åt en ny DBMS. det är inte nödvändigt att kompilera om eller länka om programmet.

Det här avsnittet innehåller följande avsnitt.