lunes, 18 de agosto de 2014

Temario

Bases De Datos Distribuidas
Unidad 1 Fundamentos de bases de datos distribuidas.
1.1 Conceptos básicos.
1.2 Objetivos de las B.D.D.
1.3 Disciplinas de estudio.
1.4 Arquitectura de bases de datos distribuidas.
2 Diseño de bases de datos distribuidas.
2.1 Consideraciones de diseño de bases de datos distribuidas.
2.2 Niveles de transparencia.
2.2.1 Transparencia de localización.
2.2.2 Transparencia de fragmentación.
2.2.3 Transparencia de réplica.
2.3 Fragmentación de datos.
2.3.1 Fragmentación horizontal.
2.3.2 Fragmentación vertical.
2.3.3 Fragmentación híbrida.
2.4 Distribución de datos.
2.4.1 Algoritmos de distribución de datos no replicados.
2.4.2 Algoritmos de distribución de datos replicados.
2.5 Diccionario de datos.
3 Procesamiento de consultas distribuidas.
3.1 Metodología del procesamiento de consultas distribuidas.
3.2 Estrategias de procesamiento de consultas distribuidas.
3.2.1 Árboles de consultas.
3.2.2 Transformaciones equivalentes.
3.2.3 Métodos de ejecución del Join.
3.3 Optimización de consultas.
3.3.1 Optimización global de consultas.
3.3.2 Optimización local de consultas.
4 Manejo de transacciones.
4.1 Transacciones.
4.1.1 Estructura de transacciones.
4.1.2 Ejecución de transacciones centralizada y distribuida.
4.1.3 Estructura de transacciones.
4.1.4 Ejecución de transacciones centralizada y distribuida.
4.2 Control de concurrencia.
4.2.1 Serialización de transacciones.
4.2.2 Algoritmos de control de concurrencia.
4.2.2.1 Basados en bloqueo.
4.2.2.2 Basados en estampas de tiempo.
4.2.2.3 Pruebas de validación optimistas.
4.2.3 Disciplinas del Interbloqueo: prevención, detección, eliminación y recuperación.
4.3 Confiabilidad.
4.3.1 Conceptos básicos de confiabilidad.
4.3.2 Protocolos REDO/UNDO.
4.3.3 Puntos de verificación (checkpoints).
4.3.4 Protocolo 2PC de confiabilidad distribuida.

Criterio de Evaluación Agosto- Diciembre 2014

Unidad I  1 Septiembre Búsquedas 30%   Evaluación 70%

Unidad II   14 Octubre Búsquedas 10%   Ejercicios 20%   Evaluación 70%

Unidad III   21 Noviembre  Búsquedas 10%  Ejercicios 20%  Evaluación 70%

Unidad IV   5 Diciembre   Respuesta a preguntas planteadas en clase 20% Ejercicios 30% Evaluación 50%