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. Conceptos de base de datos distribuidas (444228 bytes) Manual de Prácticas de IFF-1026 TOPICOS DE BASE DE DATOS_IIF (41393 bytes) 1.1.2. Elaborar un cuadro comparativo de las características de los modelos: distribuido y centralizado. Diseño de base de datos distribuidas (1860337 bytes) 1.1.3. Investigar y utilizar herramientas de software propios para el manejo de bases de datos distribuidas (BDD). Procesamiento de operaciones de actualización distribuidas (15061 bytes) 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. Procesamiento de consultas distribuidas (14917 bytes) 1.2.2. Realizar práctica de ejercicios atendiendo una batería de consultas y operaciones sobre la BDD elaborada anteriormente. Manejo de transacciones (1607705 bytes) |
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. 2.1. El modelo de datos orientado a objetos 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 2.1.1. Características de los SGBDOO. 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 2.1.2. Tipos de SGBDOO. 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. El estándar ODMG. (18769 bytes) 2.2.2. Elaborar el modelo de datos de problemas específicos del entorno que involucren BDOO. 2.3. Identidad y estructura de objetos (13110 bytes) 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. 2.4. Encapsulamiento, herencia y polimorfismo en BDOO. 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. Características y clasificación (68948 bytes) 3.1.2. Elaborar un cuadro comparativo de las características de los modelos: distribuido y multibases de datos. Compartir resultados en plenaria. SBDF (834500 bytes) 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. https://1drv.ms/b/s!Aj0eJcZ3FeI-iluyXwE1-khj10oM?e=9yzIZt 3.2.2. Elaborar el modelo de datos de problemas específicos del entorno que involucren multibases de datos. https://1drv.ms/w/s!Aj0eJcZ3FeI-ilxApZejX9XLHE-Z?e=Haqhh7 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. https://1drv.ms/b/s!Aj0eJcZ3FeI-il3-GjCD91i50NVL?e=t7OYSV |
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. Ramírez A. Elmasri, Shamkant B. Navathe, Fundamentos de Sistemas de Bases de Datos, 3ª. Edición, Addison Wesley, 2002. 4.1.2. El profesor, ejemplifica los subtemas de espejeo, réplica de datos, respaldo, recuperación, migración, monitoreo y auditoría. Ramírez A. Elmasri, Shamkant B. Navathe, Fundamentos de Sistemas de Bases de Datos, 3ª. Edición, Addison Wesley, 2002. 4.1.3. El estudiante realiza prácticas de laboratorio para espejeo y réplica de datos. Elabora el reporte de práctica correspondiente. Ramírez A. Elmasri, Shamkant B. Navathe, Fundamentos de Sistemas de Bases de Datos, 3ª. Edición, Addison Wesley, 2002. 4.1.4. Realiza prácticas de laboratorio para respaldos. Elabora el reporte de práctica. Ramírez A. Elmasri, Shamkant B. Navathe, Fundamentos de Sistemas de Bases de Datos, 3ª. Edición, Addison Wesley, 2002. 4.1.5. Realiza práctica de laboratorio para recuperar datos. Elabora el reporte de práctica. Ramírez A. Elmasri, Shamkant B. Navathe, Fundamentos de Sistemas de Bases de Datos, 3ª. Edición, Addison Wesley, 2002. 4.1.6. Realiza práctica para migrar la base de datos. Elabora el reporte correspondiente Ramírez A. Elmasri, Shamkant B. Navathe, Fundamentos de Sistemas de Bases de Datos, 3ª. Edición, Addison Wesley, 2002. |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |