2.4.5 DM/Construcción de Consultas
Temas:
Core
- Formación de Consultas SQL:
- Ejecución interactiva de SQL
- Ejecución programática de una consulta SQL
- álgebra Relacional
- SQL:
- Definición de datos incluyendo especificaciones de integridad y otras restricciones
- Sublenguaje de actualización
Non Core
- Cálculo Relacional
- QBE y entornos de 4ta generación
- Diferentes formas de invocar consultas no procedimentales en lenguajes convencionales
- Introducción a otros lenguajes de consulta principales (por ejemplo, XPATH, SPARQL)
- Procedimientos almacenados
Aprendizaje esperado (Learning Outcomes):
Core:
- Componer consultas SQL que incorporen selección, proyección, unión, intersección, diferencia de conjuntos y división de conjuntos [Componer]
- Determinar cuándo una consulta SQL anidada está correlacionada o no [Determinar]
- Iterar sobre datos recuperados programáticamente de una base de datos a través de una consulta SQL [Crear]
- Definir, en SQL, un esquema de relación, incluyendo todas las restricciones de integridad y activadores de eliminación/actualización [Definir]
- Componer una consulta SQL para actualizar una tupla en una relación [Componer]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM