El alumno analizar y aplicar los elementos fundamentales del modelado de datos y del diseo de bases de datos relacionales, para su construccin y aplicacin.
Temas y subtemas (5)
I. MODELADO DE DATOS I.1 El modelo Entidad-Relacin I.2 Diagramas Entidad-Relacin I.3 El modelado UML I.4 Diagramas UML I.5 Herramientas para el modelado I.6 Mapeo al modelo relacional II. DISEO DE BASES DE DATOS RELACIONALES II.1 Elementos del modelo relacional II.2 Llaves II.3 ndices II.4 Integridad II.5 Normalizacin II.6 Implementacin del esquema en un DBMS II.7 El proceso de diseo de bases de datos
ANE XO PR OGRAMA DE E STUDIO
Temas y subtemas (5) III. FUNDAMENTOS DE SQL III.1 Conceptos bsicos III.2 Ordenes para la definicin de bases de datos DDL III.3 Ordenes para la manipulacin de datos DML III.4 Ordenes para la consulta de datos DQL III.5 Definicin de vistas III.6 Control de transacciones III.7 SQL incorporado en otros lenguajes IV. ARQUITECTURA DE LOS SISTEMAS DE BASES DE DATOS IV.1 Arquitectura centralizada IV.2 Arquitectura cliente-servidor IV.3 Arquitectura descentralizada IV.4 Arquitectura distribuida V. PROCESAMIENTO DE TRANSACCIONES V.1 Concepto de transaccin V.2 Estados de una transaccin V.3 Atomicidad y durabilidad V.4 Secuenciabilidad V.5 Recuperabilidad V.6 Transacciones en SQL VI. CONTROL DE CONCURRENCIA VI.1 Concepto de concurrencia VI.2 Bloqueos VI.3 Marcas temporales VI.4 Validacin VI.5 Operaciones para insertar y borrar
Actividades de aprendizaje (6)
CON DOCENTE: Anlisis de temas Anlisis de casos Exposicin participativa
ANE XO PR OGRAMA DE E STUDIO
Actividades de aprendizaje (6) INDEPENDIENTES Trabajos de investigacin Lecturas Resolucin de ejercicios
Criterios y procedimientos de evaluacin y acreditacin (7) Porcentaje
Primer examen parcial 30% Segundo examen parcial 30% Examen final 40%