Anda di halaman 1dari 10

INSTITUTO POLITCNICO NACIONAL

SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS



ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERA
Y CIENCIAS SOCIALES Y ADMINISTRATIVAS
CARRERA: LICENCIATURA EN CIENCIAS DE LA INFORMTICA
LNEA CURRICULAR: REDES
COORDINACIN: ACADEMIAS DE COMPUTACIN
DEPARTAMENTO: CIENCIAS DE LA INGENIERA

ASIGNATURA: OPTATIVA II (BASES DE DATOS DISTRIBUIDAS)
CLAVE: CCDD SEMESTRE: OCTAVO
CREDITOS: 8 VIGENTE: ENERO 2002
TIPO DE ASIGNATURA: TERICO-PRACTICO
MODALIDAD: Escolarizada X Abierta _______



FUNDAMENTACIN DE LA ASIGNATURA

En aos recientes se ha observado una marcada tendencia hacia la distribucin de los sistemas de cmputo en mltiples sitios que se
interconectan a travs de una red de comunicaciones. Esto hace necesario el estudio del desarrollo de los sistemas de bases de datos
distribuidos para el Licenciado en Ciencias de la Informtica, as como darle el conocimiento de las tcnicas empleadas en su
implementacin.
OBJETIVO DE LA ASIGNATURA

Al trmino del curso, el alumno:
Construir arquitecturas de tipo: cliente-servidor y evaluar las razones para optar por la distribucin en las bases de datos, instrumentado
dicha distribucin en un proyecto final.



TIEMPOS TOTALES ASIGNADOS:
H/SEMESTRE: 72
H/TEORA/SEMANA: 3
H/PRACTICA/SEMANA 1
H/TEORIA/SEMESTRE: 62
H/PRACTICA/SEMESTRE:10


PROGRAMA ELABORADO O ACTUALIZADO POR:
ACADEMIA DE HARDWARE Y COMUNICACIN
REVISADO POR: JEFATURA DE CARRERA DE CIENCIAS
DE LA INFORMTICA
APROBADO POR: EL CONSEJO TCNICO CONSULTIVO
ESCOLAR
ING. FRANCISCO BOJRQUEZ HERNNDEZ. PRESIDENTE

FECHA DE APROBACIN: NOVIEMBRE 6, 2001


AUTORIZADO POR:


COMISIN DE PLANES Y PROGRAMAS
DE ESTUDIO DEL CONSEJO GENERAL
CONSULTIVO DEL INSTITUTO
POLITCNICO NACIONAL.



INSTITUTO POLITCNICO NACIONAL
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS


ASIGNATURA: BASES DE DATOS DISTRIBUIDAS ____ CLAVE CCDD .
______________________________________________________________________________________ HOJA: 2 DE 9 .

FUNDAMENTACIN

El Licenciado en Ciencias de la Informtica debe conocer los conceptos fundamentales de las Bases de Datos Distribuidas y familiarizarse
con el diseo y funcionamiento de los Sistemas Manejadores de Bases de Datos Distribuidos, debe asociar los conceptos aprendidos en la
presente asignatura a las tecnologas de Bases de Datos disponibles en el mercado actual.

El Licenciado en Ciencias de la Informtica actual, debe adquirir habilidades en el Diseo de Bases de Datos Distribuidas, siguiendo el
enfoque ms apropiado para la organizacin en estudio; y debe aprender a establecer requerimientos de control y administracin de Bases de
Datos Distribuidas, para todo tipo de organizacin, grande, pequea, comercial, industrial o de servicios.

La metodologa general del proceso enseanza-aprendizaje consiste en la exposicin detallada por parte del profesor que imparta la
asignatura de bases de datos distribuidas, a travs del mtodo inductivo, haciendo uso de esquemas, rotafolios, ejemplificar con casos reales,
bibliografa especializa e investigacin por parte de los alumnos que les permita construir su proyecto final.

Esta asignatura tiene como asignaturas antecedentes, colaterales y consecuentes las siguientes:

ANTECEDENTES: Bases de Datos, Sistemas Manejadores de Bases de Datos, Comunicacin de Datos y Redes y Conectividad.

COLATERALES: Ninguna.

CONSECUENTES. Ninguna.

