4.16.4.4 Bases de Datos Relacionales (14 horas) [Habilidades ABET1,ABET6]

Referencias Bibliográficas: [Mark Whitehorn, 2001,Ramakrishnan and Gehrke, 2003,Emil Eifrem and Robinson, 2015,C.J, 2011,Korth and Silberschatz, 2002] Temas
  1. Mapeo de esquemas conceptuales a esquemas relacionales.
  2. Entidad y integridad referencial.
  3. Algebra relacional y calculo relacional.
  4. Diseño de bases de datos relacionales.
  5. Dependencia funcional.
  6. Descomposición de un esquema.
  7. Llaves candidatas, SuperLlaves y cierre de un conjunto de atributos.
  8. Formas Normales (BCNF)
  9. Dependencias multi-valoradas (4NF)
  10. Uniendo dependencias (PJNF, 5NF)
  11. Teoría de la representación.

Objetivos de Aprendizaje (Learning Outcomes)

  1. Prepara un esquema relacional de un modelo conceptual desarrollado usando el modelo entidad-relación [Usar]
  2. Explica y demuestra los conceptos de restricciones de integridad de la entidad e integridad referencial (incluyendo la definición del concepto de clave foránea) [Usar]
  3. Demuestra el uso de las operaciones de álgebra relacional de la teoría matemática de conjuntos (unión, intersección, diferencia, y producto Cartesiano) y de las operaciones de álgebra relacional desarrolladas específicamente para las bases de datos relacionales (selección (restringida), proyección, unión y división) [Usar]
  4. Escribe consultas en cálculo relacional de tuplas [Usar]
  5. Escribe consultas en cálculo relacional de tuplas [Usar]
  6. Determina la dependencia funcional entre dos o más atributos que son subconjunto de una relación [Usar]
  7. Conecta restricciones expresadas como clave primaria y foránea, con dependencias funcionales [Usar]
  8. Calcula la cerradura de un conjunto de atributos dado dependencias funcionales [Usar]
  9. Determina si un conjunto de atributos forma una superclave y/o una clave candidata de una relación dada dependencias funcionales [Usar]
  10. Evalua una descomposición propuesta, a fin de determinar si tiene una unión sin pérdidas o preservación de dependencias [Usar]
  11. Describe las propiedades de la FNBC, FNUP (forma normal unión de proyecto), 5FN [Usar]
  12. Explica el impacto de la normalización en la eficacia de las operaciones de una base de datos especialmente en la optimización de consultas [Usar]
  13. Describe que es una dependencia de multi valor y cual es el tipo de restricciones que especifica [Usar]

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM