PROGRAMA DE ASIGNATURA DE BASES DE DATOS I Table of contents 1 INFORMACIÓN GENERAL...2 2 INTRODUCCIÓN... 2 3 OBJETIVOS GENERALES DE LA ASIGNATURA... 3 4 OBJETIVOS, TEMAS Y... 3 5 PLAN TEMÁTICO...5 6 SISTEMA DE EVALUACIÓN...6 7 BIBLIOGRAFÍA... 7 8 RELACIÓN DE AUTORES...7 9 APROBACIÓN...7
1. INFORMACIÓN GENERAL FACULTAD: Ciencias de la Educación y Humanidades PLAN DE ESTUDIOS: 1999 CARRERA: TIEMPO DE ESTUDIOS: Informática Educativa 3 años para Profesor de Educación Media 5 años para Licenciado MENCIÓN U ORIENTACIÓN: NOMBRE DE ASIGNATURA: Licenciatura en Informática Educativa Bases de Datos I AÑO ACADÉMICO: 4 SEMESTRE: 1 FRECUENCIA SEMANAL: DIURNO: NOCTURNO: TOTAL DE HORAS: 4 Horas 5 Horas 4 Horas Diurno 77 Horas Nocturno 62 Horas CREDITOS: REQUISITOS: CORREQUISITOS: Ninguno Ninguno Ninguno CÓDIGO: 2. INTRODUCCIÓN Por todos es conocida la necesidad que tiene el profesor de secundaria de procesar y administrar información. Dicha información está referida no solamente a los conocimientos de su especialidad, sino también a la gran cantidad de relacionados con su quehacer docente. Esta información debe organizarla adecuadamente para poder obtener de ella los máximos beneficios. Lamentablemente la formación del docente en general no incluye su capacitación para manipular bases de, mucho menos si se hace esto electrónicamente. La carrera de Informática Educativa no puede obviar esta necesidad no solamente porque está formando un profesional para el sector educativo, sino también porque este profesional Pag 2
debe convertirse en un capacitador para el profesor de secundaria en el uso de nuevas tecnologías que apoyen el trabajo en las escuelas ya sea para las distintas disciplinas como para el registro académico de los estudiantes. Cabe mencionar también el hecho de que una buena administración de la información que procesa un centro escolar puede convertirse en uno de los pilares de su desarrollo, por lo tanto el especialista en Informática Educativa con una buena formación en el diseño y administración de bases de será también un recurso humano de indiscutible apoyo a la administración escolar. El presente curso está enfocado de tal manera que el alumno adquiera un conocimiento profundo de lo que es un sistema de bases de, haciendo especial énfasis en el diseño y manejo de los sistemas de base de, como uno de los más utilizados actualmente, por sus ventajas prácticas y rápida comprensión por parte de usuarios que no tienen grandes conocimientos en lo que respecta a sistemas de bases de. Esta asignatura junto con la asignatura Bases de Datos II completarán la formación del estudiante en esta disciplina y le proporcionarán un enfoque moderno en la administración de las bases de. El estudio de base de I se iniciará con el estudio de conceptos básicos, definiciones y lenguajes de consulta estructurado, así como el diseño de base de. Se continuará con el estudio de algunos modelos de. El estudio de diferentes modelos proporcionará al estudiante un criterio amplio sobre la selección del modelo adecuado para cada situación a resolver. 3. OBJETIVOS GENERALES DE LA ASIGNATURA Académicos 1. Describir los conceptos, definiciones, principios, lenguajes y modelos que sustentan las bases de. 2. Identificar mediante un gestor de base de los aspectos teóricos estudiados. 3. Usar la teoría estudiada en el diseño de un sistema de base de. SicoSociales 1. Desarrollar una conciencia crítica hacia el manejo de la información y la utilización racional de la tecnología en la educación. 2. Orientar a la resolución de los problemas que surgen durante el diseño y la utilización de un sistema de base de. 3. Adquirir hábitos de respeto hacia los derechos de autor. 4. OBJETIVOS, TEMAS Y. Tema 1. Introducción a las bases de Pag 3
1. Conocer la importancia y necesidad de un sistema de base de. 2. Apropiarse de los conceptos básicos de la teoría de las bases de para ser aplicadas posteriormente. 1. Introducción a las bases de, físicos, lógicos, campos, registros, archivos. 2. Registros lógicos, registros físicos. 3. Bases de, objetivos de una organización de bases de. 4. Entidades y atributo. 5. Independencia de, lenguaje de definición de, lenguaje de manipulación de, gestor de base de, administrador de base de, usuario de base de y estructura del sistema global. Tema 2. Modelo Entidad-Relación y Modelo relacional 1. Aplicar los conceptos del Modelo Entidad-Relación para la construcción de diagramas E-R. 2. Realizar operaciones fundamentales del álgebra relacional. 1. Entidades y conjunto de entidades. 2. Diagramas Entidad-Relación(E-R), restricciones de asignación, claves, reducción de los diagramas E-R a tablas. 3. Modelo relacional, Álgebra relacional. 4. Modificación de la base de, vistas. Tema 3. Lenguajes y restricciones de integridad 1. Definir los conceptos fundamentales de los lenguajes SQL y Quel. 2. Identificar las restricciones de integridad referencial 1. Lenguaje de consulta estructurada SQL, Quel. Restricciones de integridad. Tema 4. Diseños de bases de 1. Identificar los peligros en el diseño de bases de 2. Aplicar las diferentes técnicas de normalización en el diseño de una base de. Pag 4
1. Peligros en el diseño de bases de. 2. Dependencias funcionales, Formas normales de las relaciones. Tema 5. TIPOS DE MODELOS DE DATOS 1. Identificar las características de cada modelo 2. Analizar teóricamente ejemplos de cada modelo. 1. Modelo de objeto semántico, Modelo de Red, Modelo Jerárquico Tema 6. Bases de distribuidas 1. Reconocer las características de base de distribuidas. 1. Estructuras de bases de distribuidas. 2. Consideraciones al distribuir la base de. 3. Diseño de bases de distribuidas. 5. PLAN TEMÁTICO CURSO REGULAR DIURNO NUM UNIDAD Conf Lab CP Sem. total I Introducción a las bases de 4 2 6 12 II Modelo 2 2 6 10 Entidad-Relación III IV Lenguajes y restricciones de integridad Diseños de bases de 4 4 3 11 4 6 6 2 18 V Tipos de 6 4 4 14 Pag 5
VI modelos de Bases de distribuidas 2 4 4 10 Evaluaci# 2 Total 22 6 24 25 77 CURSO REGULAR NOCTURNO NUM UNIDAD Conf Lab CP Sem. total I Introducción a las bases de 4 6 10 II Modelo 2 4 6 Entidad-Relación III IV V VI Lenguajes y restricciones de integridad Diseño de bases de Tipos de modelos de Bases de distribuidas 4 2 2 8 4 6 6 2 18 6 2 4 12 2 2 2 6 Evaluaci# 2 2 Total 22 6 14 20 62 6. SISTEMA DE EVALUACIÓN Dos exámenes parciales que representen cada uno el 30%. Para cada parcial acumular el 20% Pag 6
de evaluaciones sistemáticas. 7. BIBLIOGRAFÍA Bibliografía básica: 1. Fundamentos de Bases de Datos, Henry F. Korth _ Abraham Silberschatz, McGRAW-HILL. Bibliografía complementaria: 1. Sistemas de Bases de Datos, Carlos González Alvarado, Editorial Tecnológica de Costa Rica. 2. Sistemas de Base de Datos, Alice Y. H. Tsai, Prentice-Hall Hispanoamericana, S.A. 3. Procesamiento de Bases de Datos, Prentice Hall, David M. Kroenke. 4. Fundamentos y modelos de bases de, Adoración de Miguel Castaño, Mario G. Piattini Velthuis, Alfaomega grupo Editor, S.A.. 8. RELACIÓN DE AUTORES 1. Dra. Oneyda Ortega 2. Esp. Marlene Ruiz. 9. APROBACIÓN Fecha de aprobación: 15 de Enero del 2002. Aprobado por: Msc. Maribel Avendaño Avendaño. Jefa del Departamento de Matemática Pag 7