Las transacciones son unidades de operación importantes en un SGBD porque permiten realizar cambios de forma atómica, coherente, aislada y permanente (propiedades ACID). Los mecanismos de control de concurrencia y recuperación garantizan estas propiedades al bloquear el acceso a los datos durante las transacciones y permitir deshacer cambios en caso de errores. Los problemas de concurrencia como interbloqueos son prevenidos mediante mecanismos como bloqueo de dos fases o acoplamiento de bloqueos. La recuperación ante fallos