BASES DE DATOS DISTRIBUIDAS
Importante conocer el concepto claro de transacción, porque nos permite conocer la integridad en la base de datos y en cada actividad en que se desarrolle.
DEFINICION DE TRANSACCION
Conjunto de actividades de lectura y escritura de datos que aseguran pasar a la base de datos de un estado valido a otro.
Propiedades:
* Atomicidad: Todas las actividades de transacción se realizan o de lo contrario ninguna se ejecuta
*Serialidad: En una base de datos se desarrolla la concurrencia de transacciones, lo que indica que el orden de ejecución de las actividades de lectura y escritura al final es el mismo
* Aislamiento: Los resultados intermedios de una transacción no pueden ser vistos por otra hasta que la transacción se halla completado satisfactoriamente. El aislamiento está relacionado con la atomicidad.
* Durabilidad: Terminada la transacción, los cambios de la base de datos deben quedar almacenados y evitar su pérdida.
0 comentarios:
Publicar un comentario