Concurrencia
Transacciones
Acceden simultáneamente a una misma base de datos
Unidad de la ejecución de un programa
Accede y/o actualiza varios elementos de datos
Instrucciones de inicio y fin de transición
Propiedades
Atomicidad
Todo o nada
O todas las operaciones de la transacción se realizan adecuadamente en la base de datos o ninguna de ellas.
Consitencia
La ejecución aislada de la transacción conserva la consistencia de los datos
Aislamiento
Cada transacción ignora al resto de las transacciones que se ejecuten concurrentemente en el sistema.
Durabilidad
Tras la finalización con éxito de una transacción, los cambios realizados en la base de datos permanecen.
Estados
Activa
Parcialmente comprometida
Fallida
Abortada
Compormetida