Syllabus
IFF-1026 TOPICOS DE BASE DE DATOS
MGTI. LETICIA DIAZ ALARCON
ldiaz@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
7 | 3 | 2 | 5 | Ingeniería Aplicada |
Prerrequisitos |
• Diseñar y manipular bases de datos relacionales.
• Administrar bases de datos utilizando un sistema de gestión de bases de datos. • Conocer los fundamentos de sistemas de información. • Comprender las diferentes metodologías existentes para el desarrollo de sistemas de información. • Planificar y gestionar proyectos de sistemas de información en el entorno de las TI, en base a una metodología de desarrollo. • Instalar, configurar y administrar servidores DNS, WEB, FTP, DHCP, Correo e impresión en multiplataforma para los servicios del site de telecomunicaciones, además establecer seguridad en redes locales para protección de la información. |
Competencias | Atributos de Ingeniería |
Diferenciar las características de un sistema de bases de datos centralizado y uno distribuido. | Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería | Diseñar los niveles de transparencia de una BDD elaborando consultas y operaciones. | Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería | Distinguir las características de una base de datos orientada a objetos. | Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería | Diseñar BDOO. | Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería | Elaborar consultas y operaciones sobre una BDOO. | Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería | Diferenciar las características de un sistema de bases de datos distribuido y un sistema multibases de datos. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Definir la arquitectura de un sistema multibases de datos. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Elaborar consultas y operaciones sobre un sistema multibases de datos | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas | Implementa esquemas de seguridad en los sistemas de base de datos para garantizar la integridad y confiabilidad de los mismos. | Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas |
Normatividad |
• Presentarse al aula de clase a más tardar 10 min.
• Cumplir con el 80% de asistencia • Mostrar un comportamiento de respeto dentro del aula. • No se permite el uso de celulares. • No se permite tomar fotos ni video • Entregar oportunamente los trabajos • Participar en las actividades escolares que el docente indique • Solicitar permiso al profesor cuando se requiera salir del aula • Entregar por lo menos el 60% de tareas en CN |
Materiales |
• Material escolar básico
• Computadora • USB • Material Syllabus • Bibliografía • Acceso a internet • SGBD |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Fundamentos de bases de datos / |
Silberschatz, Abraham |
McGraw-Hill, |
5a. / 2006. |
10 |
- |
Fundamenos de sistemas de bases de datos / |
Elmasri, Ramez |
Pearson, |
3a. / 2002. |
1 |
- |
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 2.3.1 | |
PARCIAL 2 | De la actividad 3.1.1 a la actividad 4.1.6 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. SISTEMAS DE BASES DE DATOS DISTRIBUIDAS.
1.1. Diferenciar las características de un sistema de bases de datos centralizado y uno distribuido. 1.1.1. Gestionar información sobre las características básicas del modelo de bases de datos distribuidas. ![]() ![]() 1.1.2. Elaborar un cuadro comparativo de las características de los modelos: distribuido y centralizado. ![]() 1.1.3. Investigar y utilizar herramientas de software propios para el manejo de bases de datos distribuidas (BDD). ![]() 1.2. Diseñar los niveles de transparencia de una BDD elaborando consultas y operaciones. 1.2.1. Elaborar el modelo de datos de problemas específicos del entorno que involucren BDD. ![]() 1.2.2. Realizar práctica de ejercicios atendiendo una batería de consultas y operaciones sobre la BDD elaborada anteriormente. ![]() |
2. SISTEMAS DE BASES DE DATOS ORIENTADAS A OBJETOS.
2.1. Distinguir las características de una base de datos orientada a objetos. 2.1.1. Gestionar información sobre las características básicas del modelo de bases de datos orientadas a objetos. Plasmar los resultados en un cuadro sinóptico. ![]() Mannino Michael V (2009). Administración de bases de datos: Diseño y desarrollo de aplicaciones. 2da. Edición, Editorial Mc Graw Hill. Pag. 641 ![]() Mannino Michael V (2009). Administración de bases de datos: Diseño y desarrollo de aplicaciones. 2da. Edición, Editorial Mc Graw Hill. Pag. 654 ![]() Mannino Michael V (2009). Administración de bases de datos: Diseño y desarrollo de aplicaciones. 2da. Edición, Editorial Mc Graw Hill. Pag. 655 - 672 2.2. Diseñar BDOO. 2.2.1. Investigar y utilizar herramientas de software propios para el manejo de bases de datos orientadas a objetos (BDOO). ![]() 2.2.2. Elaborar el modelo de datos de problemas específicos del entorno que involucren BDOO. ![]() 2.3. Elaborar consultas y operaciones sobre una BDOO. 2.3.1. Realizar práctica de ejercicios atendiendo una batería de consultas y operaciones sobre la BDOO elaborada anteriormente. ![]() Mannino Michael V (2009). Administración de bases de datos: Diseño y desarrollo de aplicaciones. 2da. Edición, Editorial Mc Graw Hill. Pág. 644 - 648 |
3. SISTEMAS DE MULTIBASE DE DATOS.
3.1. Diferenciar las características de un sistema de bases de datos distribuido y un sistema multibases de datos. 3.1.1. Gestionar información sobre las características básicas del modelo de multibases de datos. Plasmar los resultados en un cuadro sinóptico y compartir en plenaria. ![]() 3.1.2. Elaborar un cuadro comparativo de las características de los modelos: distribuido y multibases de datos. Compartir resultados en plenaria. ![]() 3.2. Definir la arquitectura de un sistema multibases de datos. 3.2.1. Investigar y utilizar herramientas de software propios para la operación y manejo de multibases de datos. ![]() 3.2.2. Elaborar el modelo de datos de problemas específicos del entorno que involucren multibases de datos. ![]() 3.3. Elaborar consultas y operaciones sobre un sistema multibases de datos 3.3.1. Realizar práctica de ejercicios atendiendo una batería de consultas y operaciones sobre la multibases de datos elaborada anteriormente. ![]() |
4. ESQUEMAS DE SEGURIDAD.
4.1. Implementa esquemas de seguridad en los sistemas de base de datos para garantizar la integridad y confiabilidad de los mismos. 4.1.1. El estudiante, investiga sobre los subtemas, elabora una presentación en equipo y expone. ![]() 4.1.2. El profesor, ejemplifica los subtemas de espejeo, réplica de datos, respaldo, recuperación, migración, monitoreo y auditoría. ![]() 4.1.3. El estudiante realiza prácticas de laboratorio para espejeo y réplica de datos. Elabora el reporte de práctica correspondiente. ![]() 4.1.4. Realiza prácticas de laboratorio para respaldos. Elabora el reporte de práctica. ![]() 4.1.5. Realiza práctica de laboratorio para recuperar datos. Elabora el reporte de práctica. ![]() 4.1.6. Realiza práctica para migrar la base de datos. Elabora el reporte correspondiente ![]() |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |