DB2 Versión 9 para Linux, UNIX y Windows

Funciones de tabla OLE DB

Microsoft OLE DB es un conjunto de interfaces de programación de aplicaciones mediante las cuales las aplicaciones pueden acceder de modo uniforme a los datos almacenados en diversas fuentes de información. OLE DB se divide conceptualmente en consumidores de OLE DB y proveedores de OLE DB. Un proveedor de OLE DB es un componente de software que expone las interfaces de OLE DB y un consumidor de OLE DB es la aplicación que accede a las interfaces de OLE DB y consume los datos.

Con el sistema de base de datos de DB2, puede simplificar la creación de aplicaciones OLE DB definiendo funciones de tablas que acceden a fuentes de datos OLE DB y extraen datos de las mismas. DB2 es un consumidor de OLE DB que puede acceder a cualquier proveedor de datos OLE. Puede realizar operaciones incluyendo GROUP BY, JOIN y UNION en fuentes de datos que exponen sus datos por medio de interfaces OLE DB. Por ejemplo, puede definir una función de tabla OLE DB para devolver una tabla de una base de datos de Microsoft Access o un libro de direcciones de Microsoft Exchange. A continuación, puede crear un informe que de modo imperceptible combine datos de esta función de tabla OLE DB con los datos de la base de datos DB2.

La utilización de funciones de tabla OLE DB reduce la tarea de desarrollo de aplicaciones proporcionando un acceso incorporado a cualquier proveedor de OLE DB. Con las funciones de tabla OLE DB, un consumidor de OLE DB incorporado genérico interactúa con cualquier proveedor de OLE DB para recuperar datos. Sólo tendrá que registrar una función de tabla como LANGUAGE OLEDB y hacer referencia al proveedor de OLE DB y al conjunto de filas relevante como fuente de datos. No tendrá que efectuar ninguna programación de función para sacar partido a las funciones de tabla de OLE DB.

Restricción:



Comentarios

Icono de actualización Actualizado por última vez para DB2 Versión 9.1