Sistemas transaccionales y de informacion

Propierdades

Consistencia

asegura que las operaciones no rompan con las reglas de integridad de una base de datos

Aislamiento

asegura que la realización de dos transacciones sobre la misma información nunca generará ningún tipo de error.

Atomisidad

La operacion se ejecuta completamente o no se ejecuta.

Durabilidad

Una vez realizada la operación, ésta persistirá y no se podrá deshacer aunque falle el sistema

Operaciones

Inicio

marca el momento en el que una transacción comienza a ejecutarse

Leer o Escribir

se realizan como parte
de una transacción.

Fin de la transaccion

En este punto se verifica si ha habido una infragcion en las reglas de integridad de la base de datos, o si por el contrario la operacion a salido bien para guardar los cambios.

Confirmar

todos los cambios que ha realizado se pueden confirmar, sin peligro de romper la reglas de integridad.

Abortar

La transacción terminó sin éxito y toda actualización que ha realizado se debe cancelar.

Deshacer

se aplica a una sola operación y no a una transacción completa.

Rehacer

Se deben aplicar uno o varioscambios para que la operacion sea existosa y se guarde de forma correcta.

Caracteristicas

Confiables

Veloces

Inflexibles

Niveles

Nivel superior o estrategicos

Nivel medio o tactico

Nivel inferior u operativo