Casa Banche dati Che cos'è la connettività a database aperto (odbc)? - definizione da techopedia

Che cos'è la connettività a database aperto (odbc)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Open Database Connectivity (ODBC)?

Open Database Connectivity (ODBC) è uno standard di interfaccia per l'accesso ai dati e la comunicazione con i sistemi di database, indipendentemente dal sistema operativo (SO), dal sistema di database (DS) o dal linguaggio di programmazione. Ciò si ottiene utilizzando i driver ODBC che fungono da ponte tra applicazioni e sistemi di database.

Techopedia spiega Open Database Connectivity (ODBC)

Nel 1992, un gruppo di produttori ha introdotto il modello ODBC come soluzione di comunicazione per il gran numero di sistemi operativi, DS e applicazioni scritti in diversi linguaggi di programmazione. Ad esempio, un'applicazione scritta in C per accedere a un database Oracle in UNIX ha dovuto essere riscritta se l'applicazione è cambiata in Windows o se la piattaforma del database è stata spostata in Sybase. Questi produttori hanno riconosciuto la necessità di un meccanismo di traduzione intermedio e hanno creato una serie di protocolli e interfacce di programmazione delle applicazioni (API), che è stato il primo modello ODBC.


Il modello ODBC contiene i seguenti tre componenti principali:

  • Client (di solito un'applicazione di programmazione)
  • Server database
  • Driver ODBC

La funzione del conducente, che è molto simile a un traduttore umano, è quella di colmare il divario tra le parti che altrimenti non si capirebbero.

Che cos'è la connettività a database aperto (odbc)? - definizione da techopedia