5.28.4.2 Internos de DBMS (12 horas) [Habilidades AG-C08,AG-C12]

Referencias Bibliográficas: [Silberschatz et al., 2019,Garcia-Molina et al., 2008]

Temas

  1. Gestión de Búfer de DB
  2. Gestión de Transacciones:
    1. Niveles de Aislamiento
    2. ACID
    3. Serializabilidad
    4. Transacciones Distribuidas
  3. Control de Concurrencia:
    1. Bloqueo en 2 Fases
    2. Estrategias de manejo de bloqueos mutuos
    3. Modelos de consistencia basados en quórum
  4. Gestor de Recuperación:
    1. Relación con el Gestor de Búfer

  5. Control de Concurrencia:
    1. Control de concurrencia optimista
    2. Control de concurrencia por marca de tiempo
  6. Gestor de Recuperación:
    1. Registro por escritura anticipada
    2. Sistema de recuperación ARIES (Análisis, REDO, UNDO)

Aprendizaje esperado (Learning Outcomes)

  1. Describir cómo un DBMS gestiona su Grupo de Búferes [Describir]
  2. Describir las cuatro propiedades para un gestor de transacciones correcto [Describir]
  3. Esbozar el principio de serializabilidad [Esquematizar/Esbozar]



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