OLE DB
OLE DB (às vezes escrito como OLEDB ou OLE-DB ) significa Object Linking and Embedding for Databases e é uma tecnologia desenvolvida pela Microsoft usada para acessar diferentes fontes de informação, ou bancos de dados , de maneira uniforme.
Estrutura
acesso a diferentes tipos e armazenamentos de dados, e eles não querem necessariamente saber como acessar certas funcionalidades com métodos de tecnologia específicos. O OLE DB é dividido conceitualmente em consumidores e provedores ; o consumidor é o aplicativo que requer acesso aos dados e o provedor é o componente de software que expõe uma interface OLE DB através do uso do Component Object Model (COM)
Família de tecnologia
OLE DB faz parte dos "Microsoft Data Access Components" ou Microsoft Data Access Components (MDAC); O MDAC é um grupo de tecnologias da Microsoft que interagem como uma infraestrutura que oferece aos programadores da nova era uma maneira de desenvolver aplicativos com acesso a praticamente qualquer armazenamento de dados. Os provedores OLE DB podem ser criados para acessar armazenamentos de dados que vão desde simples arquivos de texto e planilhas até bancos de dados complexos como Oracle , Microsoft SQL Server ou Sybase ASE .
A Microsoft descreve a disponibilidade de uma interface como "específica do fornecedor", pois pode não ser aplicável dependendo da tecnologia de banco de dados envolvida. Além disso, os provedores podem aumentar os recursos de uma fonte de dados - recursos conhecidos como " serviços ", para usar o jargão da Microsoft.
Veja também
- MDAC (Componentes de acesso a dados da Microsoft)
- ODBC (Conectividade de Banco de Dados Aberto)
- ADO (Objetos de Dados ActiveX)
- ADO.NET
- DAO (objetos de acesso a dados)
- RDS (Serviços de Dados Remotos)
- Mecanismo de banco de dados Microsoft Jet
Links externos
- A Microsoft oferece alguns provedores OLE DB como parte de suas ferramentas MDAC e JET.
- A OpenLink Software oferece provedores OLE DB para vários SQL RDBMS , bem como "pontes" para ODBC e JDBC
- SQLSummit.com tem um catálogo de provedores OLE DB