Transacciones De Base De Datos Distribuidas

Páginas: 3 (503 palabras) Publicado: 1 de marzo de 2015
Transacciones de Base
de Datos Distribuidas
Integrantes:

Definición
O Una transacción

distribuida es aquella que
involucra algún proceso en distintos sitios de la
red. Llamaremos a estos procesoslos agentes de
la transacción, entonces una transacción
distribuida esta compuesta por varios agentes.
O Para llevar a cabo una transacción distribuida
los agentes tienen que comunicarse a través demensajes en la red y se debe garantizar la
atomicidad de la transacción.

Requiere
O Existe

un agente raíz que inicia toda la
transacción, así que cuando el usuario requiere la
ejecución de unaaplicación distribuida el agente
raíz es iniciado; el sitio del agente raíz es
llamado el sitio origen de la transacción.
O El agente raíz tiene la responsabilidad de
asegurar BEGIN-TRANSACTION, COMMIT OROLLBACK de toda la transacción distribuida. 

Tipos
O Transacciones Locales: Solo afectan los

elementos del emplazamiento quien inicia la
transacción
O Transacciones Remotas: Utilizan recursos deun emplazamiento remoto
O Transacciones Distribuidas: Utilizan
recursos locales y recursos de emplazamientos
remotos

Propiedades
1.-Atomicidad. Se refiere al hecho de que una
transacción se tratacomo una unidad de operación.
Por lo tanto, o todas las acciones de la transacción
se realizan o ninguna de ellas se lleva a cabo.
2.-Consistencia. La consistencia de una
transacción es simplemente sucorrectitud. En otras
palabras, una transacción es un programa correcto
que lleva la base de datos de un estado consistente
a otro con la misma característica.

3.-Aislamiento. Una transacción enejecución no
puede revelar sus resultados a otras
transacciones concurrentes antes de su commit.
Más aún, si varias transacciones se ejecutan
concurrentemente, los resultados deben ser los
mismos que siellas se hubieran ejecutado de
manera secuencial (seriabilidad).
4.-Durabilidad. Es la propiedad de las
transacciones que asegura que una vez que una
transacción hace su commit, sus resultados son...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Transacciones Base De Datos
  • TRANSACCIONES DE BASE DE DATOS
  • Bases de datos distribuidas
  • sistemas de bases de datos distribuidos
  • Base de datos distribuidas
  • Base De Datos Distribuidas
  • Bases De Datos Distribuidas
  • Base de datos distribuida

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS