Académique Documents
Professionnel Documents
Culture Documents
rea: Computacin
Semana 04-Sesin 01
Temas:
Visin General. Bases de Datos Distribuidos y Gestin de Redes.
Arquitectura cliente / server. Commint Fase-2.
Centralizada
ABC
LIMA
AREQUIPA
Duplicada
BC
LIMA
ABC
AREQUIPA
ABC
LIMA
B
Grande
Una
VOLUMEN
DE DATOS
Pequeo
Segundos
COPIAS DE
DATOS
TIEMPO DE RESPUESTA
DE ACTUALIZACION
Muchas
Horas
Complejidad de
Distribucin
Grande
Una
VOLUMEN
DE DATOS
Pequeo
Segundos
COPIAS DE
DATOS
TIEMPO DE RESPUESTA
DE ACTUALIZACION
Muchas
Horas
C
Complejidad de
Distribucin
Suma 100
y escribe
50
50
150
Lee 50
Suma 100
y escribe
4
150
= Numeracin secuencial
de sucesos
(a) Actualizacin Prdida
SIN BLOQUEO
1, 2 leen
50.00
1,2 suman
50 + 100 = 150.00
1, 2 graban
150.00
150
250
Conflicto
1
Lee 150
150
= Numeracin secuencial
de sucesos
(b) Bases de datos
inconsistentes
Copia
local
= Error descubierto y
corregido
Suma 100
y escribe
50
50
150
150
250
Lectura y espera
2
Recupera 150 de la
base de datos
actualizada
4
Y libera
dato
= Numeracin secuencial
de sucesos
(c) Actualizacin Prdida
CON BLOQUEO
1 lee y bloquea 2 (espera lectura)
50.00
1 suma
50 + 100 = 150.00
1 graba
150.00
1 libera 2
2 lee
150.00
2 suma
2 graba
250.00
Registro de
Datos Y
Lee Y
Bloquea Y
B
Lee Z
Bloquea Z
Registro de
datos Z
Abrazo Mortal
B
3
Lee Z
Bloquea Z
Registro de
datos Z
Abrazo Mortal
XYZ
XYZ
Trujillo
Arequipa
2
1
4
5
5
LIma
1
XYZ
= Peticin de Bloqueo
= Actualizacin
= resultado de la actualizacin
= Liberacin de bloqueo