Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porferney jerez Modificado hace 6 años
2
Una transacción corresponde a un grupo de sentencias que representan una unidad de trabajo y deben ejecutarse en su totalidad.
3
Es aquel que asegura que una unidad de trabajo se realice completamente o que no tenga efecto. Motivos del uso de transacciones 1. Dificultad para mantener consistencia en los datos. 2. Una misma vía de comunicación no siempre puede ser utilizada para proveer interacción entre 2 procesos. 3. Requerimientos de procesamiento en paralelo. 4. Manejo interactivo de uno o más usuarios
4
Una transacción distribuida es aquella que accede a datos en distintos nodos de un sistema distribuido. Las transacciones distribuidas son más complejas que las transacciones no distribuidas debido al estado latente de que alguno de los manejadores falle y con ello el sistema global no opere de manera correcta.
5
Atomicidad Consistencia Aislamiento Durabilidad También se conocen como las propiedades ACID (Atomicity, Consistency, Isolation and Durability)
6
Atomicidad (Atomicity) La transacción se considera completa si, y sólo si, todas las operaciones que involucra son ejecutadas exitosamente. Si cualquiera de las operaciones en la transacción falla, la transacción debe abortar. Consistencia (Consistency) Significa que una transacción debe llevar los datos de un estado consistente a otro, preservando la semántica de éstos y su integridad referencial (operaciones que no van a romper las reglas y directrices de integridad de la base de datos)
7
Aislamiento (Isolation) Propiedad que asegura que una operación no puede afectar a otras. Los datos intermedios de la transacción son solo visibles dentro de la propiedad transacción. Durabilidad (Durability) Significa que los resultados de transacciones finalizadas deben ser permanentes y no pueden ser borrados de la base de datos debido a fallas en el sistema. Los errores que ocurran después de un commit no deben causar la pérdida de datos.
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.