BIENVENIDOS
SEMESTRE: AGOSTO DICIEMBRE 2019
estela.rz@itzacatepec.edu.mx
erodriguezzavaleta@gmail.com
OBJETIVO(S) GENERAL(ES) DEL CURSO (competencias específicas a desarrollar en el curso)
• Analiza requerimientos y diseña bases de datos para generar soluciones al tratamiento de información basándose en modelos y estándares.
COMPETENCIAS PREVIAS
• Comprende y aplica los conceptos básicos de lógica matemática, conjuntos y relaciones para aplicarlos en modelos que resuelvan problemas computacionales.
TEMARIO
1. INTRODUCCIÓN A LAS BASES DE DATOS
1.1 Conceptos básicos
1.2 Objetivos de las Bases de Datos
1.3 Áreas de Aplicación de los Sistemas de
Bases de datos
1.4 Modelos de bases de datos
1.5 Clasificación de Bases de Datos
1.6 Arquitectura de base de datos
1.7 Arquitectura del SGBD
2. DISEÑO DE BASES DE DATOS CON EL MODELO E-R.
2.1 El Proceso de Diseño
2.2 Modelo Entidad-Relación
2.3 Diseño con diagramas E-R
2.4 Modelo E-R extendido
2.5 La Notación E-R con UML.
3. MODELO RELACIONAL
3.1 Introducción al modelo relacional
3.2 Conversión de Modelo E-R a Modelo
relacional
3.3 Esquema de la base de datos
3.4 Restricciones
3.3.1 Integridad de entidad
3.3.2 Integridad referencial
3.5 Integridad de dominio
4. NORMALIZACIÓN DE BASES DE DATOS
4.1 Conceptos básicos
4.2 Primera forma normal.
4.3 Dependencias funcionales y transitivas.
4.4 Segunda forma normal.
4.5 Tercera forma normal.
4.6 Forma normal Boyce-Codd.
4.7 Otras formas normales.
5. ÁLGEBRA RELACIONAL
5.1 Operaciones fundamentales del álgebra
relacional
5.2 Álgebra relacional extendida.
6. INTRODUCCIÓN AL LENGUAJE SQL
6.1 Características
6.2 Lenguaje de Definición de Datos (LDD)
6.3 Lenguaje de Manipulación de Datos (LMD)
FUENTES DE INFORMACIÓN
1. Korth, H. y Silbertchatz, A. Fundamentos de Bases de datos. (5ª ed.). Ed. McGraw Hill.
2. De Miguel, A. y Piattini, M. Fundamentos y modelos de bases de datos. (2ª ed.), Ed. Alfa-Omega Ramma.
3. Rob, P. y Coronel, C. Sistemas de Base de Datos (Diseño, Implementación y Administración). (5ª ed.).Ed. Thomson.
4. Kroenke, D. Procesamiento de Base de Datos –Fundamentos, diseño e implementación-.( 8ª ed). Ed. Pearson Prentice-Hall.
5. De Miguel, S. et al. Diseño de Base de datos –Problemas resueltos-. Ed. Alfaomega & Ra-ma.
6. Groff, J. y Weinberg, P. Manual de referencia SQL. Ed. McGraw Hill.
7. Date, C. (2012) Introduction to Data Base Systems (7ª Ed.) Ed. Addison – Wesley Iberoamericana.
8. De Miguel, S. y Piattini, M. Concepción y Diseño de Base de datos –Del modelo E-R al modelo relacional. Ed. Addison Wesley Iberoamericana, Ra-ma.