Bases de Datos Distribuidas
17 de Septiembre de 2018
Clave: 1151074
Créditos: 8
Horario:
Aula:
Créditos: 8
Horario:
Aula:
Nombre: José Alejandro Reyes Ortíz
Correo: jaro@correo.azc.uam.mx
Cubiculo: H-254
Correo: jaro@correo.azc.uam.mx
Cubiculo: H-254
Contenido Detallado [PDF]
1. Introducción a las bases de datos distribuidas
Antecedentes [PDF]
Concepto, componentes, ventajas y desventajas de BDD [PDF]
Sistema de Base de Datos Distribuidas [PDF]
Reglas de las Bases de Datos Distribuidas [PDF]
2. Arquitectura de las Bases de Datos Distribuidas
Arquitecturas de las Bases de Datos [PDF]
3. Diseño de las bases de datos distribuidas
Estrategias de diseño de una base de datos distribuida [PDF]
Razones y grados de fragmentación [PDF]
Reglas de Fragmentación [PDF]
Fragmentación Horizontal (FH) [PDF]
Fragmentación Horizontal Derivada (FHD) [PDF]
Fragmentación Vertical (FV) [PDF]
Fragmentación Mixta (FHV-FVH) [PDF]
Ejercicio de fragmentación [PDF]
4. Manejo de transacciones distribuidas
Concepto y tipos de transacciones [PDF]
Propiedades de las transacciones [PDF]
Transacciones en MySQL [PDF]
5. Base de datos en la nube
Introducción a las BD en la nube [PDF]
Microsoft Azure [PDF]
IBM Cloud Bluemix [PDF]
Google Cloud [PDF]
Amazon Web Service [PDF]
MongoDB [PDF]
6. Replicación
Concepto, ventajas y modelos de replicación [PDF]
Esquemas de Propagación: lazy(Perezoso) y eager (ansioso) [PDF]
7. Procesamiento de consultas distribuidas
Procesamiento de consultas [PDF]
Descomposición de consultas [PDF]
Simplificar y Re-escribir [PDF]
Ejercicio de Procesamiento de Consultas Distribuidas (Descomposición de la consulta) [PDF]
Localización y optimización de los datos [PDF]
Ejercicio de Localización de Datos [PDF]
Prácticas y tareas
Plantilla-Entregable [WORD]Práctica Final [PDF]
Parcial I
Parcial II
- Tarea1 [PDF]
- Tarea2 [PDF]
- Tarea1 [PDF]
- Tarea2 [PDF]
Bibliografía:
Tamer Ozsu M., Springer , 3ra Valduriez P., "Principies of Distributed Database Systems", ed., 2011.