Referencias Bibliográficas: [Ramakrishnan and Gehrke, 2002,Bernstein et al., 1987]
Temas
- Gestión de Transacciones:
- Niveles de Aislamiento
- ACID
- Serializabilidad
- Transacciones Distribuidas
- Control de Concurrencia:
- Bloqueo en 2 Fases
- Estrategias de manejo de bloqueos mutuos
- Modelos de consistencia basados en quórum
- Propiedades ACID: Atomicidad, Consistencia, Aislamiento,
Durabilidad.
- Serializabilidad y serializabilidad por conflicto.
- Control de concurrencia basado en bloqueos: bloqueo en
dos fases.
- Detección y prevención de interbloqueos.
- Niveles de aislamiento y sus compensaciones.
Aprendizaje esperado (Learning Outcomes)
- Describir las cuatro propiedades para un gestor de transacciones correcto [Familiarizarse]
- Esbozar el principio de serializabilidad [Familiarizarse]
- Explicar las propiedades ACID y su importancia [Usar].
- Analizar programaciones de transacciones para
serializabilidad [Evaluar].
- Aplicar protocolos de bloqueo para control de
concurrencia [Usar].
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM