INSTITUTO TECNOLÓGICO DE LAS AMÉRICAS
Vicerrectoría Académica
Plantilla de Programa de Asignatura
1. Descripción de la asignatura:
Esta asignatura introduce al estudiante en los conceptos fundamentales para diseñar base de
datos basadas en las mejores prácticas de la industria, así como detalles de su
implementación.
Se impartirá todos los conocimientos esenciales para representar los datos que forman parte
de un sistema de información a través de distintas formas de modelar los datos.
2. Justificación:
Por medio de este curso, se busca desarrollar una visión general de la naturaleza y propósito
de los sistemas de almacenamiento de datos, dichos conocimientos serán indispensables para
la creación de sistemas de información y de soporte a las decisiones.
3. Competencias específicas de la asignatura:
1) Organiza los datos en estructuras de base de datos relacional de acuerdo con la cuarta
forma normal, para optimizar las operaciones de búsqueda, selección y consulta.
2) Define los conceptos básicos relacionados con la Base de Datos.
3) Describe los componentes principales de un modelo Entidad-Relación, asociando
entidades a través de sus distintos vínculos y estableciendo la relación de negocio
(cardinalidad) entre éstas.
4) Ilustra a través del Modelo Relacional, la estructura de las tablas con sus atributos y la
definición de claves.
5) Explica las operaciones de álgebra relacional como una introducción de lo que luego
serán sentencias de SQL.
6) Explica y aplica las distintas formas normales, para construir un diseño adecuado de
Base de Datos.
7) Desarrolla instrucciones simples para recuperar y dar mantenimiento a las Base de
Datos.
4. Resultados de Aprendizaje Generales:
(2) La capacidad de diseñar soluciones para problemas técnicos bien definidos y ayudar con el
diseño de ingeniería de sistemas, componentes o procesos adecuados a la disciplina.
A. La aplicación de circuitos eléctricos, programación de computadoras, aplicaciones de
software asociadas, electrónica analógica y digital, microcomputadoras, sistemas operativos,
redes de área local y estándares de ingeniería para la construcción, prueba, operación y
mantenimiento de sistemas de computadoras y sistemas de software asociados.
INSTITUTO TECNOLÓGICO DE LAS AMÉRICAS
Vicerrectoría Académica
Plantilla de Programa de Asignatura
5. Contenido:
Módulo 1. Introducción
1.1. Aplicaciones de los Sistemas de Bases de Datos
1.2. Estructura de un sistema de Bases de Datos
1.3. Visión de los datos
1.4. Control de Acceso de las bases de Datos
Módulo 2. Modelos de Datos- Modelo Entidad-Relación
2.1. Conceptos básicos
2.2. Cuestiones de Diseño
2.3. Diagrama Entidad -Relación
2.4. Conjunto de Entidades Débiles.
Módulo 3. Modelos de Datos: El modelo relacional
3.1. La estructura de las bases de datos relacionales
3.2. El álgebra relacional
3.3. Operaciones del álgebra relacional extendida
3.4. Modificación de la Base de Datos
3.5. Vistas
Módulo 4. Bases de Datos Relacionales
4.1. Introducción
4.2. Estructura básica
4.3. Operaciones sobre conjuntos
4.4. Funciones de agregación
4.5. Subconsultas anidadas
4.6. Consultas complejas
4.7. Modificación de la base de datos
4.8. SQL incorporado
4.9. SQL dinámico
Módulo 5. Diseño de bases de datos relacionales
5.1. Primera forma normal
5.2. Dependencias funcionales
5.3. Forma normal de Boyce-Codd
5.4. Tercera forma normal
5.5. Cuarta forma normal
5.6. Proceso General del Diseño de Bases de Datos
Módulo 6. Sistemas No Relacionales
6.1. Base de datos NoSQL
6.2. Sistemas de Archivos
6.3. Bases de Datos orientadas a objetos
6.4. Base de datos basadas en grafos
INSTITUTO TECNOLÓGICO DE LAS AMÉRICAS
Vicerrectoría Académica
Plantilla de Programa de Asignatura
6. Calificación:
Examen Primer Parcial 20 puntos
Examen Segundo Parcial 20 puntos
Examen Final 30 puntos
Prácticas 30 puntos
7. BIBLIOGRAFÍA
- Fundamentos de Bases de Datos
Abraham Silberschatz
McGraw Hill (2002, 4ª. Edición)
- Database Systems: A practical approach to Design, Implementation, and
Management 4th Edition, Addison-Wesley
Thomas M. Connolly, et al
ISBN: 0-321-21025-5
Año: 2004
- Introducción a los Sistemas de Base de Datos
Jeffrey D. Ullman - Jennifer Widom (Prentice Hall),
ISBN: 9701702565
ISBN-13: 9789701702567
- Introducción a las Bases de Datos. El Modelo Relacional
Autor/es: Olga Pons Capote, Nicolás Marín Ruiz, Juan Miguel Medina Rodríguez, Silvia
Acid Carrillo, Mª Amparo,
ISBN: 8497323963
Año: 2005