1.3 Procesamiento de Operaciones de Actualización Distribuida
1.3 Procesamiento de Operaciones de Actualización Distribuida
3 PROCESAMIENTO DE OPERACIONES DE
ACTUALIZACIN DISTRIBUIDA
Una transaccin es una unidad lgica de trabajo, la cual no necesariamente
consta de una sola operacin en la base de datos; ms bien, es en general una
secuencia de varias de esas operaciones mediante la cual un estado consistente
de la base de datos se transforma en otro estado consistente, sin conservar por
fuerza la consistencia en todos los puntos intermedios. El punto importante aqu es
asegurar que la base de datos regresa a un estado consistente al fin de la
ejecucin de una transaccin. Una transaccin es tambin la invocacin a un
procedimiento remoto (RPC) que ejecuta un conjunto de operaciones sobre una
base de datos bajo el principio de todo o nada.
El concepto fundamental aqu es la nocin de ejecucin consistente o
procesamiento confiable asociada con el concepto de una consulta. El concepto
transaccin es usado dentro del dominio de la base de datos como una unidad
bsica de cmputo consistente y confiable.
Mecanismos de recuperacin