Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Open Database Connectivity
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
'''Open DataBase Connectivity''' ('''ODBC''') es un estándar de acceso a las [[bases de datos]] desarrollado por [[SQL Access Group]] (SAG) 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 denominada nivel de Interfaz de Cliente SQL (CLI), 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(Base de datos)|SAG]] (SQL Access Group) 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 [[Data Source Name|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 [[Java (lenguaje de programación)|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. == Historial de Versiones == El historial de versiones es el siguiente:<ref>{{cita web | url = http://www.easysoft.com/developer/interfaces/odbc/linux.html#odbc_versions | título = ODBC Versions | obra = Linux/UNIX ODBC | editorial = Easysoft | fechaacceso = 27 de octubre de 2009 }}</ref> * 1.0: liberado en septiembre de 1992<ref>{{cite web | url = http://www.east.utcluj.ro/mb/mep/antal/Articole/orajdbc_2004.pdf | title = Access to an Oracle database using JDBC | first = Tiberiu Alexandru | last = Antal | publisher = Technical University of Cluj-Napoca | location = Cluj-Napoca | page = 2 | format = PDF | accessdate = 27 de octubre de 2009 | quote = ODBC 1.0 was released in September 1992 | urlarchivo = https://web.archive.org/web/20110722071727/http://www.east.utcluj.ro/mb/mep/antal/Articole/orajdbc_2004.pdf | fechaarchivo = 22 de julio de 2011 }}</ref> * 2.0: ca 1994 * 2.5 * 3.0: ca 1995, John Goodson de Intersolv, Frank Pellow y Paul Cotton de IBM entregaron mucha información para ODBC 3.0<ref>Microsoft Corporation. Microsoft ODBC 3.0 Programmer's Reference and SDK Guide, Volume 1. Microsoft Press. February 1997. (ISBN13: 9781572315167)</ref> * 3.5: ca 1997 * 3.8: ca 2009, con Windows 7<ref name="ReferenceA">ISO/IEC 9075-3 -- Information technology -- Database languages -- SQL -- Part 3: Call-Level Interface (SQL/CLI)</ref><ref>{{cite web | url = http://msdn.microsoft.com/en-us/library/ee388580%28VS.85%29.aspx | title = What's New in ODBC 3.8 | publisher = Microsoft | accessdate = 13 de enero de 2010 | quote = Windows 7 includes an updated version of ODBC, ODBC 3.8.}}</ref> == Véase también == * [[MDAC]] (Microsoft Data Access Components) * [[OLE DB]] (Object Linking and Embedding for Databases) * [[ActiveX Data Objects|ADO]] (ActiveX Data Objects) * [[ADO.NET]] * [[Data Access Objects|DAO]] (Data Access Objects) * [[Remote Data Services|RDS]] (Remote Data Services) * [[Microsoft Jet Database Engine]] == Referencias == {{listaref}} == Enlaces externos == * [https://docs.microsoft.com/es-es/sql/odbc/microsoft-open-database-connectivity-odbc Microsoft Open Database Connectivity (ODBC)] {{en}} * [http://www.databasedrivers.com/odbc/ Lista de Drivers ODBC en databasedrivers.com] {{en}} * [https://web.archive.org/web/20131206200041/http://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}} * [https://web.archive.org/web/20120228140920/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}} {{Control de autoridades}} [[Categoría:Acrónimos de informática]] [[Categoría:Interfaces de programación de aplicaciones de Microsoft]] [[Categoría:Acceso a bases de datos]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Plantillas usadas en esta página:
Plantilla:Cita web
(
editar
)
Plantilla:Cite web
(
editar
)
Plantilla:Control de autoridades
(
editar
)
Plantilla:En
(
editar
)
Plantilla:Listaref
(
editar
)
Buscar
Buscar
Edición de «
Open Database Connectivity
»
Añadir idiomas
Añadir tema