Syllabus

IFF-1026 TOPICOS DE BASE DE DATOS

MTI. JOEL I. CHUC UC

jichuc@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
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.   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 una BDOO.   Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas
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
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.   Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería
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.   Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería

Normatividad
  1. Cumplir con todos los trabajos marcados en clases y extra clases; las tareas deberán ser entregadas por la vía establecida por el profesor en tiempo y forma para hacerse acreedor a los puntos correspondientes. En caso de entregar trabajos duplicados aun con diferente formato, todos los trabajos serán rechazados.
  2. Participar en el salón de clases cuando se le requiera.
  3. En exposiciones en equipo todos los integrantes deberán participar sin excepción.
  4. Mantener el teléfono celular en modo vibrador o silenciado, en caso de un uso inadecuado del teléfono celular dentro del áula de clases el alumno deberá abandonar el aula de clases siendo acredor a las faltas correspondientes
  5. Tener el mínimo de asistencias requerido por la subdirección académica (80%).
  6. Tener un comportamiento de disciplina dentro del salón de clases, cualquier falta de respeto puede repercutir en la expulsión del salón de clase y por consiguiente en faltas y negativas para la entrega de trabajos.
  7. Asistir al salón de clases a la hora indicada a más tardar 10 min. después de la entrada del profesor, momento en el cual se realizará el pase de lista, por lo tanto transcurrido ese tiempo se negará el acceso haciéndose acreedor a una falta por cada hora que dure la sesión.
  8. La toma de fotografías o videos durante la sesión de clase requiere autorización del profesor, aún cuando estas sean realizadas al material presentado en pantalla.

Materiales
  1. Computadora con acceso a Internet
  2. Dispositivo de almacenamiento, preferentemente memoria flash (usb)
  3. Materiales de aprendizaje de las sesiones (syllabus)
  4. Libreta y pluma para hacer anotaciones

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares

Parámetros de Examen
PARCIAL 1 De la actividad 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.. Determinar los exponentes mas representativos de BDD en el mercado
                           Base de Datos distribuidas (517934 bytes)
                          
                   1.1.1. Gestionar información sobre las características básicas del modelo de bases de datos distribuidas. Plasmar los resultados en un resumen y compartir en plenaria.
                          
                   1.1.2. Elaborar un cuadro comparativo de las características de los modelos: distribuido y centralizado. Compartir resultados en plenaria.
                           Análisis comparativo de los modelos de batos relacional, orientado a objeto y distribuidos (725591 bytes)
                          
                   1.1.3. Investigar y utilizar herramientas de software propios para el manejo de bases de datos distribuidas (BDD).
                           Reglas de las bases de datos distribuidas (1000612 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.
                           Caracteristicas delas BDD (517934 bytes)
                          
                   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 y compartir en plenaria.
                           SISTEMAS GESTORES DE BASE DE DATOS ORIENTADO A OBJETOS (588718 bytes)
                          
                   2.1.2. Investigar y utilizar herramientas de software propios para el manejo de bases de datos orientadas a objetos (BDOO).
                          
          2.2. Diseñar BDOO.
                   2.2.1. 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.
                          
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