Diferencia entre revisiones de «Open Database Connectivity»
agrego secciones |
|||
Línea 6: | Línea 6: | ||
== Véase también == |
== Véase también == |
||
* [[MDAC]] (Microsoft Data Access Components) |
* [[MDAC]] (Microsoft Data Access Components) |
||
* [[OLE DB]] (Object Linking and Embedding for Databases) |
* [[OLE DB]] (Object Linking and Embedding for Databases) |
||
* [[ActiveX Data Objects|ADO]] (ActiveX Data Objects) |
* [[ActiveX Data Objects|ADO]] (ActiveX Data Objects) |
||
* [[ADO.NET]] |
* [[ADO.NET]] |
||
* [[Data Access Objects|DAO]] (Data Access Objects) |
* [[Data Access Objects|DAO]] (Data Access Objects) |
||
* [[Remote Data Services|RDS]] (Remote Data Services) |
* [[Remote Data Services|RDS]] (Remote Data Services) |
||
* [[Microsoft Jet Database Engine]] |
* [[Microsoft Jet Database Engine]] |
||
== Referencias == |
|||
{{listaref}} |
|||
== Enlaces externos == |
|||
* [http://support.microsoft.com/kb/110093 Microsoft ODBC Overview] {{en}} |
|||
* [http://www.databasedrivers.com/odbc/ Lista de Drivers ODBC en databasedrivers.com] {{en}} |
|||
* [http://www.SQLSummit.com/ODBCVend.htm Lista de Drivers ODBC en SQLSummit.com] {{en}} |
|||
* [http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/rzaii/rzaiiodbcadm.htm Administración de ODBC OS400 y i5OS] {{en}} |
|||
* [http://www.roth.net/perl/odbc/conf/sld002.htm Presentation slides from www.roth.net] {{en}} |
|||
* [http://www.openlinksw.com/info/docs/odbcwhp/tableof.htm White Paper de ODBC] {{en}} |
|||
* [http://blogs.msdn.com/data/archive/2006/12/05/data-access-api-of-the-day-part-i.aspx Historia de Microsoft ODBC & Data Access] {{en}} |
|||
[[Categoría:Acrónimos de informática]] |
[[Categoría:Acrónimos de informática]] |
Revisión del 15:23 11 ago 2014
Open DataBase Connectivity (ODBC) es un estándar de acceso a las bases de datos desarrollado por SQL Access Group en 1992. El objetivo de ODBC es hacer posible el acceder a cualquier dato desde cualquier aplicación, sin importar qué sistema de gestión de bases de datos (DBMS) almacene los datos. ODBC logra esto al insertar una capa intermedia (CLI) denominada nivel de Interfaz de Cliente SQL, entre la aplicación y el DBMS. El propósito de esta capa es traducir las consultas de datos de la aplicación en comandos que el DBMS entienda. 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. Desde la versión 2.0 el estándar soporta SAG y SQL.
El software funciona de dos modos, con un software manejador en el cliente, o una filosofía cliente-servidor. 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.
Java Database Connectivity (JDBC) es un derivado inspirado en el mismo, una interfaz de programación de aplicaciones que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de programación Java independientemente del sistema operativo donde se ejecute o de la base de datos a la cual se accede utilizando el dialecto SQL del modelo de base de datos que se utilice.
Véase también
- MDAC (Microsoft Data Access Components)
- OLE DB (Object Linking and Embedding for Databases)
- ADO (ActiveX Data Objects)
- ADO.NET
- DAO (Data Access Objects)
- RDS (Remote Data Services)
- Microsoft Jet Database Engine
Referencias
Enlaces externos
- Microsoft ODBC Overview (en inglés)
- Lista de Drivers ODBC en databasedrivers.com (en inglés)
- Lista de Drivers ODBC en SQLSummit.com (en inglés)
- Administración de ODBC OS400 y i5OS (en inglés)
- Presentation slides from www.roth.net (en inglés)
- White Paper de ODBC (en inglés)
- Historia de Microsoft ODBC & Data Access (en inglés)