FUNDAMENTOS DE BASE DE DATOS Asignatura Clave: COM089 Número de Créditos: 6 Teórico: 4 Práctico: 2 Asesor responsable: José Emilio Sánchez García Correo Electrónico: [email protected] INSTRUCCIONES PARA OPERACIÓN ACADÉMICA: El Sumario representa un reto, los Contenidos son los ejes temáticos, los Activos una orientación inicial para resolverlos y la síntesis concluyente, como posibilidad de integración conceptual corresponderá a lo factible de un punto de vista temático amplio. La visión global de los asuntos resueltos como Titular Académico, te ofrecerá oportunidades de discusión que se enriquecerán en la medida que intensificas las lecturas, asistes a tu comunidad de estudio, te sirves de los asesores y analizas la ciberinformación disponible posicionándote de los escenarios informativos adecuados. Los períodos de evaluación son herramientas de aprendizaje. Mantén informado al Tutor de tus avances académicos y estado de ánimo. Selecciona tus horarios de asesoría. Se recomienda al Titular Académico (estudiante) que al iniciar su actividad de dilucidación, lea cuidadosamente todo el texto guión de la asignatura. COMPETENCIAS: Conocer los fundamentos teóricos de bases de datos para la traducción de problemas del mundo real a modelos relacionales; para el diseño, desarrollo e implementación de un sistema de base de datos. SUMARIO: Diseñar, desarrollar e implementar eficientemente bases de datos. FUNDAMENTOS DE BASE DE DATOS CONTENIDO: Unidad I Unidad II Unidad III Unidad IV Unidad V Introducción a las bases de datos. Modelos de datos. Modelo relacional. Diseño de base de datos relaciónales. Lenguaje de base de datos. ACTIVOS UNIDAD I Introducción a las bases de datos I.1.- Características de las bases de datos. I.2.- Visión de los datos. I.3.- Sistemas manejadores de bases de datos. I.4.- Componentes de un sistema gestor de base de datos. I.5.- Estructura del sistema completo. UNIDAD II Modelos de Datos II.1.- Modelación de la realidad. II.2.- Modelo jerárquico. II.3.- Modelos de redes. II.4.- Modelo entidad-relación. II.5.- Modelo de objetos. UNIDAD III Modelo Relacional III.1.- Principios básicos del modelo relacional. III.2.- Terminología del modelo relacional. III.2.1.- Relaciones. III.2.2.- Dominios y atributos. III.2.3.- Intención y extensión de las relaciones. III.3.- Consistencia de la representación lógica relacional. III.3.1.- Claves de las relaciones. III.3.2.- Integridad de los esquemas relaciónales. III.4.- Traducción del esquema E-R al esquema relacional. UNIDAD IV Diseño de base de datos relaciónales IV.1.- Dependencias funcionales. IV.2.- Reglas de normalización. UNIDAD V Lenguaje de Base de Datos V.1.- Antecedentes de SQL. V.2.- Álgebra relacional. V.2.1.- Operadores Básicos. V.2.1.1.- Operador unión. V.2.1.2.- Operador Diferencia. V.2.1.3.- Operador Selección. V.2.1.4.- Operador Proyección. V.2.1.5.- Operador Producto Cartesiano. V.2.2.- Operadores Avanzados V.2.1.1.- Operador de intersección. V.2.1.2.- Operador de Reunión. V.2.1.3.- Operador de División. V.3.- El Lenguaje Relacional. V.3.1.- Consulta de la información. V.3.2.- Inserción de la información. V.3.3.- Modificación de la información. V.3.4.- Borrado de la información. ESCENARIOS INFORMATIVOS: - Asesores locales. - Asesores externos. - Disposición en internet. - Fuentes directas e indirectas. BIBLIOGRAFÍA: Castaño, Adoración de Miguel y Piattini, Mario 1993 Concepción y diseño de bases de datos: Del modelo E-R al modelo relacional. Editorial Adison-Wesley Iberoamericana y RA-MA. Hansen, G.W. y Hansen J.V. 1997 Diseño y gestión de bases de datos. Editorial Prentice Hall. James, Martín 1995 Organización de las base de datos. Editorial Prentice Hall. Luque Ruiz, Irene y otros. 2002 Bases de datos: Desde Chen hasta Codd con Oracle. Editorial Alfaomega Silberschatz, Abraham y otros. 1998 Fundamentos de bases de datos. Editorial McGraw-Hill. Y. H. Alice, Tsai 1990 Sistemas de Base de Datos. Editorial Prentice Hall. Páginas WEB: Sistemas de Bases de Datos. http://www.wikilearning.com/definicion_y_caracteristicas_de_un_sbd-wkccp-36211.htm Modelo de Datos, Modelo Relacional, E-R, SQL. http://personal.lobocom.es/claudio/sql002.htm INTEGRACIÓN CONCEPTUAL: El Titular Académico tendrá los conocimientos para obtener el diseño lógico y físico de bases de datos utilizando el lenguaje estándar SQL, para la definición y manipulación de la información contenida en las mismas. -------------------------------------------------------------------------------------------------------------REPORTES CRÍTICOS O SUGERENTES A: Lic. Mario Antonio Flores Flores, Coordinador General Educativo. (Correo electrónico: [email protected]); Benito Juárez No. 39, Mochicahui, El Fuerte, Sinaloa, México. C.P. 81890, Tel. 01 (698) 8 92 00 42. -------------------------------------------------------------------------------------------------------------UNIVERSIDAD AUTÓNOMA INDÍGENA DE MÉXICO Mochicahui, El Fuerte, Sinaloa Juárez 39, C.P. 81890. Tel y fax: (698)8 92 00 42 y 8 92 00 23 Correo electrónico:_ [email protected] Página Web: http//www.uaim.edu.mx