Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SECRETARA ACADMICA
DIRECCIN DE ESTUDIOS PROFESIONALES EN INGENIERA Y CIENCIAS FSICO MATEMTICAS
ASIGNATURA: BASES DE DATOS CLAVE: NJBA SEMESTRE: CUARTO CREDITOS: 8 VIGENTE: OCTUBRE 2000 TIPO DE ASIGNATURA: TERICA MODALIDAD: Escolarizada XXXXX Abierta .
FUNDAMENTACIN DE LA ASIGNATURA
El tamao y complejidad de las organizaciones actuales requieren un manejo de volmenes de informacin muy altos, los cuales deben ser almacenados y explorados de forma segura y coherente. Ello requiere el manejo de tcnicas y metodolgicas especializadas relacionadas con el diseo, construccin y explotacin de bases datos.
OBJETIVO DE LA ASIGNATURA
Al trmino del curso el alumno: -
Aplicar correctamente los conceptos y las metodologas de la tecnologa de bases de datos. Diseara un esquema de base de datos para algn sistema de informacin.
AUTORIZADO POR: COMISIN DE PLANES Y PROGRAMAS DE ESTUDIO. DEL CONSEJO GENERAL CONSULTIVO DEL INSTITUTO POLITECNICO NACIONAL
ASIGNATURA:_______________________________BASE DE DATOS
NJBA
2
. DE 15
FUNDAMENTACIN En un mundo globalizado, en el cual la informacin se considera de vital importancia para las organizaciones, la aplicacin de las tecnologas de bases de datos moderarla se vuelve un conocimiento esencial para el desarrollo profesional del licenciado en informtica. Por ello, esta asignatura proporciona los elementos tericos suficientes para el buen desempeo del profesionista en informtica. Durante el curso, el alumno, estar aplicando los conceptos y procedimientos del modelado de datos a casos prcticos, los cuales servirn como parte de los proyectos finales para las asignaturas de Sistemas de Informacin II y Herramientas Automatizadas.
La metodologa general del proceso enseanza - aprendizaje consiste en la exposicin detallada por parte del profesor de compiladores, a travs del mtodo inductivo, haciendo uso de esquemas, rotafolios, bibliografa especializada, investigacin por parte de los alumnos.
ANTECEDENTES: Ninguno COLOTERALES: Herramientas Automatizadas y Sistemas de Informacin II CONSECUENTES: Sistemas Manejadores de Bases de Datos.
ASIGNATURA:_______________________________BASES DE DATOS
NJBA
3 DE
15 .
No. UNIDAD I
Al trmino de la unidad el estudiante. - Explicar la importancia, alcance e impacto del curso en su formacin profesional. - Identificar los temas de las asignaturas previas que se requieren para facilitar la comprensin del curo - Identificar el contenido del programa de estudios, la bibliografa que lo soporta y la forma de evaluacin del curso.
Presentacin Descripcin de los objetivos, y alcanc del curso Descripcin de las asignaturas y temas antecedentes Establecer la forma de desarrollo y evaluacin Descripcin del temario y la bibliografa a utilizar
Exposicin del tema por el profesor Dinmicas grupales Material didctico Pizarrn, proyector de acetatos
2:00
ASIGNATURA:______________________________BASE DE DATOS
NJBA
4 DE
15 .
No. UNIDAD II
Al trmino de la unidad el alumno: -Identificar el origen y evolucin del enfoque de base de datos, el entorno administrativo y de operacin de la tecnologa -Explicar los conceptos y el vocabulario empleado en base de datos, la forma en que se relaciona, el enfoque de base de datos con el ciclo de vida de un sistema de informacin. -Distinguir los diferentes modelos de datos existentes.
2.1 2.1.1
Antecedentes y situacin actual Evolucin de la tecnologa de base de datos a) Archivos b) Manejadores de archivos. c) Manejadores de base de datos. d) Maquinas orientadas a bases de datos
Exposicin por parte del maestro Ejemplos ilustrados de los temas Exposicin de experiencias reales por parte del profesor Investigacin bibliogrfica por parte de los alumnos Dinmicas grupales Material didctico Pizarrn, proyector de acetatos
3:00
3:00
ASIGNATURA :
BASES DE DATOS
NOMBRE FUNDAMENTOS Y CONCEPTOS GENERALES
HORAS
CLAVE: HOJA:
NJBA
5 DE
15 .
No. UNIDAD II
No. TEMA
TEMAS
INSTRUMENTACIN DIDCTICA
EC
CLAVE BIBLIOGRAFA
2.1.2 2.2
2.3
e) Base de datos distribuidas a) Bases de datos orientada a objetos Grupos normativos Objetivos del enfoque de la tecnologa de base de datos. a) Mnima redundancia b) Estandarizacin y normalizacin de la informacin c) Mxima versatilidad d) Seguridad e) Confidencialidad f) Integridad y consistencia de los datos g) Independencia lgica y fsica h) Desempeo adecuada i) Capacidad de migracin de los datos j) Versatilidad y flexibilidad k) Capacidad de monitoreo y afinacin. Conceptos generales a) El mundo real, conceptual y de los datos. b) Entidades, atributos y relaciones.
Exposicin por parte del profesor Ejemplos ilustrativos de los temas Exposicin de experiencias reales Por parte del profesor Investigacin bibliogrfica por parte de los alumnos. Material didctico Pizarrn, proyecto de acetatos
2:00
3:00
3:00
2:00
ASIGNATURA:________________________________BASES
DE DATOS __________________
NJBA
6
DE
15 .
No. UNIDAD II
No. TEMA
TEMAS
INSTRUMENTACIN DIDCTICA
EC
CLAVE BIBLIOGRAFA
2.4
2.5
a)Tuplas, Indentificadores de entidad clave b)Bases de Datos Sistema manejador o administrador de base de datos DBA, DBMS, DM. La tecnologa de base de datos en el ciclo de vida de los sistemas. a) Anlisis de requerimientos de informacin y datos. b) Diseo de base de datos c) Operacin, administracin y control d) Desarrollo e implantacin e) Evaluacin, afinacin y mantenimiento f) El ambiente de desarrollo, administrativo y operativo de las bases de datos. Esquemas de organizacin a) Propietarios de los datos b) Usuarios de los datos c) Administrador de datos d) Administrador del SMBD
Exposicin por parte del profesor Ejemplos ilustrativos de los temas Exposicin de experiencias reales por parte del profesor Investigacin bibliogrfica por parte de los alumnos Material didctico Pizarrn, proyector de acetatos.
3:00
2:00
2:00
2:00
ASIGNATURA:________________________________BASES
DE DATOS ______________
____
NJBA 7
DE
15 .
No. UNIDAD II
No. TEMA
TEMAS
INSTRUMENTACIN DIDCTICA
EC
CLAVE BIBLIOGRAFA
2.6 2.6.1
2.6.2 2.6.3
2.6.4
Modelos de Bases de Datos Elementos de los modelos a) Estructura del modelo. b) Operaciones c) Reglas de Operacin. Modelo jerrquico, de red y entidad-relacin Marco de trabajo de tres esquemas (modelo de visin) Recomendacin ANSI/X3/ SPARC/DBMS: conceptual, Externo e interno. CODASYL; SQL
Exposicin por parte del profesor Ejemplos ilustrativos de los temas Exposicin de experiencias reales por parte del profesor Investigacin bibliogrfica por parte de los alumnos. Material didctico Pizarrn, proyector de acetatos
4:00
3:00
ASIGNATURA:________________________________BASES
DE DATOS ________
NJBA 8
DE
15 .
Al trmino de la unidad el estudiante: - Aplicar metodologas para el anlisis de requerimientos de informacin, la planeacin estratgica de datos y el diseo del modelo conceptual.
3.1
3.2
3.3
Metodologas y tcnicas para el anlisis de requerimientos de informacin. Metodologas para la planeacin estratgica.; Topdown vs. Bottomup. Diccionario de datos a) definicin de los elementos para una base de datos, b) anlisis de datos existentes.
Exposicin por parte del profesor Ejemplos ilustrativos de los temas Exposicin de experiencias reales por parte del profesor Investigacin bibliogrfica Desarrollo de ejercicios prcticos . Material didctico Pizarrn, proyector de acetatos
3:00
4:00
2:00
2:00
3:00
3:00
NJBA 9 DE
15 .
No. UNIDAD:
IV
Al trmino de la unidad el estudiante: - Disear el modelo lgico de datos aplicando las metodologas apropiadas.
HORAS No. TEMA TEMAS INSTRUMENTACIN DIDCTICA T P EC CLAVE BIBLIOGRAFA
4.1 4.2 4.3 4.4 4.4.1 4.4.2 4.4.3 4.4.4 4.4.5 4.5 4.5.1 4.5.2 4.5.3
Objetivos del diseo. Identificacin de entidades Anlisis de relaciones y sus dominios, semntica de relaciones. Proceso de normalizacin Primera forma normalizada Segunda forma normalizada Tercera forma normalizada, forma normal BOYCE-COOD Cuarta forma normalizada Quinta forma normalizada, Transformacin de la base de datos; Proceso de flexibilidad Eliminacin de tablas Distribucin Derivacin de determinantes
Exposicin por parte del profesor Ejemplos ilustrativos de los temas Exposicin de experiencias reales Por parte del profesor Investigacin bibliogrfica Desarrollo de ejercicios prcticos Material didctico Pizarrn, proyector de acetatos
3:00
3:00
ASIGNATURA:________________________________BASES DE DATOS
NJBA 10 DE
15 .
No. UNIDAD V
Al trmino de la presente unidad el estudiante: Disear el modelo fsico de una base de datos aplicando las metodologas apropiadas.
5.1 5.2 5.2.1 5.2.2 5.2.3 5.3 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 5.3.8
Objetivo Elementos de un DBMS DDL DML QL Criterios para el diseo fsico Economa del espacio Minimizar redundancia fsica Procesamiento RANDOM secuencial Razn de la actividad de archivos Acceso por transaccin o grupo Frecuencia de referencia Tiempo de respuesta
Exposicn por parte del profesor 1:00 Ejemplos ilustrativos de los temas 4:00 Exposicin de experiencias reales por parte del profesor Investigacin bibliogrfica Material didctico Pizarrn y proyectos de acetatos
1:00 1:00
1B,2B, 3B,6C
4:00
4:00
ASIGNATURA:________________________________BASES DE DATOS
NJBA 11 DE
15 .
No. UNIDAD V
No. TEMA
TEMAS
INSTRUMENTACIN DIDCTICA
EC
CLAVE BIBLIOGRAFA
Medida de produccin Volatilidad de los datos Insercin con amontonamiento Expansibilidad Complejidad de estructuras lgicas Recuperacin con clave mltiple Requerimientos para exploracin de datos 5.3.16 Disponibilidad 5.3.17 Recuperacin en caso de fallas 5.3.18 Vulnerabilidad 5.4 5.4.1 5.4.2 5.4.3 5.4.4 5.4.5 5.4.6 Afinacin y mantenimiento Organizacin fsica de base de datos Repaso de los conceptos de estructura de datos Punteros Anillos y cadenas Direccionamiento Secuncial indexado Hashing Representacin de estructuras de rbol
Exposicin por parte del profesor Ejemplos ilustrativos de los temas Exposicin de experiencias reales por parte del profesor Investigacin bibliogrfica por parte de los alumnos Material didctico Pizarrn, Proyector de acetatos
6:00
6:00
.
ASIGNATURA:________________________________BASES DE DATOS ______________________ CLAVE: HOJA:
NJBA 12 DE
15 .
No. UNIDAD V
No. TEMA
TEMAS
INSTRUMENTACIN DIDCTICA
EC
CLAVE BIBLIOGRAFA
Representacin de estructuras de Red 5.4.8 Archivos invertidos 5.4.9 Archivos voltiles 5.4.10 Sistemas de respuesta rpida 5.4.11 Memoria asociativa 5.4.12 Memoria virtual y jerrquica 5.5 Implementacin Fsica 5.5.1 Modelo Jerrquico 5.5.2 Modelo de red 5.5.3 Modelo relacional 5.5.4 Mquinas para bases de datos 5.6 Implementacin de requerimientos 5.6.1 Rendimiento 5.6.2 Integridad 5.6.3 Seguridad 5.6.4 Concurrencia 5.6.5 Recuperabilidad 5.6.6 Utilera
5.4.7
Exposicin por parte del profesor Ejemplos ilustrativos de los temas Exposicin de experiencias reales por parte del profesor Investigacin bibliogrfica por parte de los alumnos Material didctico Pizarrn, Proyector de acetatos
4:00
2:00
2:00
2:00
ASIGNATURA:________________________________BASES DE DATOS
15 .
No. UNIDAD:
VI
Al trmino de la presente unidad el estudiante: - Explicar la tecnologa en que se apoyan las bases de datos distribuidas - Describir los conceptos de la tecnologa de bases de datos distribuidas
HORAS No. TEMA TEMAS INSTRUMENTACIN DIDCTICA T P EC CLAVE BIBLIOGRAFA
6.5 6.6
Introduccin Redes Topologas Medios de enlace Mtodos de acceso Ventajas y desventajas Mtodos de distribucin: Repeticin, Fragmentacin, horizontal, vertical, y combinada Anlisis transaccional Procesamiento distribuido
Exposicin por parte del profesor 1:00 Ejemplos ilustrativos de los temas 2:00 Exposicin de experiencias reales por parte de un consultor externo Investigacin bibliogrfica 2:00 Material didctico 2:00 Pizarrn y proyectos de acetatos
1B,2B, 3B,6C
2:00
1:00 3:00
2:00 2:00
2:00 2:00
ASIGNATURA:_______________________________BASES DE DATOS
CLAVE: HOJA:
14
NJBA DE
15 .
UNIDADES TEMTICAS I y II
PROCEDIMIENTOS DE EVALUACIN Primer examen departamental 70% Trabajos de investigacin 30% Segundo examen departamental 70% Ejercicios prcticos 30% Tercer examen departamental 60% Trabajos de investigacin 20% Rejercicios prcticos 20% La evaluacin final ser el promedio de las calificaciones parciales.
BIBLIOGRAFA
2o. Departamental
III y IV
3o. Departamental
V y VI
CLAVE
1 2
X X
Introduccin a los sistemas de base de datos Jefrey D. Ullman; Jennifer Widow Pearson Mxico, 1999; 470 pginas Sistemas de base de datos; administracin y uso Alice Y. H. Isae Prentice Hall Mxico, 607 pginas, 1993 Fundamento de bases de datos Abraham Sielberschatz; Henrry F. Korth; Sudarshan McGrawHil; tercera edicin; Mxico, 1998; 641 pginas
.
ASIGNATURA:________________________________BASES DE DATOS CLAVE: HOJA:
NJBA 15
. DE 15 .
CLAVE
BIBLIOGRAFA
4 X 5 X
Introduccin a los sistemas de bases de datos C. J. Date Addison Wesley Longman, 470 Pginas, 1995. Sistemas de bases de datos orientados a objetos Eliza Bertino; Lorenzo Berino Addison Wesley-Daz de santos Espaa 1997, 278 Pginas Programacin de SQL SERVER 7.0 con VISUAL BASIC 6.0 William R. Vaughn Mc Graw hill Espaa, 1999,999 Pginas