JDBC - Qué es / www.terra.es
  terra



Busca:
 
   
In EnglishRegístratePágina de inicioAviso legalPrivacidad  
      COMPUTADORAS   »   ¿QUÉ ES?
MENU
SUMARIO
COLABORA CON "¿QUÉ ES?"
Te invitamos a que participes.
CREAR MENSAJE
CIBERCULTURA
Un recorrido alfabético por el mundo ciber.
IR AL AREA
REFERENCIAS
Guía rápida de los contenidos más significativos y menos conocidos.
IR AL AREA
NUEVAS TECNOLOGIAS
La evolución tecnológica y nuevos conceptos.
IR AL AREA


Qué Es es la versión en español de WhatIs.com, un diccionario sobre términos sobre el mundo de la tecnología.



DEFINICION


  JDBC


La Conectividad de Bases de Datos Java (Java Database Connectivity, JDBC) es una especificación de la interfaz de aplicación de programa (application program interface, API) para conectar los programas escritos en Java a los datos en bases de datos populares. La interfaz de aplicación de programa nos permite codificar órdenes de solicitud de acceso en lenguaje estructurado de solicitud (structured query language, SQL) que luego pasan al programa que administra la base de datos. Devuelve los resultados a través de una interfaz similar. La JDBC es muy similar a la Conectividad Abierta de Base de Datos (Open Database Connectivity, ODBC) de Microsoft y, con un pequeño programa "puente" podemos usar la interfaz JDBC para acceder a bases de datos a través de la interfaz ODBC de Microsoft. Por ejemplo, podemos escribir un programa diseñado para acceder a muchos productos populares de base de datos en una variedad de plataformas de sistema operativo. Cuando se accede a una base de datos en un PC que corre bajo Windows 95 de Microsoft y, por ejemplo, una base de datos de Microsoft Access, nuestro programa con órdenes JDBC será capaz de acceder a la base de datos de Access de Microsoft.

La JDBC tiene actualmente dos niveles de interfaz. Además de la interfaz principal hay también una API de un "administrador" JDBC que a su vez se comunica con los "controladores" de producto de las bases de datos individuales, si es necesario, el puente JDBC-ODBC bridge y a un controlador de red JDBC cuando el programa Java está corriendo en un entorno de red (es decir, accediendo a una base de datos remota).

Cuando accede a una base de datos remota, la JDBC aprovecha el esquema de dirección de archivos de Internet y un nombre de archivo que tiene en mucho la apariencia de una dirección de página web (o URL). Por ejemplo, una orden SQL en Java puede identificar a la base de datos como:

  jdbc:odbc://www.empresa.com:400/basededatos

JDBC especifica un conjunto de clases de programación orientada a objetos para que el programador lo use en la construcción de solicitudes SQL. Un conjunto adicional de clases describe el controlador API de JDBC. Soporta los tipos de datos más comunes de SQL, mapeados en forma de tipos de datos Java. La API permite el soporte específico de implementación para las solicitudes transaccionales y la capacidad de "comprometerse" o volver al principio de una transacción.


ENLACES
Integrating Databases with Java via JDBC", de Rawn Shah, en el sitio web de JavaWorld ofrece una visión general. [inglés.]

La API de Acceso de Datos de Sun Microsystem, JDBC Database Access API, te llevará a un FAQ (documento de preguntas frecuentes) y a software gratuito.

Sun Microsystems ofrece muestras de programación de un libro que no hemos visto aún: JDBC Database Access with Java - A Tutorial and Annotated Reference, de Hamilton, Cattell, y Fisher, Addison-Wesley, (1997).

Agradecimientos a Susan Adams, Tory Jackson y Patrick Lok.

Última actualización: 7/3/99.

INDICE ALFABETICO

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #


  J
Java
JDBC
JIC




Página de Inicio | Anúnciate | Regístrate | Contáctanos
Argentina | Brasil | Colombia | Costa Rica | Chile | El Salvador | España | Guatemala | Honduras
México | Nicaragua | Panamá | Perú | República Dominicana | USA | Uruguay | Venezuela
Resolución mínima de 800x600 © Copyright 2000-2001,Terra Networks, S.A
Aviso Legal
| Política de Privacidad