ODBC: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
Havia um erro na página, onde dizia que havia uma implementação especifica de SQL para o ODBC. Incluí uma pequena explicação da forma de comunicação da aplicação com o ODBC, traduzido diretamente da página em Inglês da própria wikipedia.
Etiquetas: Editor Visual gettingstarted edit
Linha 1: Linha 1:
'''ODBC''' (acrônimo para Open Database Connectivity) é um padrão para acesso a [[Sistema de gerenciamento de banco de dados|sistemas gerenciadores de bancos de dados]] (SGBD). Este padrão define um conjunto de interfaces que permitem o uso de linguagens de programação como [[visual basic|Visual Basic]], [[borland delphi|Delphi]], [[visual c++|Visual C++]], [[plataforma java|Java]], entre outras capazes de utilizar estas interfaces, para ter acesso a uma vasta gama de bases de dados distintas sem a necessidade de codificar métodos de acesso especializados.
'''ODBC''' (acrônimo para Open Database Connectivity) é um padrão para acesso a [[Sistema de gerenciamento de banco de dados|sistemas gerenciadores de bancos de dados]] (SGBD). Este padrão define um conjunto de interfaces que permitem o uso de linguagens de programação como [[visual basic|Visual Basic]], [[borland delphi|Delphi]], [[visual c++|Visual C++]], [[plataforma java|Java]], entre outras capazes de utilizar estas interfaces, para ter acesso a uma vasta gama de bases de dados distintas sem a necessidade de codificar métodos de acesso especializados.


O ODBC atinge a independência de bancos de dados usando drivers para operarem como uma camada de tradução entre a aplicação e o SGBD. As aplicações usam funções ODBC através de um gerenciador de driver ODBC ('''ODBC driver manager)''' com a qual está ligada e o driver passa a query para o SGBD.
O ODBC atinge a independência de bancos de dados usando drivers para operarem como uma camada de tradução entre a aplicação e o SGBD. As aplicações usam funções ODBC através de um gerenciador de driver peidei
ODBC ('''ODBC driver manager)''' com a qual está ligada e o driver passa a query para o SGBD.


A implementação de uma aplicação baseada em ODBC permite que a mesma possa utilizar simultaneamente o [[mysql|MySQL]], o [[microsoft access|Access]] e o [[microsoft sql server|SQL Server]] com pouca necessidade de mudanças na sua camada de dados. O uso destas interfaces está condicionado à existência de drivers ODBC específicos para as bases de dados que se deseja acessar.
A implementação de uma aplicação baseada em ODBC permite que a mesma possa utilizar simultaneamente o [[mysql|MySQL]], o [[microsoft access|Access]] e o [[microsoft sql server|SQL Server]] com pouca necessidade de mudanças na sua camada de dados. O uso destas interfaces está condicionado à existência de drivers ODBC específicos para as bases de dados que se deseja acessar.

Revisão das 19h24min de 21 de março de 2014

ODBC (acrônimo para Open Database Connectivity) é um padrão para acesso a sistemas gerenciadores de bancos de dados (SGBD). Este padrão define um conjunto de interfaces que permitem o uso de linguagens de programação como Visual Basic, Delphi, Visual C++, Java, entre outras capazes de utilizar estas interfaces, para ter acesso a uma vasta gama de bases de dados distintas sem a necessidade de codificar métodos de acesso especializados.

O ODBC atinge a independência de bancos de dados usando drivers para operarem como uma camada de tradução entre a aplicação e o SGBD. As aplicações usam funções ODBC através de um gerenciador de driver peidei

ODBC (ODBC driver manager) com a qual está ligada e o driver passa a query para o SGBD.

A implementação de uma aplicação baseada em ODBC permite que a mesma possa utilizar simultaneamente o MySQL, o Access e o SQL Server com pouca necessidade de mudanças na sua camada de dados. O uso destas interfaces está condicionado à existência de drivers ODBC específicos para as bases de dados que se deseja acessar.

Os comandos SQL enviados pelas aplicações para o ODBC devem ser compatíveis com o SGBD utilizado, exigindo às vezes pequenas implementações especificas na aplicação para suporte a um SGBD especifico.

Vínculos externos