Lar Bases de dados O que é conectividade de banco de dados aberto (odbc)? - o que é techopedia

O que é conectividade de banco de dados aberto (odbc)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Open Database Connectivity (ODBC)?

O Open Database Connectivity (ODBC) é um padrão de interface para acessar dados e se comunicar com sistemas de banco de dados, independentemente do sistema operacional (OS), sistema de banco de dados (DS) ou linguagem de programação. Isso é feito usando drivers ODBC que servem como uma ponte entre aplicativos e sistemas de banco de dados.

Techopedia explica Open Database Connectivity (ODBC)

Em 1992, um grupo de fabricantes introduziu o modelo ODBC como uma solução de comunicação para o grande número de sistemas operacionais, DSs e aplicativos escritos em diferentes linguagens de programação. Por exemplo, um aplicativo escrito em C para acessar um banco de dados Oracle no UNIX precisaria ser reescrito se o aplicativo fosse alterado para Windows ou se a plataforma de banco de dados fosse movida para Sybase. Esses fabricantes reconheceram a necessidade de um mecanismo de conversão intermediário e criaram um conjunto de protocolos e interfaces de programação de aplicativos (APIs), que foi o primeiro modelo ODBC.


O modelo ODBC contém os três principais componentes a seguir:

  • Cliente (geralmente um aplicativo de programação)
  • Servidor de banco de dados
  • Driver ODBC

A função do motorista, que é muito semelhante a um tradutor humano, é preencher a lacuna entre as partes que de outra forma não se entenderiam.

O que é conectividade de banco de dados aberto (odbc)? - o que é techopedia