5.22.4.4 Construcción de Consultas (8 horas) [Habilidades AG-C09,AG-C12]

Referencias Bibliográficas: [Ramakrishnan and Gehrke, 2002,Beaulieu, 2009]

Temas

  1. Formación de Consultas SQL:
    1. Ejecución interactiva de SQL
    2. Ejecución programática de una consulta SQL
  2. Lenguaje de definición de datos: CREATE, ALTER, DROP.
  3. Tipos de datos y restricciones de dominio.
  4. Creación y gestión de índices.
  5. Definición de vistas y vistas materializadas.
  6. Diseño e implementación de esquemas de base de datos.

Aprendizaje esperado (Learning Outcomes)

  1. Componer consultas SQL que incorporen selección, proyección, unión, intersección, diferencia de conjuntos y división de conjuntos [Usar]
  2. Definir, en SQL, un esquema de relación, incluyendo todas las restricciones de integridad y activadores de eliminación/actualización [Usar]
  3. Crear y modificar esquemas de base de datos usando SQL DDL [Usar].
  4. Implementar restricciones de integridad a nivel de esquema [Usar].
  5. Diseñar y crear índices apropiados para rendimiento [Evaluar].



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