- Orígenes de Datos
Esta tecnología es muy usada para acceder a todo tipo de bases de datos relacionales de forma rápida, pero con la desventaja de escribir aplicaciones complejas.
- Características:
- Diseñado para acceder a cualquier base de datos relacional que esté basada en el protocolo SQL X/Open que es parte de la especificación Call Level Interface (CLI).
- Mejor rendimiento que todas las tecnologías.
- Consume recursos en forma razonable.
- Compatible con muchas tecnologías de bases de datos existentes.
- Portabilidad a través de muchos sistemas operativos.
- Modelo de conexión configurable a diferentes redes, sistemas de seguridad y opciones de bases de datos.
- Arquitectura de ODBC
- Interface de Programación de Aplicaciones (API's): Son un conjunto de funciones ODBC que permiten conectarse a un origen de datos, enviar y recibir datos, desconectarse, etc.
- Administrador de Dispositivos: Brinda información a una aplicación (por ejemplo: la lista de orígenes de datos disponible), carga dispositivos dinámicamente cuando se necesitan y verifica la transición del estado.
- Dispositivos: Procesa las llamadas a funciones ODBC, maneja el intercambio entre la aplicación y la base de datos relacional. También convierte sentencias SQL estándar en instrucciones nativas SQL del origen de datos.
- Orígenes de Datos: Se refiere a los datos y su motor de datos asociado.
A continuación presentamos la arquitectura de una aplicación que usa ODBC:
Arquitectura de ODBC
- Recomendaciones de Uso
- Cuando se necesite el mejor rendimiento posible aunque sea "código duro".
- Si se desea controlar mejor los errores en la aplicación (mensajes).
- Para trabajar con bases de datos Microsoft Jet Engine o ISAM.
Espero haber ayudado en algo. Hasta la próxima oportunidad!
No hay comentarios:
Publicar un comentario