REACA07-A CONTENIDO DE LA ASIGNATURA UNIDAD ACADEMICA JUVENTINO ROSAS CARRERA: INGENIERIA EN TELEMATICA INFORMACIÓN GENERAL DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA: BASE DE DATOS I CUATRIMESTRE: 5 CLAVE: 19BDD0533-ES CRÉDITOS: 5 HORAS PRESÉNCIALES/SEMANA: 4 OBJETIVO: Dar al alumno los conocimientos fundamentales, teóricos y prácticos, necesarios para comprender el funcionamiento de los Sistemas de Bases de Datos, así como para que pueda diseñar y construir sus propias bases de datos. TEMAS Y SUBTEMAS 8 1-2 UNIDAD I Introducción a las bases de datos 1.1 Introducción 1.2 Conceptos básicos 1.2.1.- Definición de base de datos. 1.2.2.- Objetivos de los sistemas de base de datos. 1.2.3.- Abstracción de la información. 1.2.4.- Modelos de datos. 1.2.5.- Instancias y esquemas. 1.2.6.- Independencia de los datos. 1.2.9.- Manejador de bases de datos. 1.2.10.- Administrador de bases de datos. 1.2.11.- Normalización 1.3 Sistemas de archivos 1.4 Sistemas de bases de datos 1.5 Historia de los sistemas de bases de datos 8 3-4 UNIDAD II Sistemas de Bases de Datos REACA07-A 2.1 Modelos de Datos 2.2 Arquitectura de los Sistemas de Bases de Datos 2.3 Lenguajes de los Sistemas de Gestión de Bases de Datos 2.3.1.- Lenguaje de Definición de Datos 2.3.2.- Lenguaje de Manejo de Datos 2.3.3.- Lenguajes de Cuarta Generación 2.4.- Clasificación de los Sistemas de Gestión de Bases de Datos 2.5.- Funciones de los Sistemas de Gestión de Bases de Datos 2.6.- Componentes de un Sistema de Gestión de Bases de Datos 8 5-6 UNIDAD III Modelo Entidad-Relación 3.1 Entidades y conjuntos de entidades. 3.2 Relaciones y conjunto de relaciones. 3.3 Limitantes de mapeo. 3.4 Llaves primarias. 3.5 Diagrama entidad-relación. 3.6 Reducción de los diagramas E-R a tablas. 3.7 Generalización y especialización. 3.8 Agregación. 12 7-8-9 UNIDAD IV El Modelo Relacional 4.1.- Introducción 4.2.- El Modelo Relacional 4.3.- Estructura de Datos Relacional 4.3.1 Relaciones 4.3.2 Propiedades de las Relaciones 4.3.3 Tipos de Relaciones 4.3.4 Claves 4.3.5 Esquema de una Base de Datos Relacional 4.4.- Reglas de Integridad 4.4.1 Nulos 4.4.2 Regla de Integridad de Entidades 4.4.3 Regla de Integridad Referencial 4.4.4 Reglas de Negocio 4.5.- Lenguajes Relaciónales 4.5.1 Álgebra Relacional 4.5.2 Calculo Relacional 4.5.3 Otros Lenguajes 4.6.- Vistas 4.7.- Diseño 4.7.1.- Peligros en el diseño de bases de datos relacionales. 4.7.2.- Primera y segunda forma normal. REACA07-A 4.7.3.- Tercera forma normal y la forma normal de Boyce-Codd. 4.7.4.- Cuarta y quinta forma normal. 4.7.5.- Otros enfoques hacia el diseño de bases de datos. 4 10 UNIDAD V Modelo de datos de red 5.1 Conceptos básicos. 5.2. Diagramas de estructura de datos. 5.3. El modelo CODASYL DBTG. 5.4. Recuperación de datos en DBTG. 5.5. Actualización en DBTG. 5.6. Procesamiento de conjuntos en DBTG. 8 11-12 UNIDAD VI Modelo de datos jerárquico. 6.1. Conceptos básicos. 6.2. Diagramas de estructura de árbol. 6.3. Recuperación de la información. 6.4. Actualización. 6.5. Registros virtuales. 12 13-14-15 UNIDAD VII SQL Y BDOO 7.1.- ¿Qué es SQL? 7.2.- Instrucciones del lenguaje 7.2.1.- LDD con SQL (construcción de bases de datos) 7.2.2.- LMD con SQL (simulación y uso de bases de datos) 7.2.3.- Administración con SQL 7.2.4.- Procedimientos almacenados y disparadores 7.3.- Bases de Datos Orientadas a Objetos REACA07-A REFERENCIAS BIBLIOGRÁFICAS Título: Conceptual Database Design An Entily Relationship Approach Autor: Batini C, Ceri Stefano, Shamkant Editorial: The Benjamin/Cummings Company Lugar y Año de Edición: 1992 Título: Database Modeling And Design Autor: Kaufmann, Morgan Editorial: The Entily Relationship Approach Lugar y Año de Edición: 1990 Título: Object Oriented Data Systems Autor: Zdonik, Stanley B; Maier, David; Kaufmann, M Editorial: Lugar y Año de Edición: 1990 Titulo: Concepción Y Diseño De Base De Datos Autor: Adoración De Miguel; Piattimi, Mario Editorial: Addison Wesley Lugar y Año de Edición: Titulo: Introducción A Los Sistemas De Base De Datos Autor: Date, C.J Editorial: Addison Wesley Interamericana Lugar y Año de Edición:1990 Titulo: Fundamentos De Base De Datos Autor: Korth, Henry F; Silberschatz Abraham Editorial: Mc Graw Hill Lugar y Año de Edición: 1993 REACA07-A