Definición: ¿Qué significa la base de datos de vinculación e incrustación de objetos (OLE DB)?
La base de datos de vinculación e incrustación de objetos (OLE DB) es un grupo de API que se utilizan para facilitar y reducir el acceso a datos de aplicaciones de diferentes formatos de archivo, incluidas hojas de cálculo, sistemas de administración de bases de datos (DBMS) basados en lenguaje de consulta estructurado (SQL), archivos secuenciales indexados y bases de datos personales.
OLE DB se basa en el Modelo de objetos componentes (COM) y es parte del paquete de software Microsoft Data Access Components (MDAC), que se utiliza para leer y escribir datos.
Techinfo explica la vinculación de objetos e incrustación de bases de datos (OLE DB)
Los componentes del modelo de objetos OLE DB son objetos de origen de datos (DSO), objetos de comando, objetos de conjunto de filas y objetos de sesión. OLE DB utiliza conjuntos de abstracción para segregar datos de aplicaciones almacenados, porque diferentes programas requieren acceso a diferentes tipos de DSO.
Las clasificaciones OLE DB son:
- Consumidores: aplicaciones que requieren acceso a datos
- Proveedores: componentes de software que suministran datos del consumidor mediante API de OLE DB
Al solicitar datos OLE DB, una aplicación sigue esta secuencia:
- Inicialice el OLE.
- Establezca una conexión con la fuente de datos.
- Utilice un comando para solicitar acceso.
- Procese la consulta de la aplicación para adquirir los resultados de la solicitud.
- Proporcione el DSO solicitado.