El perfil que se sugiere para el profesor que deber impartir esta asignatura es: Profesional de la Licenciatura en Ciencias de la Informtica,
Ingeniero en Informtica, Computacin y carreras afines. Experiencia en Bases de datos y Sistemas Manejadores de Bases de datos,
experiencia en sistemas de cmputo con multiprocesadores avanzados, Administrador de Bases de Datos y con un alto sentido de
responsabilidad, as como tica profesional.





INSTITUTO POLITCNICO NACIONAL
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS



ASIGNATURA: BASES DE DATOS DISTRIBUIDAS ___ __ CLAVE CCDD .
_________________________________________________________________________________________ HOJA: 3 DE 9 .

No. UNIDAD: NOMBRE:
I CARACTERSTICAS GENERALES DE LAS BASES DE DATOS DISTRIBUIDAS Y REDES DE COMPUTADORAS


OBJETIVOS PARTICULARES DE LA UNIDAD
Al trmino de unidad, el alumno:
Identificar las caractersticas generales de las bases de datos distribuidas y los requisitos que deben cubrir en redes de computadoras.


HORAS

No.
TEMA

T E M A S

INSTRUMENTACIN DIDCTICA

T

P

EC

CLAVE
BIBLIOGRAFA
1.1
1.1.1.
1.1.2.

1.1.3.
1.1.4.
1.1.5.

1.2.
1.2.1
1.2.2.
1.3
1.4
1.4.1
1.4.2
1.4.3
Introduccin a las Bases de Datos Distribuidas
Conceptos.
Ventajas y Desventajas (Fiabilidad, disponibilidad y
rendimiento).
Requisitos.
Concurrencia
Replicacin (Tcnicas de fragmentacin y reparto
de datos).
Red de computadoras.
Red de comunicaciones
Capacidad de acceso
Panorama sobre la arquitectura cliente-servidor Mdulos
de software
Software servidor
Software cliente
Software comunicaciones.

Exposicin del profesor
Investigacin por parte de los
alumnos.
Los apoyos didcticos son:
Pizarrn, gis, y proyector de
acetatos.
Utilizacin del mtodo inductivo.
Y tcnica didctica la grupal

6.0







2.0


2.0









4.0


1B,
2B
6B
8B





INSTITUTO POLITCNICO NACIONAL
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS


ASIGNATURA: BASES DE DATOS DISTRIBUIDAS _______ CLAVE: CCDD .
___________________________________________________________________________________________________ HOJA: 4 DE 9 .

No. UNIDAD: NOMBRE:
II EL LENGUAJE DE CONSULTA ESTRUCTURADO (SQL).


OBJETIVOS PARTICULARES DE LA UNIDAD
Al termino de unidad, el alumno:
Aplicar el lenguaje de consulta estructurado (SQL) para el manejo y explotacin de las bases de datos relacionales.
Tambin aplicar el lenguaje orientado a objetos JAVA.

HORAS

No.
TEMA

T E M A S

INSTRUMENTACIN DIDCTICA

T

P

EC

CLAVE
BIBLIOGRAFA
2.1

2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7

2.2
2.2.1
2.2.2
2.2.3

2.2.4.
2.2.5
2.2.6
2.2.7
Lenguaje de consulta estructurado (SQL, Structure Query
Language)
Concepto.
Versiones existentes.
Sentencias sencillas.
Condicionales.
Utilizacin de ms de dos tablas.
Recursividad.
Actualizacin de tablas.

Fundamentos de JDBC
Utilizacin de SQL
Creacin de nuevas bases de datos y tablas,
Administracin de filas mediante INSERT, DELETE y
UPDATE.
Consultas a la base de datos mediante SELECT.
Ordenacin de resultado mediante ORDER BAY
Establecimiento de la conexin JDBC (Utilizacin de
Driver Manager).

Exposicin del profesor
Exposicin de alumnos de
investigacin en las
instalaciones de la red
acadmica
Los apoyos didcticos son:
Pizarrn, equipo de computo, y
proyector de acetatos.
Y tcnica didctica la grupal


6.0









6.0


5.0 1B,
2B,
6B,
7C
8B






INSTITUTO POLITCNICO NACIONAL
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS



