5.28.4.3 Bases de Datos Distribuidas/Computación en la Nube (12 horas) [Habilidades AG-C08,AG-C12]

Referencias Bibliográficas: [Silberschatz et al., 2019,Özsu and Valduriez, 2020]

Temas

  1. DBMS Distribuido:
    1. Almacenamiento de datos distribuido
    2. Procesamiento de consultas distribuido
    3. Modelo de transacción distribuida
    4. Soluciones homogéneas y heterogéneas
    5. Bases de datos distribuidas cliente-servidor
  2. DBMS Paralelo:
    1. Arquitecturas de DBMS paralelo: memoria compartida, disco compartido, nada compartido
    2. Aceleración y escalamiento, por ejemplo, uso del modelo de procesamiento MapReduce
    3. Replicación de datos y modelos de consistencia débil

Aprendizaje esperado (Learning Outcomes)

  1. Describir los componentes clave de un DBMS distribuido, incluyendo almacenamiento de datos distribuido, procesamiento de consultas y gestión de transacciones [Describir]
  2. Analizar las ventajas y desventajas entre arquitecturas de DBMS paralelo: memoria compartida, disco compartido y nada compartido [Analizar]
  3. Describir estrategias de replicación de datos y modelos de consistencia débil en sistemas de bases de datos distribuidas [Describir]



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