Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A arquitetura ODBC tem quatro componentes:
Aplicação Realiza processamento e chama funções ODBC para submeter instruções SQL e recuperar resultados.
Gestor de Controladores Carrega e descarrega os controladores em nome de uma aplicação. Processa chamadas de função ODBC ou passa-as para um driver.
Piloto Processa chamadas de funções ODBC, submete pedidos SQL para uma fonte de dados específica e devolve resultados à aplicação. Se necessário, o driver modifica o pedido de uma aplicação para que este esteja em conformidade com a sintaxe suportada pelo SGBD associado.
Fonte de Dados Consiste nos dados que o utilizador pretende aceder e no sistema operativo associado, SGBD e plataforma de rede (se existirem) usados para aceder ao SGBD.
Note os seguintes pontos sobre a arquitetura ODBC. Primeiro, podem existir múltiplos drivers e fontes de dados, o que permite à aplicação aceder simultaneamente a dados de mais do que uma fonte de dados. Em segundo lugar, a API ODBC é usada em dois locais: entre a aplicação e o Gestor de Drivers, e entre o Driver Manager e cada driver. A interface entre o Gestor de Drivers e os drivers é por vezes referida como interface de fornecedor de serviços, ou SPI. Para o ODBC, a interface de programação de aplicações (API) e a interface do fornecedor de serviços (SPI) são as mesmas; ou seja, o Gestor de Drivers e cada driver têm a mesma interface para as mesmas funções.
Esta seção contém os seguintes tópicos.