ASIGNATURA: BASES DE DATOS DISTRIBUIDAS ___ CLAVE: ____CCDD___.
______________________________________________________________________________________ ________________ HOJA: 5 DE 9 .

No. UNIDAD NOMBRE:

III CONEXIN A BASES DE DATOS REMOTAS.

OBJETIVOS PARTICULARES DE LA UNIDAD

Al trmino de la unidad, el alumno:
Distinguir accesos remotos a bases de datos de acuerdo a estndares existentes.

HORAS

No.
TEMA

T E M A S

INSTRUMENTACIN DIDCTICA

T

P

EC

CLAVE
BIBLIOGRAFA
3.1

3.1.1


3.1.2


3.1.3



3.1.4


3.1.5


3.1.6
Conexin a bases de datos remotas

Ubicacin de sentencias SQL dentro del
Sistema Manejador de Bases de Datos.

Conexiones mediante conectividad abierta
de Base de Datos (ODBC).

Concepto de Arquitectura Comn de Agente
de Solicitud de Objetos (CORBA).

Concepto de Modelo de Objetos
Componentes Distribuidos (DCOM).

Descripcin de la tecnologa Cliente-Servidor

Componentes para acceso remoto.

Exposicin del profesor
Exposicin por parte de los alumnos
bajo la supervisin del profesor.
Prcticas en las instalaciones de la red
acadmica.
Utilizacin de los mtodos inductivo y
deductivo
Los apoyos didcticos son: Pizarrn,
equipo de cmputo, y proyector de
acetatos.
Y tcnica y didctica grupal
12.0



4.0 4.0
1B,
2B,
6B
8B
3C,
4C,
5C


INSTITUTO POLITCNICO NACIONAL
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS



INSTITUTO POLITCNICO NACIONAL
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS


ASIGNATURA: BASES DE DATOS DISTRIBUIDAS_____________ ____ CLAVE: CCDD .
______________________________________________________________________________________________________HOJA: 6 DE 9 .

No. UNIDAD NOMBRE:
IV DISEO DE BASES DE DATOS

OBJETIVOS PARTICULARES DE LA UNIDAD
Al trmino de la unidad, el alumno:
Construir y evaluar Bases de Datos Distribuidas siguiendo el enfoque ms apropiado para una organizacin en particular, asociando los conceptos y
antecedentes de las tres unidades anteriores, con respecto a las tecnologas de Bases de Datos Distribuidas disponibles en el mercado.

HORAS

No.
TEMA

T E M A S

INSTRUMENTACIN DIDCTICA

T

P

EC

CLAVE
BIBLIOGRAFA
4.1

4.1.1

4.1.2

4.1.3

4.1.4


4.1.5
4.1.5.1
4.1.5.2
4.1.5.3

4.1.6

4.1.7

Diseo de bases de datos distribuidas

Antecedentes.

Normalizacin.

Modelo semntico.

Sistemas distribuidos (Aplicando las 12 reglas)

Sistemas basados en la lgica.
Clculo proposicional.
Clculo de predicados.
Sistemas de Bases de Datos deductivos.

Sistemas orientados a objetos.

Ejemplos de sistemas.

Exposicin por el profesor .
Exposicin por parte de los alumnos,
bajo la supervisin del profesor.
Prcticas en las instalaciones de la
red acadmica.
Utilizacin de los mtodos inductivo y
deductivo.
Los apoyos didcticos son: Pizarrn,
proyector de acetatos, rotafolio y
equipo de cmputo.
Y tcnica didctica la grupal.

18.0



6.0

5.0
1B,
2B,
6B,
8B



INSTITUTO POLITCNICO NACIONAL
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS


ASIGNATURA: BASES DE DATOS DISTRIBUIDAS ____ CLAVE: CCDD .
HOJA: 7 DE 9 .

No. UNIDAD NOMBRE
V ADMINISTRACIN Y CONTROL DE SISTEMAS DE BASES DE DATOS DISTRIBUIDAS


OBJETIVOS PARTICULARES DE LA UNIDAD
Al trmino de la unidad, el alumno:
Identificar los requerimientos de control y administracin de Bases de Datos Distribuidas requeridos para una organizacin.


