Вы находитесь на странице: 1из 5

UNIVERSIDAD AUTNOMA DEL ESTADO DE HIDALGO

DIVISIN DE DOCENCIA DIRECCIN DE PLANEACIN Y DESARROLLO EDUCATIVO PROGRAMA ANALTICO DE ASIGNATURA

INSTITUTO DE CIENCIAS BSICAS E INGENIERA LICENCIATURA EN SISTEMAS COMPUTACIONALES. Bases de Datos Distribuidas.
SEMESTR E
Octavo nico (optativa) 2

CARGA HORARIA
Teor Prcti 4 Total 6

CRDITOS

SERIACIN ANTECENDENTE SUBSECUENTE


Desarrollo de Sistemas para Internet II

Base de Datos I y II Ingeniera de software

OBJETIVO GENERAL DE LA ASIGNATURA En qu contribuye al rea curricular Qu le reporta al estudiante en trminos de aprendizaje

Al terminar el presente curso, el alumno ser capaz de decidir entre el desarrollo de base de datos locales o base de datos distribuidas, al comprender la diferencia entre ellas, segn sus caractersticas.

Proporciona los conocimientos necesarios para comprender y aplicar los conceptos de las bases de datos distribuidas.

NUMERO UNIDAD

TEMAS, SUBTEMAS Y/O TOPICOS QUE CONTIENE EL PROGRAMA

OBJETIVOS DE LA UNIDAD

RECURSOS DIDACTICOS

REF. BIBLIO .

TIEMPO ESTIPULADO HORAS ACOMULADO

Sistemas de base de datos 1.1 Conceptos de bases de datos relacionales. 1.2 Normalizacin. 1.2.1 Integridad. 1.2.2 Dependencias. 1.2.3 Formas Normales. 1.3 Modelado y desarrollo de una base de datos. Redes de computadoras 2.1 Conceptos de comunicacin de datos. 2.2 Tipos de redes. 2.2.1 Topologa de estrella. 2.2.2 Protocolo TCP/IP. 2.3 Modelado e implementacin de una red de bsica. Bases de datos distribuidas 3.1 Introduccin. 3.1.1 12 reglas de diseo de una BDD. 3.1.2 Ventajas y desventajas. 3.1.3 Diseo. 3.1.4 Confiabilidad. 3.2 Arquitectura de un SMBDD. 3.2.1Modelos. 3.2.1.1 Autonoma. 3.2.1.2 Distribucin.

Se repasarn los conceptos de BD enfocado a la normalizacin de ellas. Se desarrollar una base de datos local. Se repasarn los conceptos de redes enfocado a la implementacin de una red de estrella. Se conocern las caractersticas, modelos y arquitecturas de las BDD.

Exposicin oral Trabajo de investigacin Exposicin oral Trabajo investigacin

1 4

1 5

7 1 2 2 5 6

12 13 15 17 22 28

Exposicin

Investigacin 6 34

3.2.1.3 Heterogeneidad. 3.3 Arquitecturas. 3.3.1 Cliente/Servidor. 3.3.2 Capa a capa. 3.3.3 Directorio global. Aspectos de diseo de una base de datos distribuida 4.1 Fragmentacin. 4.1.1 Razones para fragmentar. 4.1.2 Grado de fragmentacin. 4.1.3 Reglas de fragmentacin. 4.2 Tipos de fragmentacin. 4.2.1 Horizontal. 4.2.2 Vertical. 4.2.3 Hbrida. 4.3 Localizacin. 4.3.1 Problemas. 4.3.2 Modelos. 4.3.3 Soluciones. Transparencia y autonoma 5.1 Asignacin de nombres y autonoma local 5.2 Transparencia de la repeticin y la fragmentacin 5.3 Transparencia de localizacin 5.4 Transparencia y actualizaciones Procesamiento distribuido de consultas 6.1 Arquitectura del procesamiento de consultas 6.2 Descomposicin de consultas 6.3 Localizacin de Datos 6.4 Optimizacin Global de Consultas 6.5. Optimizacin Local de Consultas Control de concurrencia y bloqueos 7.1 Control de concurrencia. 7.1.1 Serializacin distribuida. 7.1.2 Protocolos de bloqueo (locking protocols) 7.1.3 Protocolos de marcas de tiempo (timestamp protocols) 7.2 Manejo de Bloqueos. 7.2.1 Enfoque centralizado.

Entrega informes

40

Exposicin oral Se implementar una BDD a partir de una BD local aplicando tcnicas de fragmentacin y localizacin.

46

Trabajo laboratorio

52

Entrega informes Se conocern los aspectos que implican la transparencia y autonoma de datos en los sistemas distribuidos Se realizarn consultas a las base de datos remotas a partir de consultas locales en los nodos que conforman el sistema. Se conocer como se realiza el control de concurrencia y evitar bloqueos.

58

Exposicin oral Trabajo laboratorio Exposicin oral Trabajo laboratorio

4 2 4 2 4 4 2 2 2 6

62 64 68 70 74 78 80 82 86 92

Exposicin oral Trabajo laboratorio

96

7.2.2 Enfoque de Distribucin total

ESTRATEGIAS DE ENSEANZA
Exposicin oral. Ejercicios dentro del aula Ejercicios extractase. Prcticas de laboratorio.

ESTRATEGIAS DE APRENDIZAJE
Trabajo en equipo. Solucin de ejercicios. Repaso y lecturas. Investigacin bibliogrfica Bsqueda en Internet. Elaboracin de sntesis informes. Exposicin en clase. Trabajos de investigacin. e

FORMAS DE EVALUACIN
PARCIALES. Examen de diagnstico. Tareas, Participacin y exposiciones Proyecto. Total. 40% 30% 30% 100% FINAL. 3 Evaluaciones parciales: 1 Evaluacin global: Total. 70% 30% 100%

BIBLIOGRAFA
1. 2. 3. 4. 5. 6. 7. 8. 9. M. Tammer Azsu, Patrick Valduriez., Principles of Distributed Database System, 2 Ed. Prentice Hall, 1999. David Bell, Jane Grimson. Distributed Database System, 1 Ed. Addison Wesley, 1992. Olin H. Bray, Distributed Database Management System, 1 Ed., Lexington Books, 1982. Donald K. Burleson, Managing Distributed Database, 1 Ed., John Wiley and Sons, Inc, 1994. Philip A. Bernstein, Vassos Hadzilacos, Nathan Goodman, Concurrency Control and Recovery in Database System, 1 Ed., Addsion Weslely, 1987. Shaku Atre, Distributed Database, Coopetive Processing, and Networking, 1 Ed., Mc. Graw Hill, 1992. Stefano Ceri, Giuseppe Pelagatti, Distributed Database. Principles and Systems, 1 Ed., Mc. Graw Hill, 1984. Ullman y Widow, "Introduccin a los Sistemas de Bases de datos", Prentice Hall,1999. C.J.Date, "Introduccin a los Sistemas de Bases de Datos", Prentice Hall. Sptima Edicin. 2001.

NOMBRES DE QUIENES ELABORARON EL PROGRAMA M.C.C. Lus Heriberto Garca Islas, Lic. Arturo Ocampo Lpez

FECHA ULTIMA DE ACTUALIZACIN Agosto de 2006

Вам также может понравиться