Open Database Connectivity (ODBC)
Conectividad de base de datos abierta (Open Database Connectivity, ODBC) es una interfaz de programación de aplicaciones (API) de estándar abierto para acceder a una base de datos. Mediante el uso de sentencias de ODBC en un programa, usted puede acceder a los archivos de diferentes bases de datos, incluyendo Access, dBase, DB2, Excel y Text. Además del software de ODBC, se necesita un módulo o controlador independiente para acceder a cada base de datos. El principal promotor y proveedor del soporte de programación ODBC es Microsoft.
El contenido continua más abajo


La analítica como ventaja competitiva
En este handbook detallamos los casos de uso de las soluciones de analítica y proporcionamos consejos para las empresas que quieren aprovechar el poder del análisis de datos para transformar su negocio.
ODBC se basa y está estrechamente alineado con el estándar Interfaz de Nivel de Llamada en Lenguaje de Consultas Estructuradas (Structured Query Language Call-Level Interface) de The Open Group. Permite a los programas utilizar peticiones SQL que tendrán acceso a bases de datos sin necesidad de conocer las interfaces propietarias hacia las bases de datos. ODBC controla la solicitud SQL y la convierte en una solicitud que el sistema de base de datos individual entiende.
ODBC fue creado por el SQL Access Group y fue lanzado por primera vez en septiembre de 1992. A pesar de que Microsoft Windows fue el primero en ofrecer un producto de ODBC, ahora existen versiones para UNIX, OS/2 y Macintosh también.
En la nueva arquitectura de objetos distribuidos llamada Arquitectura de Manejador de Solicitudes de Objetos Comunes (Common Object Request Broker Architecture o CORBA), el servicio de objeto persistente (POS) es un superconjunto tanto de la interfaz de nivel de llamada y de ODBC. Al escribir programas en lenguaje Java y al usar la interfaz de programa de aplicación Java Database Connectivity (JDBC), se puede utilizar un producto que incluya un programa “puente” JDBC-ODBC para alcanzar las bases de datos accesibles a ODBC.