HORAS

No.
TEMA

T E M A S

INSTRUMENTACIN DIDCTICA

T

P

EC

CLAVE
BIBLIOGRAFA
5.1.

5.1.1
5.1.2
5.1.3
5.1.4

5.1.5
5.1.6
5.1.7
5.1.8
5.1.9

Elementos de control y administracin de una
base de datos distribuida.
Integridad.
Estructuras
Seguridad y Criptografa.
Concurrencia (Manejo de Bases de Datos
seguras).
Modelo de Transacciones Distribuidas.
Protocolo de compromiso.
Tratamiento de nter bloqueos.
Sistemas con Mltiples Bases de Datos
Procedimientos de Respaldo y Recuperacin

Exposicin del profesor
Presentacin de ejemplos
Discusin de casos
Experimentacin por el alumno

Material Didctico :
Equipo de laboratorio, instructivo de
prcticas, pizarrn y videos
10.0




4.0

1B,
2B,
6B,
8B







INSTITUTO POLITCNICO NACIONAL
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS


ASIGNATURA: BASES DE DATOS DISTRIBUIDAS CLAVE: CCDD .
HOJA: 8 DE 9 .

PRACTICA
No.

NOMBRE DE LA PRCTICA RELACION
UNIDADES
TEMATICAS
DURACIN
PRCTICA
HORAS
LUGAR DE REALIZACIN
1
Construyendo sentencias sencillas en SQL.

II 2.0 Aula Laboratorio de cmputo
2
Manejo de recursividad y relacin de tablas.

II 2.0 Aula laboratorio de cmputo.
3
Actualizacin de tablas.

II 2.0 Laboratorio de cmputo.
4
Acceso mediante ODBC.

III 2.0 Laboratorio de cmputo.
5
Acceso remoto mediante componentes
III 2.0 Laboratorio de cmputo


PERODO


UNIDADES TEMTICAS

PROCEDIMIENTOS DE EVALUACIN
1er.
DEPARTAMENTAL

2do.
DEPARTAMENTAL

3er.
DEPARTAMENTAL

I


II,III


IV, V,
Examen escrito (70%), investigacin (30%)


Examen escrito (50%), Prcticas 1, 2, 3, 4 y 5 (50%)


Proyecto Final (100%)

Calificacin final: promedio de las 3 evaluaciones parciales.


INSTITUTO POLITCNICO NACIONAL
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS


ASIGNATURA: BASES DE DATOS DISTRIBUIDAS ___ CLAVE: CCDD .
HOJA: 9 DE 9 .


CLAVE


B

C

BIBLIOGRAFA
1


2


3


4

5

6


7

8

X


X









X




X







X


X

X




X

Date, C.J. Sistemas de Bases de Datos, Editorial Prentice Hall, 7 . Edicin Mxico,2001, 936 paginas. (capitulo 20, pp
651-693.)

Elmasri / Navathe, Sistemas de Bases de Datos Conceptos fundamentales, Editorial. Pearson Educacin, Addison
Wesley, 2000; 887 paginas.

Leyva Ramos, Jess; Prieto Magnus, Julin; Los sistemas computacionales abiertos, Editorial Ciencia y Desarrollo # 158;
mayo/junio 2001.

Mcmanus, Jeffrey P.Bases de datos con Visual Basic 6, Editorial Prentice Hall; Madrid, 1999; 742 paginas.

Morgan, Mike, Descubre Java 1.2. Claro, Conciso, Fiable, Editoriaol Prentice Hall, Mxico 1999.

Silbershatz, Mike Morgan, Korth S. Sudarshan , Fundamentos de Bases de Datos, Editorial Mc. Graw Hill, Tercera Edicin,
Mxico 1998.

Texeira-Pacheco; Gua de Desarrollo Delphi 5; Editorial Prentice Hall, Mxico 1999.

Ullman, Jeffrey D.; Widom, Jennifer; Introduccin a los Sistemas de Bases de Datos Editorial. Pearson, Mxico, 1999, 470
pginas. (Capitulos 5, 6 y 7; pginas 243-410).



El Software de JAVA es gratuito y puede bajarse de la direccin de internet:
Http://www.sun.com

Anda mungkin juga menyukai