Obsah:
- Definice - Co znamená Open Database Connectivity (ODBC)?
- Techopedia vysvětluje Open Database Connectivity (ODBC)
Definice - Co znamená Open Database Connectivity (ODBC)?
Open Database Connectivity (ODBC) je standard rozhraní pro přístup k datům a komunikaci s databázovými systémy, bez ohledu na operační systém (OS), databázový systém (DS) nebo programovací jazyk. Toho je dosaženo použitím ovladačů ODBC, které slouží jako most mezi aplikacemi a databázovými systémy.
Techopedia vysvětluje Open Database Connectivity (ODBC)
V roce 1992 představila skupina výrobců model ODBC jako komunikační řešení pro velký počet OS, DS a aplikací psaných v různých programovacích jazycích. Například aplikace napsaná v C pro přístup k databázi Oracle v UNIXu musela být přepsána, pokud se aplikace změnila na Windows nebo pokud byla databázová platforma přesunuta do Sybase. Tito výrobci si uvědomili potřebu přechodného translačního mechanismu a vytvořili sadu protokolů a rozhraní pro programování aplikací (API), což byl první model ODBC.
Model ODBC obsahuje následující tři hlavní součásti:
- Klient (obvykle programovací aplikace)
- Databázový server
- Ovladač ODBC
Funkce řidiče, která je velmi podobná lidskému překladateli, je překlenout propast mezi stranami, které by si jinak nerozuměly.