Vous êtes sur la page 1sur 5

1.

- DATOS DE LA ASIGNATURA

Nombre de la asignatura:

Carrera:
Clave:
Hrs. teora hrs. prctica crditos:

Tpicos Avanzados de Bases de Datos


Distribuidas
Licenciatura en Informtica
REM-07-06
3-2-8

2.- HISTORIA DEL PROGRAMA


Lugar y fecha de
Participantes

elaboracin o revisin
Tecnolgico de San Felipe

Direccin del TESAFEP.

del Progreso

Subdireccin Acadmica

Observaciones

Academia de Lic. en Informtica

3.- UBICACIN DE LA ASIGNATURA


a). Relacin con otras asignaturas del plan de estudio

Anteriores
Asignaturas

Posteriores
Temas

Asignaturas

- Desarrollo de aplicaciones Clases y objetos


para ambientes distribuidos

Herencia

- Bases de datos distribuidas


- Interconectividad de redes
- Sistemas de informacin

Polimorfismo
LANs y WANs

b). Aportacin de la asignatura al perfil del egresado

Temas

Proporciona conceptos, mtodos, herramientas, tcnicas y habilidades para el desarrollo


de aplicaciones distribuidas, utilizando estndares y arquitecturas abiertas

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO


Organizar y administrar eficientemente Sistemas de Bases de Datos Distribuidas.

5.- TEMARIO
Unidad
1

TEMAS
Fundamentos de las
bases de datos
distribuidas

Base de datos en
mltiples servidores

Optimizacin de las
estrategias de acceso

Proceso de
transacciones en bases
de datos distribuidas

Bases de datos
inteligentes en Grid

SUBTEMAS
1.1 Ventajas de las bases de datos distribuidas
contra las bases de datos centralizadas
1.2 Los doce objetivos de una base de datos
distribuida
1.3 Sistema cliente / servidor
1.4 Problemas de los sistemas distribuidos
1.5 Modelos de BD para la funcionalidad
2.1 Diseo de bases de datos distribuidas
2.2 Consideraciones para distribuir la BD
2.3 Procesamiento de consultas distribuidas
2.4 Modelos de Bases de Datos Distribuidas
2.4.1 Bases de datos Distribuidas
2.4.2 Bases de datos Federadas
2.4.3 Bases de datos Mviles
2.5 Modelos para el rendimiento
2.5.1 Bases de datos Paralelas
2.5.2 Bases de datos en Grid
3.1 Lenguajes de consulta avanzada para Bases
de datos distribuidas
3.2 Transformaciones equivalentes
3.3 SQL Avanzado
3.4 Principios de optimizacin
4.1 Control de concurrencia
4.2 Respaldo y recuperacin de la informacin en
bases de datos distribuidas
4.3 Seguridad e integridad
5.1 Manejo de lenguaje natural
5.2 Redes semnticas
5.3 Introduccin de reglas
5.4 Fundamentos de sistemas de bases de datos
en Grid
5.5 Aplicaciones de los sistemas de bases de

datos en Grid

6.- APRENDIZAJES REQUERIDOS

Desarrollo de aplicaciones orientadas a objetos

Manejo de herramientas de desarrollo orientadas a eventos

Anlisis y diseo de sistemas de informacin

Metodologas para el desarrollo de productos de software

Sistemas Operativos I

Sistemas Operativos II

7.- SUGERENCIAS DIDCTICAS

Propiciar el trabajo en equipo para desarrollar investigaciones

Propiciar la investigacin en diversas fuentes de informacin

Promover visitas al sector productivo en reas de inters

8.- SUGERENCIAS DE EVALUACIN

Participar en clases y laboratorios

Elaborar reportes escritos de trabajos de investigacin

Elaborar reportes de visitas

Evaluar la participacin en demostraciones prcticas de carcter didctico

9.- UNIDADES DE APRENDIZAJE


Unidad 1: Fundamentos de las bases de datos distribuidas
Objetivo Educacional

Actividades de Aprendizaje

Fuentes de
Informacin

Conocer y comprender Exposicin por parte del docente.


un panorama general de Investigacin de campo por parte del alumno
los diferentes modelos para conocer los diferentes modelos de base de
de

bases

funcionales
informtica.

de
para

datos datos que se aplican en su entorno de


la desarrollo.
Investigacin de metodologas mas usadas por
el diseo de base de datos.

1,2

Unidad 2: Base de datos en mltiples servidores


Fuentes de

Objetivo Educacional

Actividades de Aprendizaje

Aplicar y comprender las


tecnologas de bases de
datos distribuidas en
mltiples servidores bajo
diferentes plataformas

Investigacin documental y de campo del


alumno sobre los diferentes tipos de servidores
de base de datos que se implementan y
administran en el mercado laboral.
Investigacin de campo por parte del alumno de
las bases de datos que implementan en la zona
norte del Estado de Mxico.

Informacin

3,4

Unidad 3: Optimizacin de las estrategias de acceso


Objetivo Educacional
Aplicar
los
conocimientos
adquiridos
sobre
lenguajes de consulta
como estrategia que
sirva de acceso a la
informacin usando los
principios
de
optimizacin sobre base
de datos distribuidas

Fuentes de

Actividades de Aprendizaje

Informacin

Exposicin por parte del docente.


Instalacin y configuracin

de un sistema de

base de datos en red con el objetivo de aplicar


conocimientos

sobre

consultas

avanzadas

4,5

(SQL).
Aplicar

los

principios

de

optimizacin

en

consultas para bases de datos robustas.

Unidad 4: Proceso de transacciones en bases de datos distribuidas


Objetivo Educacional

Actividades de Aprendizaje

Conocer, comprender y Exposicin por parte del docente y el alumno


aplicar
procedimientos sobre la temtica.
Implementar y comprender las herramientas
para el respaldo y
que se usan para el respaldo y recuperacin de
recuperacin
de
la la informacin en bases de datos distribuidas.
informacin

como

proceso de transaccin

Fuentes de
Informacin

6,7

en

bases

de

datos

distribuidas.

Unidad 5: Bases de datos inteligentes en Grid


Objetivo Educacional

Actividades de Aprendizaje

Comprender y estudiar Investigacin documental por parte del alumno


las nuevas tecnologas de cmo se aplicar y administran las nuevas
tecnologas de bases de datos distribuidas en
de bases de datos
Grid.
distribuidas en Grid
Discutir la temtica en mesa redonda de las
diferentes ventajas y desventajas de las bases
de datos distribuidas en Grid.

Fuentes de
Informacin

6,7,8

10. FUENTES DE INFORMACIN


1- Intelligent Databases, Kamran Parsaye, Mark Chignell, Setrag Khoshafian, Harry
Wong, John Wiley & Sons
2- Fundamentos de Bases de Datos, Henry F. Horth, Abraham Silberchatz, McGraw
Hill
3- Distributed Databases, cooperative processing & Networking, Shaku Atre, McGraw
Hill
4- Distributed Databases. Principles & Systems, Stefano Ceri, Guiseppe Pelagatti,
McGraw Hill
5- Inteligent Software Systems Development, Paul Harmon, Curtis Hall, John Wiley &
Sons
6- Intelligent Databases, Kamran Parsaye, Mark Chignell, Setrag Khoshafian, Harry
Wong, John Wiley & Sons
7.- K.R. Dittrich and L. Geppet. Component Database System. Ed, Morgan Kaufman,
2001
8.- Data Mining. Concepts and Techniques. J. Han and M. Kamber. Ed. Morgan