Transacciones en Bases de Datos
Desde el punto de vista del usuario, una transacción en una base de datos a menudo se percibe como una única operación, aunque internamente involucre múltiples operaciones. Por ejemplo, una transferencia de fondos entre cuentas es una operación simple para el cliente, pero para la base de datos, comprende varias operaciones.
Es esencial que todas las operaciones de una transacción se completen exitosamente o, en caso de fallo, que ninguna de ellas se lleve a cabo.
Propiedades ACID
Una transacción es un proceso, en memoria, que asegura la integridad y consistencia de los datos a través de cuatro propiedades fundamentales, conocidas como propiedades ACID:
- Atomicidad: Todas las operaciones de la transacción
...