Por lo cual

TRANSACCIONES DISTRIBUIDAS

Una transacción distribuida es aquella
que involucra algún proceso en distintos
sitios de la red. Llamaremos a estos
procesos los agentes de la transacción,
entonces una transacción distribuida
esta compuesta por varios agentes.

Imágenes y Artefactos

Los sistemas de base de datos deben mantener las propiedades de ACID para asegurar la integridad de los datos.

Atomicidad

Consistencia

Aislamiento

Durabilidad

La transacción consiste en todas las operaciones que se ejecuten entre Inicio transacción y el Fin transacción.

Transaccion Local

Son aquellas que tienen acceso a los datos y los actualizan solo en una base de datos local.

Transacción Global

Son aquellas que tienen acceso a datos y los actualizan en varias bases de datos locales.

Los sistemas constan de una estructura

EL Gestor de transacción

Es quien administra la ejecución de las transacciones que tienen acceso a los datos almacenados en un sitio local.

El Coordinador de transacción

Es quien coordina la ejecución de las diferentes transacciones tanto locales como globales iniciadas en ese sitio.

Modos de Fallo

Los sistemas sufren fallos de errores de software, errores de hardware y fallos de discos.

También hay mas tipos de fallos los cuales son:

Fallos de un sitio

Perdida de mensajes

Fallo de un enlace de comunicación