Delen via


ODBC-overzicht

Open Database Connectivity (ODBC) is een algemeen geaccepteerde API (Application Programming Interface) voor databasetoegang. Het is gebaseerd op de specificaties van de Call-Level Interface (CLI) van Open Group en ISO/IEC voor database-API's en maakt gebruik van Structured Query Language (SQL) als databasetoegangstaal.

ODBC is ontworpen voor maximale interoperabiliteit : de mogelijkheid van één toepassing voor toegang tot verschillende databasebeheersystemen (DBMSs) met dezelfde broncode. Databasetoepassingen roepen functies aan in de ODBC-interface, die worden geïmplementeerd in databasespecifieke modules, stuurprogramma's genoemd. Het gebruik van stuurprogramma's isoleert toepassingen van databasespecifieke aanroepen op dezelfde manier als de printerstuurprogramma's tekstverwerkingsprogramma's isoleren van printerspecifieke opdrachten. Omdat stuurprogramma's tijdens runtime worden geladen, hoeft een gebruiker alleen een nieuw stuurprogramma toe te voegen om toegang te krijgen tot een nieuwe DBMS; het is niet nodig om de toepassing opnieuw te compileren of opnieuw te koppelen.

Deze sectie bevat de volgende onderwerpen.