Dom Bazy danych Co to jest łączność z otwartą bazą danych (odbc)? - definicja z techopedia

Co to jest łączność z otwartą bazą danych (odbc)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza otwarta baza danych (ODBC)?

Open Database Connectivity (ODBC) to standard interfejsu umożliwiający dostęp do danych i komunikację z systemami baz danych, niezależnie od systemu operacyjnego (OS), systemu baz danych (DS) lub języka programowania. Odbywa się to za pomocą sterowników ODBC, które służą jako pomost między aplikacjami a systemami baz danych.

Techopedia wyjaśnia Open Database Connectivity (ODBC)

W 1992 r. Grupa producentów wprowadziła model ODBC jako rozwiązanie komunikacyjne dla dużej liczby systemów operacyjnych, DS i aplikacji napisanych w różnych językach programowania. Na przykład aplikacja napisana w C w celu uzyskania dostępu do bazy danych Oracle w systemie UNIX musiała zostać przepisana, jeśli aplikacja zmieniła się na Windows lub jeśli platforma bazy danych została przeniesiona do Sybase. Producenci ci uznali potrzebę mechanizmu pośredniego tłumaczenia i stworzyli zestaw protokołów i interfejsów programowania aplikacji (API), który był pierwszym modelem ODBC.


Model ODBC zawiera następujące trzy główne elementy:

  • Klient (zwykle aplikacja do programowania)
  • Serwer bazy danych
  • Sterownik ODBC

Funkcja kierowcy, bardzo podobna do ludzkiego tłumacza, polega na wypełnieniu luki między stronami, które inaczej by się nie zrozumiały.

Co to jest łączność z otwartą bazą danych (odbc)? - definicja z techopedia