2.4.6 DM/Procesamiento de Consultas

Temas:
Core

Aprendizaje esperado (Learning Outcomes):
Core:

  1. Describir el propósito y organización de las estructuras de índice tanto de árbol B+ como hash [Describir]
  2. Componer un comando SQL para crear un índice (de cualquier tipo) [Componer]
  3. Especificar los pasos para los diversos algoritmos de operadores de consulta: ordenamiento externo, proyección con eliminación de duplicados, unión por mezcla-ordenada, unión hash, unión por bucle anidado por bloques [Analizar]
  4. Derivar el tiempo de ejecución (en solicitudes de E/S) para cada uno de los algoritmos anteriores [Analizar]
  5. Transformar una consulta en álgebra relacional a su equivalente apropiado para una ejecución canalizada de profundidad izquierda [Rediseñar]
  6. Calcular estimaciones de selectividad para una operación de selección y/o unión dada [Computar/Calcular]
  7. Describir cómo modificar una estructura de índice para facilitar una operación solo de índice para una relación dada [Describir]
  8. Para un escenario dado decidir qué índices soportar para la ejecución eficiente de un conjunto de consultas [Evaluar (valorar)]
  9. Describir cómo los DBMS aprovechan el paralelismo para acelerar el procesamiento de consultas dividiendo el trabajo entre múltiples procesadores o nodos [Describir]

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