Hogar Bases de datos ¿Qué es la conectividad de base de datos abierta (odbc)? - definición de techopedia

¿Qué es la conectividad de base de datos abierta (odbc)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa Open Database Connectivity (ODBC)?

Open Database Connectivity (ODBC) es un estándar de interfaz para acceder a datos y comunicarse con sistemas de bases de datos, independientemente del sistema operativo (SO), el sistema de bases de datos (DS) o el lenguaje de programación. Esto se logra mediante el uso de controladores ODBC que sirven de puente entre las aplicaciones y los sistemas de bases de datos.

Techopedia explica Open Database Connectivity (ODBC)

En 1992, un grupo de fabricantes introdujo el modelo ODBC como una solución de comunicaciones para la gran cantidad de sistemas operativos, DS y aplicaciones escritas en diferentes lenguajes de programación. Por ejemplo, una aplicación escrita en C para acceder a una base de datos Oracle en UNIX tuvo que reescribirse si la aplicación cambió a Windows, o si la plataforma de la base de datos se movió a Sybase. Estos fabricantes reconocieron la necesidad de un mecanismo de traducción intermedio y crearon un conjunto de protocolos e interfaces de programación de aplicaciones (API), que fue el primer modelo ODBC.


El modelo ODBC contiene los siguientes tres componentes principales:

  • Cliente (generalmente una aplicación de programación)
  • Servidor de base de datos
  • Driver ODBC

La función del conductor, que es muy similar a un traductor humano, es cerrar la brecha entre las partes que de otra manera no se entenderían.

¿Qué es la conectividad de base de datos abierta (odbc)? - definición de techopedia