¿Qué es ODBC?

ODBC es una abreviatura para la Conectividad abierta de bases de datos, y es una interfaz para acceder a bases de datos a través de consultas SQL. El ODBC se puede utilizar como una herramienta de acceso a diversas bases de datos tales como MS-Access, dBase, DB2, Excel y Texto. Llame a través de estas Nivel interfaz (CLI) de las especificaciones de SQL Acceso Group, el OBDC permite una forma neutral de acceso a los datos almacenados en las computadoras personales y diversas bases de datos. Se creó por primera vez por Microsoft y Simba Tecnologías. ODBC 1.0 fue liberado en septiembre de 1992, y eventualmente se convirtió en una parte del SQL estándar internacional en 1995. Microsoft originalmente enviado el ODBCs como un conjunto de DLLs y todavía hoy, el conjunto de buques con cada copia de Microsoft Windows. Hoy en día, más y más sistemas operativos tales como UNIX y Apple están adoptando los ODBC.

La fuerza de ODBC es que al ofrecer una interfaz universal de acceso a datos, permite a las compañías de software independientes y los partidos que no tienen que aprender múltiples interfaces de programación de aplicaciones. Para simplemente, con ODBC, las aplicaciones pueden acceder simultáneamente, ver y modificar la base de datos de numerosas y muy diversas bases de datos. Esto se debe a que el ODBC "volver a los códigos de" la consultas SQL de forma que sería leído por las distintas bases de datos.

Sin embargo, el proveedor de ODBC también tiene sus inconvenientes. Como la gestión de un gran número de clientes ODBC puede significar una inmensa cantidad de controladores y archivos DLL que se ejecuta, puede dar lugar a un sistema de administración de gastos generales. No obstante, esta cuestión menor condujo a los usos adicionales de la tecnología de servidores de ODBC (o el "Multi-Nivel controladores ODBC") para aliviar la carga. Además, como los conductores son un factor clave en ODBCs, algunos han planteado la cuestión de los nuevos conductores de la estabilidad, como a menudo muchos de ellos han demostrado tener errores en ellas.

¿Cómo se procesa ODBC

Para utilizar el proveedor administrado de ODBC, se necesitan tres componentes: el cliente ODBC, el controlador ODBC, DBMS y un servidor (por ejemplo, Microsoft Access, SQL Server, Oracle, y FoxPro). En primer lugar, el cliente ODBC utilizará un comando (denominado "ODBC") para interactuar (solicitante y / o envío de datos) con el servidor de bases de datos (back-end). Sin embargo, el DBMS servidor no entender el comando de la ODBC cliente aún, ya que el comando todavía no se ha procesado a través del controlador ODBC (front-end). Entonces, el controlador ODBC se decodificar el comando que puede ser procesada por el servidor ODBC y ser enviados allí. El servidor ODBC entonces responder a la ODBC, que dará la salida final al cliente ODBC.



Comienzo de la página 5 Libre Herramientas de Red

Libre libros blancos sobre la base de datos de Tecnología

Guardar ¿Qué es ODBC?

Latest Blog Posts


Inglés Inglés Alemán Alemán Español Español Francés Francés Italiano Italiano Portugués Portugués Ruso Ruso Neerlandés Neerlandés
Griego Griego Hindi Hindi Japonés Japonés Coreano Coreano Chino Chino Chino (simplificado) Chino (simplificado) Árabe Árabe

Derecho de Autor 2009 Tech-FAQ. Todos los derechos reservados. Política de Privacidad.