Az ODBC lényege
Az ODBC jelentése: Open DataBase Connectivity rövidítése, ami egy szabványos adatbázis hozzáférési módszer. Ezt a metódust a Microsoft Corporation fejlesztette ki.
Az ODBC célja, hogy lehetővé tegye bármely adat elérését bármilyen programból, függetlenül attól, hogy milyen adatbázis-kezelő rendszer (RDBMS) felügyeli az adatokat. Az ODBC egy közbülső réteget alkot az adatbázis és az alkalmazás között. E réteg feladata az, hogy az alkalmazás kéréseit úgy alakítsa át, hogy az adatbázis-kezelő program megértse, emiatt mind az alkalmazásnak, mind az adatbázis-kezelőnek ODBC-kompatibilisnek kell lennie. A programnak képesnek kell lennie az ODBC parancsokat kiadni, az adatbázis kezelőnek pedig tudni kell válaszolni ezekre.
Az ODBC elemei, működése
Az ODBC-t használó alkalmazások olyan módon tudják a szabványhoz illeszkedő adatbázis-kezelő rendszerek által nyújtott szolgáltatásokat használni, hogy nem kell ismerniük annak egyedi jellemzőit. Ez nagy rugalmasságot és skálázhatóságot tesz lehetővé, mert lehetővé teszi az adatbázis-kezelő az alkalmazás számára átlátható módon történő megválasztását vagy kicserélését.
Ma már vannak az ODBC-nél újabb technológiák is, ilyen például az OLE DB (Object Linking and Embedding Database).