Java database conectivity

Solo disponible en BuenasTareas
  • Páginas : 4 (941 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de noviembre de 2010
Leer documento completo
Vista previa del texto
Java DataBase Connectivity
Qué es el JDBC?
La conectividad de la base de datos de Java (JDBC, Java Database Connectivity) es un entorno de programación para los desarrolladores de Java que escribenlos programas que tienen acceso a la información almacenada en bases de datos. JDBC se utiliza comúnmente para conectar un programa del usuario con una base de datos, sin importar qué software deadministración o manejo de base de datos se utilice para controlarlo. De esta manera, JDBC es una plataforma-cruzada, lo que da independencia al programador, de la implementación concreta de la base dedatos, o del SGBD (Sistemas gestores de bases de datos).

Qué es el ODBC?
Una base de datos que conecta con otros programas se llama fuente de datos. Muchas fuentes de datos, incluyendo losproductos producidos por Oracle, utilizan ya un estándar llamado conectividad abierta de la base de datos (ODBC, Open Database Connectivity). El ODBC consolidó mucha de la concordancia entre los sistemas deadministración de base de datos. Las estructuras de JDBC están construidas en esta característica, e incrementa el nivel de abstracción. Los puentes de JDBC-ODBC se han creado para permitir que losprogramas de Java conecten con el software compatible ODBC de la base de datos.

Ventajas del ODBC
El ODBC facilita la comunicación de la aplicación con distintos SGBD’s. Además proporciona una seriede funciones para la manipulación de datos (inserción, borrado y modificación), consultas, vistas y llamadas a procedimientos. Presenta una arquitectura de cuatro niveles: • Aplicación • Administradorde orígenes de datos. • Controlador/es ODBC • Orígenes de datos Sin importar la localización, la plataforma, o el programa piloto de la fuente de datos, el JDBC se conecta con una fuente de datosmenos difícil proporcionando a una colección de extensiones (class) que contienen los detalles abstractos de la interacción de la base de datos.

La implementación de JDBC
Por definición, una...
tracking img