Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Open Database Connectivity (ODBC) to powszechnie akceptowany interfejs programowania aplikacji (API) na potrzeby dostępu do bazy danych. Jest ona oparta na specyfikacjach Call-Level Interface (CLI) od Open Group i ISO/IEC dla API baz danych i używa SQL (strukturalnego języka zapytań) jako języka dostępu do bazy danych.
Funkcja ODBC została zaprojektowana pod kątem maksymalnej interoperacyjności — czyli możliwości uzyskiwania dostępu do różnych systemów zarządzania bazami danych (DBMS) używając tego samego kodu źródłowego. Aplikacje bazy danych wywołują funkcje w interfejsie ODBC, które są implementowane w modułach specyficznych dla bazy danych nazywanych sterownikami. Użycie sterowników izoluje aplikacje od wywołań specyficznych dla bazy danych w taki sam sposób, jak sterowniki drukarek izolują edytory tekstu od poleceń specyficznych dla drukarek. Ponieważ sterowniki są ładowane w momencie uruchomienia, użytkownik musi tylko dodać nowy sterownik, aby uzyskać dostęp do nowego systemu DBMS; nie jest konieczne kompilowanie lub ponowne połączenie aplikacji.
Ta sekcja zawiera następujące tematy.