UD 9 - Acceso a bases de datos relacionales
La unidad introduce el acceso programático a bases de datos relacionales desde Kotlin. La secuencia se organiza de forma progresiva: primero se justifica la persistencia, después se trabaja la conexión JDBC, se profundiza en sentencias y resultados, y finalmente se construyen operaciones CRUD con separación de responsabilidades.
Normativa que respalda la unidad¶
Resultados de aprendizaje a trabajar¶
En esta sección se relaciona la unidad con el resultado de aprendizaje a trabajar en esta unidad, teniendo en cuenta la normativa del curso.
RA9. Gestiona información almacenada en bases de datos manteniendo la integridad y consistencia de los datos.
Criterios de evaluación¶
En esta sección se relaciona la unidad con los criterios de evaluación concretos, del resultado de aprendizaje a trabajar en esta unidad, teniendo en cuenta la normativa del curso.
| Código | Descripción |
|---|---|
| CE a | Se han identificado las características y métodos de acceso a sistemas gestores de bases de datos. |
| CE b | Se han programado conexiones con bases de datos. |
| CE c | Se ha escrito código para almacenar información en bases de datos. |
| CE d | Se han creado programas para recuperar y mostrar información almacenada en bases de datos. |
| CE e | Se han efectuado borrados y modificaciones sobre la información almacenada. |
| CE f | Se han creado aplicaciones que muestren la información almacenada en bases de datos. |
| CE g | Se han creado aplicaciones para gestionar la información presente en bases de datos. |
Contenidos¶
La unidad se encuentra dentro del bloque de gestión de bases de datos del módulo de Programación.
- U9: Acceso a bases de datos relacionales
En la Unidad 9, veremos:
- Persistencia y acceso programático a bases de datos.
- Introducción a JDBC desde Kotlin.
- Uso de
Statement,PreparedStatementyResultSet. - Operaciones CRUD y comprobación de resultados.
- Manejo de errores, transacciones, DAO y buenas prácticas de diseño.
Teoría¶
- 9.1. Acceso programático a bases de datos
- 9.2. Introducción a JDBC
- 9.3. Sentencias JDBC y ResultSet
- 9.4. CRUD, DAO y buenas prácticas
- 9.5. Otros aspectos del acceso a datos