Open DataBase Connectivity (ODBC) Es un estándar de acceso a las bases de datos desarrollado por SQL Access Group (SAG) en 1992.
ODBC logra esto al insertar una capa intermedia denominada nivel de Interfaz de Cliente SQL (CLI), entre la aplicación y el DBMS.
Para que esto funcione tanto la aplicación como el DBMS deben ser compatibles con ODBC, esto es que la aplicación debe ser capaz de producir comandos ODBC y el DBMS debe ser capaz de responder a ellos.
En el primer modo, el driver interpreta las conexiones y llamadas SQL y las traduce desde el API ODBC hacia el DBMS.
En el segundo modo para conectarse a la base de datos se crea una DSN dentro del ODBC que define los parámetros, ruta y características de la conexión según los datos que solicite el creador o fabricante.