sábado, 26 de febrero de 2011

Syllabus de Bases de datos distribuidas

Lea e imprima el contenido del Syllabus de su materia. Lleve el impreso a la primera sesión.

ASIGNATURA: Bases de datos distribuidas

1. DATOS GENERALES

Horas/Semana: 4, Horas/Semestre: 64, Créditos: 4

CODIGO: SIG534-ISI734

PRERREQUISITOS: Bases de datos (ISI644).

2. DESCRIPCION GENRAL DEL CURSO.

Conceptos generales de distribución:
Arquitectura de los sistemas de bases de datos distribuidas.
Diseño de una base de datos distribuida.
Control semántico de datos
Procesamiento de consultas.
Procesamiento de transacciones.
Confiabilidad en un DDBMS.

3. OBJETIVO: El alumno conocerá los conceptos relacionados con los sistemas de bases de datos distribuidas y será capaz de aplicarlos en la implementación de casos reales.

4. ESQUEMA CAPITULAR.

Conceptos generales de distribución:
- Procesamiento distribuido de datos
- Sistema distribuido de base de datos (DDBMS)
- Retos de los DDBMS
- Areas conflictivas.
Arquitectura de los sistemas de bases de datos distribuidos.
- Estándares en los DBMS
- Modelos arquitectónicos de DDBMS
- Alternativas para directorios de un DDBMS
Diseño de una base de datos distribuida.
- Alternativas de diseño
- Formas de distribución
- Ubicación de fragmentos
Control semántico de datos
- Administración de vistas
- Seguridad de los datos
- Control de integridad
Procesamiento de consultas.
- Objetivos del procesamiento de consultas
- Características de los procesadores de consultas
- Descomposición de consultas
- Reducción de expresiones
Procesamiento de transacciones.
- Propiedades de una transacción
- Tipos de transacciones
- Algoritmos de control de concurrencia.
Confiabilidad en un DDBMS.
- Medidas de confiabilidad
- Fallas y tolerancia

5. METODOLOGIA.

Clases teóricas complementadas con laboratorios individuales para la implementación de casos de bases de datos distribuidas.
Se utilizarán dos servidores de bases de datos ubicados en una red, accesibles desde clientes externos.
La actividad de clase incluye el diseño de Bdd y resolución de problemas.

6. EVALUACION:

Primer bimestre:
Examen bimestral 40 %
Pruebas, deberes, consultas 60 %

Segundo bimestre:
Examen bimestral 40 %
Pruebas 30 %
Proyecto final 30 %


7. FUENTES DE INFORMACION.

Texto guía: Principles of distributed database systems, M. Tamer Ozsu – Patrick Valduriez, Prentice Hall, Tercera edición 2011.

Los alumnos deben tener a mano los capítulos 1, 2, 4, 5, 6, 7, 10 y 12.

ORACLE. Replication. 1997.
ORACLE. Distributed database systems

Observación: El texto se encuentra en la Copiadora de Sistemas (5to piso).

No hay comentarios: