4.21.2.2 Procesamiento de Transacciones (12 horas) [Habilidades b,j]

Referencias Bibliográficas: [Philip A. Bernstein, 1997,Ramez Elmasri, 2004] Temas
  1. Transacciones.
  2. Fallo y recuperación.
  3. Control concurente.
  4. Interacción de gestión de transacciones con el almacenamiento, especialmente en almacenamiento.
Objetivos de Aprendizaje
  1. Crear una transacción mediante la incorporación de SQL en un programa de aplicación [Usage]
  2. Explicar el concepto de confimaciones implicitas [Usage]
  3. Describir los problemas especificos para la ejecución de una transacción eficiente [Usage]
  4. Explicar cuando y porqué se necesita un rollback, y cómo registrar todo asegura un rollback adecuado [Usage]
  5. Explicar el efecto de diferentes niveles de aislamiento sobre los mecanismos de control de concurrencia [Usage]
  6. Elejir el nivel de aislamiento adecuado para la aplicación de un protocolo de transacción especificado [Usage]
  7. Identificar los límites apropiados de la transacción en programas de aplicación [Usage]



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