Conceptos Fundamentales de Bases de Datos y SGBD: Transacciones y Roles Clave
Clasificado en Informática
Escrito el en
español con un tamaño de 3 KB
Conceptos Fundamentales de Bases de Datos y SGBD
Las Transacciones en Bases de Datos
Una transacción es un programa o proceso en ejecución que incluye uno o más accesos a la Base de Datos (BD), como la lectura o actualización de registros. Cada transacción ejecuta un acceso a la BD lógicamente correcto si se ejecuta totalmente sin interferencia de otras.
El Sistema Gestor de Bases de Datos (SGBD) debe aplicar unas propiedades de transacción clave para garantizar la integridad y consistencia de los datos:
- Aislamiento: Garantiza que cada transacción parezca ejecutarse de forma aislada de otras transacciones, a pesar de que pueden estar ejecutándose simultáneamente.
- Atomicidad: Garantiza que todas las operaciones de una transacción se ejecuten