Vous êtes sur la page 1sur 2

EXPLICAR LOS SIGUIENTES CONCEPTOS (PAR)

1. Explique las diferencias entre transparencia de la fragmentacin, transparencia de las


rplicas y transparencia de la ubicacin.
Fragmentacin. - Divide la relacin en varios fragmentos y los guarda en sitios diferentes
Transparencia. - No se exige a los usuarios que conozcan la ubicacin concreta de los datos
Rplica. - Conserva copias y las guarda en sitios diferentes

2. Indquese en que momento resulta til tener rplicas de los datos o tenerlos
fragmentados. Explquese la respuesta.

3. Para crear un sistema distribuido con elevada disponibilidad hay que conocer los tipos de
fallos que pueden producirse.
a. Indquese los tipos de fallos posibles en los sistemas distribuidos.
b. Indquese los elementos de la lista de la pregunta a que tambin sean aplicables
a un sistema centralizado.
4. Considrese un sistema distribuido con dos sitios, A y B. indquese si el sitio A puede
distinguir entre:
B deja de funcionar.
El enlace entre A y B deja de funcionar.
B est extremadamente sobrecargado y su tiempo de respuesta es cien
veces el habitual.
5. Dese un ejemplo en que el enfoque de leer uno, escribir todos los disponibles conduzca a
un estado errneo.
6. Explquese la diferencia entre la rplica de datos en los sistemas distribuidos y el
mantenimiento de sitios remotos de respaldo.
7. Estdiense y resmase las facilidades que el sistema de bases de datos que se est
utilizando ofrece para tratar los estados inconsistentes que pueden alcanzarse con la
propagacin perezosa de las actualizaciones.
8. Considrese el siguiente algoritmo de deteccin de interbloqueo. Cuando la transaccin
Ti, en el sitio S3, solicita un recurso a Tj, el sitio S3, se enva un mensaje de solitud con la
marca temporal n. se inserta el arco (Ti, Tj, n) en el grafo local de espera de Sl. El arco (Ti,
Tj, n) slo se inserta en el grafro local de espera S3 si Tj ha recibido el mensaje de solicitud
y no se puede conceder de manera inmediata el recurso solicitado. La solicitud de Ti a Tj
en el mismo sitio se trata de la manera habitual; no se asocia ninguna marca temporal con
el arco (Ti, Tj). El coordinador central invoca el algoritmo de deteccin enviando el
mensaje de inicio a cada sitio del sistema.
Al recibir este mensaje, cada sitio enva al coordinador su grafo local de espera. Obsrvese
que ese grafo contiene toda la informacin local que el sitio tiene sobre el estado del grafo
real. El grafo de espera refleja un estado instantneo del sitio, pero no est sincronizado
con respecto a ningn otro sitio.
9. Considrese las relaciones
Empleado (nombre, direccin, sueldo, nmero-planta)
Maquina (nmero-mquina, tipo, nmero-planta)
Supngase que la relacin empleado est fragmentada horizontalmente por nmero-
planta y que cada fragmento se almacena localmente en el sitio de su planta
correspondiente. Supngase que la relacin mquina se almacena entera en el sitio de
Sucre. Descrbase una buena estrategia para el procesamiento de cada una de las
consultas siguientes.

a. Hallar todos los empleados de la planta que contiene el nmero de


mquina 1130
b. Hallar todos los empleados de las plantas que contienen mquinas cuyo
tipo sea <<trituradora>>.
c. Hallar todas las mquinas de la planta de Almacn.
d. Hallar empleado mquina.
10. Calclese r s para las relaciones de la figura 19.7
A B C C D E
1 2 3 3 4 5
4 5 6 3 6 8
1 2 4 2 3 2
5 3 2 1 4 1
8 9 7 1 2 3
r s
11. Dado que la funcionalidad LDAP puede implementarse sobre un sistema de bases de
datos, indquese la necesidad de la norma LDAP.

Vous aimerez peut-être aussi