6.21.4.4 IM/Bases de Datos Distribuidas. (36 horas) [Nivel Bloom 4]

Referencias Bibliográficas: [Ozsu and Valduriez, 1999,Date, 2005]

Tópicos

  1. Almacenamiento de datos distribuido.
  2. Procesamiento de consultas distribuidas.
  3. Modelo de transacción distribuido.
  4. Control de concurrencia.
  5. Soluciones heterogéneas y homogéneas.
  6. Cliente-servidor.

Objetivos

  1. Explicar las técnicas usadas para la fragmentación, replicación, alocación de datos durante el proceso de diseño de bases de datos distribuidas.
  2. Evaluar estrategias simples para ejecutar una consulta distribuida para seleccionar la estrategia que minimice la cantidad de transferencia de datos.
  3. Explicar cómo el protocolo de commit en dos fases es usado para tratar una transacción que accese a una base de datos almacenada en múltiples nodos.
  4. Describir el control de concurrencia distribuido basado en la distinción de técnicas de copiado y el método de voto.
  5. Describir los tres niveles de software en el modelo cliente-servidor.

Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, Universidad Católica San Pablo, Arequipa-Peru
basado en el modelo de la Computing Curricula de IEEE-CS/ACM