Imprimir
Acceso a base de datos con Java
Objetivos
Profundizar en la tecnología de acceso a base de datos de Java, hasta la última versión (JDBC 3.0).
Requisitos
Buenos conocimientos de Java. Nociones de SQL.
Metodología
Se irán mostrando progresivamente los mecanismos proporcionados por JDBC desde la versión 1.0 hasta la 3.0, de manera que se pueda utilizar el acceso más básico (JDBC 1.0) y luego ir mostrando mecanismos más avanzados (JDBC 2.0, JDBC Optional Package, JDBC 3.0).
El contenido teórico irá acompañado de ejercicios prácticos en un aula de informática con un máximo de dos participantes por terminal.
Temario
- Introducción a JDBC
- Versiones de JDBC
- Compatibilidad con SQL
- JDBC vs ODBC
- Tipos de drivers JDBC
- Repaso de SQL
- Bases de datos relacionales
- Reglas de integridad
- SELECT
- WHERE
- Joins
- Senténcias SQL comunes
- Cursores
- Transacciones
- Procedimientos almacenados
- Metadata
- Nivel básico
- Preparando la BBDD
- Estableciendo una conexión
- Preparando tablas
- Recuperando datos
- Utilizando ResultSet
- Actualizando tablas
- Nivel medio
- PreparedStatement
- Joins
- Transacciones
- Procedimientos almacenados
- Nivel avanzado
- ResultSets móviles (scrollable)
- ResultSets actualizables
- Tipos de datos SQL99
- DataSource
- Usando DataSource para establecer conexiones
- Pool de conexiones
- Transacciones distribuidas
- Savepoints
- Metadata
- ResultSetMetaData
- DatabaseMetaData
- Rowset
- Tipos y usos de Rowsets
- Usando un Rowset
Imprimir