Está en la página 1de 9

Estructura de Datos

Ing. Johanna Zumba Gamboa, MBA


Conexiones a Base de Datos
Qu es un JDBC?

Aplicacin Aplicacin

JDBC

Oracle postgreSQL MySQL


JDBC (Java Data Base Connectivity)
API que permite la conexin de un programa Java y una
base de datos.
Paquete java.sql
Clase / Interface
Clase DriverManager

Interface Connection

Interface Statement

Interface PreparedStatement

Interface ResultSet

Interface ResultSetMetadata
JDBC (Java Data Base Connectivity)

Clase / Interface Funcin


Clase DriverManager Establece la conexin con la base de datos

Interface Connection Representa una conexin con la BD

Interface Statement Ejecucin de consultas SQL

Interface PreparedStatement Ejecucin de consultas preparadas y procedimientos


almacenados

Interface ResultSet Manipulacin de registros en consultas de tipo


Select

Interface ResultSetMetadata Proporciona informacin sobre la estructura de los


datos.
Driver JDBC
Llamamos DRIVER al conjunto de clases que implementan las interfaces JDBC
El driver proporciona la comunicacin entre la aplicacin Java y la base de datos

Aplicacin JAVA

Driver JDBC

Base de Datos
Pasos para utilizar JDBC
Cargar / Registrar el Class.forName("org.postgresql.Driver");
driver JDBC

Obtener la conexin DriverManager.getConnection(cadenaConexion)

Crear el comando SQL Connection.createStatement();

Ejecutar el comando Statement.executeQuery(sentenciaSQL);


SQL Statement.execute(sentenciaSQL);

DDL (create, alter, drop)


Procesar resultados DML (insert, update, delete)

ResultSet.close();
Liberar recursos Connection.close();
Programa con conexin a BD
Actividad Grupal
En base al ejemplo mostrado en clase, realizar lo siguiente:

Modificar la conexin para conectarse a la Base de Datos


SistemaEducativo.
Realizar una consulta de la tabla sism_alumno y mostrar
los siguientes campos:
Cdula
Nombres
Direccin
Correo electrnico

Grupo de 2 estudiantes
Tiempo: 5 minutos

También podría gustarte