Arquitectura Jdbc

Páginas: 4 (795 palabras) Publicado: 27 de noviembre de 2012
Arquitectura JDBC

JDBC: Es el interprice Java API para trabajar Con bases de datos relacionales.

API JDBC: Se encuentra en el paquete java.sql y define un conjunto de clases e interfaces queencapsulan la mayoría de funcionalidades de acceso a una base de datos.

Fundamentos del JDBC:
-Carga una clase controlador JDBC
-Crea una conexión de base de datos (Connection)
-Crea un objetoStatement para representar una sentencia sql.
-Al ejecutar el sql se produce un ResultSet que contiene el resultado del Query.
-Si ocurre un error, se dispara una SQLExeption.


*El objetojava.sql.Connection encapsula una conexión a una BD
* El metodo DriverManager.getConnection() crea la conexión:
Connection con = DriverManager.getConnection(“url”,”user”,”pasword”);

UNA VEZ QUE SE CREALA CONEXIÓN: pueden ejecutarse sentencias sql y se hace a través de objetos Statement.

-Statement: representa una sentencia SQL básica. (DDL o DML)
-Prepared Statement: Sentencia SQLprecompilada (mayor rendimiento). La sentencia es almacenada en un objeto prepared statement. Se ejecuta varias veces.
-CallableStatement: permite acceso total a procedimientos almacenados de SQL.Primero: Statement stmt = con.createStatement();
Segundo: ResultSet rs = stmt.executeQuery (“SELECT * FROM EMPLOYEES”);

*Además de el método executeQuery() también hay executeUpdate(), paraejecutar sentencias como UPDATE, INSERT y DELETE. Este método retorna un entero con el número de filas de la BD que se alteraron. El motodo execute(), retorna “true” si hay un resultado asociado con lasentencia.
getResultSet(): retorna los resultados generados con la consulta.
getUpdateCount(): recupera el numero de filas actualizadas.

ResultSet: Objeto que representa una especie de tabla deresultados de consulta, cuando se comieenza a trabajar con este objeto se esta posicionado antes de la primera fila, el metodo a utilizar para pasar a la siguiente file es next(), y si no hay mas filas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

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

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS