INDICES
LAS PROPIEDADES DE LAS TRANSACCIONES
Cuando realizamos transacciones en cualquier base de datos debemos de tener siempr en cuenta estas propiedades.
- Atomicidad: Si una operación consiste en una serie de pasos, todos ellos ocurren o ninguno, es decir, las transacciones son completas.
- Consistencia: Integridad. Es la propiedad que
asegura que sólo se empieza aquello que se puede acabar. Por lo tanto se
ejecutan aquellas operaciones que no van a romper las reglas y directrices de
integridad de la base de datos. La propiedad de consistencia sostiene que
cualquier transacción llevará a la base de datos desde un estado válido a otro
también válido. "La Integridad de la Base de Datos nos permite asegurar
que los datos son exactos y consistentes, es decir que estén siempre intactos,
sean siempre los esperados y que de ninguna manera cambien ni se deformen.
- Aislamiento: es la propiedad que asegura que una
operación no puede afectar a otras. Esto asegura que la realización de dos
transacciones sobre la misma información sean independientes y no generen
ningún tipo de error. Esta propiedad
define cómo y cuándo los cambios producidos por una operación se hacen visibles
para las demás operaciones concurrentes.
- Durabilidad: Una vez que realizamos la operación ésta persistirá y no se podrá deshacer aunque falle el sistema y que de esta forma los datos sobrevivan de alguna manera.
No hay comentarios.:
Publicar un comentario