2.4.4 DM/Bases de Datos Relacionales
Temas:
Core
- Integridad de entidad y referencial: Clave candidata, superclaves
- Diseño de base de datos relacional
- Mapeo de esquema conceptual a un esquema relacional
- Diseño físico de base de datos: estructuras de archivos y almacenamiento
- Introducción a la teoría de dependencias funcionales
- Teoría de Normalización:
- Descomposición de un esquema; propiedades de unión sin pérdida y preservación de dependencias de una descomposición
- Formas normales (BCNF)
- Desnormalización (para eficiencia)
Non Core
- Teoría de dependencias funcionales:
- Clausura de un conjunto de atributos
- Cubierta canónica
- Teoría de normalización:
- Dependencia multivaluada (4NF)
- Dependencia de unión (PJNF, 5NF)
- Teoría de representación
Aprendizaje esperado (Learning Outcomes):
Core:
- Describir las características definitorias detrás del modelo de datos relacional [Describir]
- Comentar sobre la diferencia entre una clave foránea y una superclave [Explicar]
- Enumerar los diferentes tipos de restricciones de integridad [Enumerar]
- Componer un esquema relacional a partir de un esquema conceptual que contenga relaciones 1:1, 1:n y n:m [Componer]
- Mapear estructura de archivo apropiada a relaciones e índices [Mapear/Mapa conceptual]
- Describir cómo la teoría de dependencias funcionales generaliza la noción de clave [Describir]
- Defender una descomposición dada como sin pérdida y/o que preserva dependencias [Defender]
- Detectar qué forma normal produce una descomposición dada [Detectar]
- Comentar sobre las razones para desnormalizar una relación [Interpretar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM