Transacciones de BDVersion en ligne Las transacciones base de datos delimitan un conjunto de operaciones de base de datos par Esmeralda Valencia 1 ¿Que es una transaccion de BD? a Las transacciones base de datos delimitan un conjunto de operaciones de base de datos b Conjunto de operaciones y acciones 2 Condiciones de terminación de una transacción a Si una transacción termina de manera exitosa se dice que la transacción hace un commit b Cuando la transacción es abortada, su ejecución es detenida y todas sus acciones ejecutadas hasta el momento son deshechas (undone) regresando a la base de datos al estado antes de su ejecución 3 Una de las caracteristicas de las transacciones a Lleen y escriben datos. Estas acciones se utilizan como base para caracterizar a las transacciones. b La unión de ambos conjuntos se le conoce como el conjunto base de la transacción 4 Propiedades de las transacciones a Union, ejemplos,formacion y atomicidad b Atomicidad,consistencia,aislamiento y durabilidad 5 Significado de consistencia en transacciones a Una transacción es simplemente su correctitud. b Las transacciones no violan las restricciones de integridad de una base de datos. 6 Significado de aislamiento en transacciones de BD a Programa correcto que lleva la base de datos de un estado consistente a otro con la misma característica b Violan las restricciones de integridad de una base de datos. 7 ¿Que es el aislamiento en las transacciones de BD? a Los resultados deben ser los mismos que si ellas se hubieran ejecutado. b En ejecución no puede revelar sus resultados a otras transacciones concurrentes antes de su commit. 8 En que consiste la durabilidad en BD a Asegura que una vez que una transacción hace su commit, sus resultados son permanentes y no pueden ser borrados de la base de datos. b Esta propiedad motiva el aspecto de recuperación de bases de datos, el cual trata sobre como recuperar la base de datos a un estado consistente en donde todas las acciones 9 Tipos de transacciones: a Áreas de aplicación, tiempo de duración, estructura b Union,incremento,elección 10 Aspectos relacionados al procesamiento de transicciones a Modelo de estructura de transacciones,Protocolos de confiabilidad b Satisfacer siempre las restricciones de integridad cuando una transacción pretende hacer un commit.