JDBC

Páginas: 3 (739 palabras) Publicado: 4 de noviembre de 2013
JDBC

Qué es JDBC?
JDBC es usado para enviar comandos SQL hacia una base de datos relacional,
que puede ser Oracle, Infomix, SyBase, etc.
Qué hace JDBC?
Establece una conexión con una BD
Envíasentencias SQL
Procesa los resultados
Connection con = DriverManager.getConnection ( "jdbc:odbc:wombat", "login",
"password");
Statement stmt = con.createStatement();
ResultSet rs =stmt.executeQuery("SELECT a, b, c FROM Table1");
while (rs.next()) { int x = rs.getInt("a"); String s = rs.getString("b"); float f =
rs.getFloat("c"); }
JDBC es una API de bajo nivel para API´s de alto nivelUna integración de SQL hacia Java, es decir que las sentencias SQL se puedan
mezclar con Java, por ejemplo, que una variable de Java pueda ser usada en
una sentencia SQL para recibir o dar valores.Un mapeo directo de las tablas de la BD hacia las clases de Java, donde cala
fila de la tabla se convierte en una instancia de la clase, y donde cada columna
se corresponde a un atrubuto de esainstancia.
JDBC v/s ODBC y otras API´s
ODBC no es apropiado para usar directamente con Java por que usa una
interfaz en C.
Una traducción literal de la API ODBC en C, no es deseable. Por ejemplo Javano tiene punteros y la ODBC hace gran uso de ellos.
ODBC es muy difícil de aprender , hace una mezcla de acciones simples y
avanzadas.
Una API como JDBC es necesario para poder desarrollar unasolución
“puramente de Java”

Modelos de dos capas y tres capas

Conformación de SQL
El SQL es el idioma normal por acceder las bases de datos correlativas. Una
dificultad es que aunque lamayoría del DBMSs (los Sistemas de Dirección de
Base de datos) use un formulario normal de SQL para la funcionalidad básica,
ellos no conforman la sintaxis de SQL normal más recientemente definida parala funcionalidad más avanzada. Por ejemplo no todas las BD soportar
procedimientos almacenados.
Una manera que el API de JDBC trata de este problema es permitir cualquier
sentencia sea pasada a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura Jdbc
  • Instalar jdbc
  • ADO.NET y JDBC
  • Odbc jdbc
  • Sql Y Jdbc
  • Manual de jdbc
  • Java jdbc
  • Jdbc

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS