UD08 · Manipulación de datos y transacciones
Modificar datos es fácil; modificarlos bien —sin dejar operaciones a medias, sin pisar el trabajo de otros usuarios y sin romper la integridad— es lo que distingue a un profesional. Esta unidad trabaja INSERT, UPDATE, DELETE y MERGE, las transacciones, la concurrencia y los bloqueos.
Resultados de aprendizaje y criterios de evaluación
RA4 Modifica la información almacenada en la base de datos utilizando asistentes, herramientas gráficas y el lenguaje de manipulación de datos. 8 CE
- RA4.a Se han identificado las herramientas y sentencias para modificar el contenido de la base de datos.
- RA4.b Se han insertado, borrado y actualizado datos en las tablas.
- RA4.c Se ha incluido en una tabla la información resultante de la ejecución de una consulta.
- RA4.d Se han diseñado guiones de sentencias para llevar a cabo tareas complejas.
- RA4.e Se ha reconocido el funcionamiento de las transacciones.
- RA4.f Se han anulado parcial o totalmente los cambios producidos por una transacción.
- RA4.g Se han identificado los efectos de las distintas políticas de bloqueo de registros.
- RA4.h Se han adoptado medidas para mantener la integridad y consistencia de la información.
RA6 Diseña modelos relacionales normalizados interpretando diagramas entidad/relación. 1 CE
- RA6.f Se han aplicado reglas de integridad.
| Página | Contenido |
|---|---|
| Teoría | Herramientas, INSERT (también desde consultas), UPDATE y DELETE con subconsultas, MERGE, transacciones y ACID, SAVEPOINT, concurrencia, bloqueos, interbloqueos, restricciones diferidas y guiones |
| Prácticas | Altas y bajas, históricos, modificaciones con subconsultas, laboratorio de transacciones, experimentos con dos sesiones, MERGE desde CSV y guion de promoción de curso |
Duración: 6 horas de aula, del 24/03/2027 al 12/04/2027. Consulta la guía didáctica para ver su lugar en el calendario del curso.