Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Architektura ODBC má čtyři komponenty:
Aplikace Provádí zpracování a volá funkce ODBC pro odesílání příkazů SQL a načítání výsledků.
Správce ovladačů Načte a uvolní ovladače jménem aplikace. Zpracovává volání funkce ODBC nebo je předává ovladači.
Ovladač Zpracovává volání funkce ODBC, odesílá požadavky SQL do konkrétního zdroje dat a vrací výsledky do aplikace. V případě potřeby ovladač upraví požadavek aplikace tak, aby požadavek odpovídal syntaxi podporované přidruženým DBMS.
Zdroj dat Skládá se z dat, ke která chce uživatel získat přístup, a jeho přidruženého operačního systému, DBMS a síťové platformy (pokud existuje) používané pro přístup k DBMS.
Všimněte si následujících bodů o architektuře ODBC. Za prvé může existovat více ovladačů a zdrojů dat, což aplikaci umožňuje současně přistupovat k datům z více zdrojů dat. Rozhraní ODBC API se používá na dvou místech: mezi aplikací a Správcem ovladačů a mezi správcem ovladačů a jednotlivými ovladači. Rozhraní mezi Správcem ovladačů a ovladači se někdy označuje jako rozhraní poskytovatele služeb nebo rozhraní SPI. Rozhraní ODBC (API) a rozhraní SPI (Service Provider Interface) jsou stejné; to znamená, že Správce ovladačů a každý ovladač mají stejné rozhraní pro stejné funkce.
Tato část obsahuje následující témata.