UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERIA Y ARQUITECTURA ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS PROGRAMA
Views 59 Downloads 3 File size 200KB
UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERIA Y ARQUITECTURA ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS PROGRAMA DE ASIGNATURA BASES DE DATOS I GENERALIDADES Código Nombre de la Asignatura Prerrequisito
: BAD115 : Base de Datos : SIO-115 Sistemas Operativos , DSI-215 Diseño de Sistemas II. Número horas teóricas semanales : 4 Número horas practicas semanales : 2 Duración del ciclo : 16 semanas Unidades valorativas : 4 Número Correlativo / Ciclo : 42 / IX Ciclo : I-2016 Coordinador : Ing. Elmer Arturo Carballo Ruíz Catedrático : Ing. Arnoldo Inocencio Rivas Molina.
II DESCRIPCION DE LA ASIGNATURA El contenido de la asignatura es básicamente: Una introducción al modelo relacional y algebra relacional. El uso de SQL como lenguaje estructurado de consultas, sentencias LMD (Lenguaje de Manipulación de Datos, LCD (Lenguaje de Control de Datos) y LDD (Lenguaje de Definición de Datos) La creación y manipulación de objetos a nivel de organización sobre esquemas o perfiles en el gestor de base de datos relacional. Una introducción a la inteligencia de negocios empleando las bodegas de datos y base de datos analítica.
III OBJETIVOS GENERALES Interpretar los diferentes componentes e interrelaciones de las diversas estructuras de sistemas gestores de bases de datos. Conocer los conceptos fundamentales necesarios para analizar, diseñar un sistema de bases de datos. Implementar los conceptos de fundamentos de base de datos en un proyecto de sistemas y hacer uso de una base de datos competitiva en el mercado laboral.
1
Aprender el uso y manejo de lenguaje estructurado de consultas (SQL), lenguaje de definición (DDL), control (LCD) y manipulación de datos (DML). Realizar una investigación de temas de vanguardia de base de datos con el uso de formato estándar para la documentación y presentación del reporte.
IV METODOLOGIA DE LA ENSEÑANZA La metodología a utilizar serán las clases expositivas, las discusiones de problemas y laboratorios aplicados a la realidad y la exposición y defensa de proyectos por los estudiantes. Se proporcionará al estudiante material de apoyo y guías para la discusión de problemas y aplicabilidad de los conceptos en el centro de cómputo. Adicionalmente se recomendará la bibliografía a utilizar en los temas que contempla el programa.
V CONTENIDO. UNIDAD
CONTENIDO
DURACION H. CLASE H. DISC.
1. INTRODUCCION
1.1 Introducción al Modelo Relacional 1.2 El Algebra Relacional 1.3 Operaciones del Algebra 1.4 Manejo de las Operaciones de LMD
12
4
2. SQL
2.1 Conversión del Algebra Relacional a SQL. 2.2 Estructuras básicas del SQL 2.3 Operaciones de la Base de Datos 2.4 Lenguaje de Definición de Datos (LDD). 2.5 Creación de funciones, procedimientos y paquetes almacenados a nivel de la Base de Datos.
16
8
3. INTEGRIDAD Y SEGURIDAD DE LOS DATOS
3.1 Restricciones 3.2 Integridad Referencial 3.3 Disparadores 3.4 Seguridad y Autorización (DCL)
12
8
4. INDEXACION
4.1 Conceptos Básicos 4.2 Índices 4.3 Definición de Índices en SQL
4
2
5. XML
5.1 Documentos y Esquemas 5.2 Manipulación de Datos XML 5.3 Consultas xml
4
2
2
UNIDAD 6. INTRODUCCION A INTELIGENCIA DE NEGOCIOS
CONTENIDO 6.1 Almacenes de Datos. 6.2 Modelos de Datos. 6.3 Vistas Materializadas. 6.4 Minería de Datos.
DURACION H. CLASE H. DISC. 8
4
.
VI EVALUACIONES Las evaluaciones y ponderaciones de los contenidos del curso se distribuirán de la siguiente forma: Primera evaluación parcial : (Semana VIII Jue. o Sab. ) 20% Segunda evaluación parcial: (Semana XVI Jue o Sab. ) 20% Proyecto Etapa I : ( Semana VII ) 20% Proyecto Etapa II : ( Semana XV ) 25% Tarea de Investigación : (Martes 15 de Marzo de 2016) 15% Totales
100%
VII BIBLIOGRAFIA LIBROS: 1. Ramez Elmasri & Shamkant B. Navathe, “Fundamentos de Sistemas de Base de Datos”, Quinta Edicion, Pearson Addison Wesley, 2007, ISBN 978-84-7829-085-7. 2. Silberschatz, Abraham, Korth, Henry F y otros. “Fundamentos de Bases de Datos”. Quinta Edición, McGraw-Hill, 2006, ISBN: 84-481-4644-1. 3. Catherine M. Ricardo, “Base de Datos”, Primera Edición, McGraw Hill 2009, ISBN: 978-970-10-7275-2. 4. C. J. Date, “Introducción Sistemas de Base de Datos”, Séptima Edición, Pearson,2001, ISBN: 968-444-419-2. 5. Michael J. Hernandez, “Database Design for Mere Mortals™: A Hands-On Guide to Relational Database Design”, Second Edition, Addison Wesley, March 05, 2003, ISBN 0-201-75284-0. 6. Thomas M. Connolly, Carolyn E. Begg, Sistema de Base de Datos, un enfoque práctico para diseño, implementación y gestión, Cuarta Edición, Pearson Addison Wesley, 2005, ISBN: 84-7829-075-3.
3
7. Michael V. Mannino, Administración de Base de Datos Diseño y Desarrollo de Aplicaciones, Tercera Edición, McGraw-Hill, 2007. ISBN-13: 978-970-10-6109-1, ISBN-10: 970-10-6109-8.
8. Cesar Pérez, Oracle 10g Administración y Analisis de Base de Datos, Primera Edición, Alfaomega & Ra-ma, 2005, ISBN 84-7897-644-2.
NOTAS IMPORTANTES:
La asistencia será de carácter obligatorio en el Grupo Teórico y Laboratorio que inscriba y esta será tomada en cuenta de acuerdo al reglamento para poder realizar su examen parcial y proyecto.
El traslado de un grupo teórico y/o laboratorio se realizara únicamente si presenta Justificación , especialmente para los que trabajan.
Las fechas de entregas de su proyecto serán acorde a las fechas del programa.
Los grupos de proyectos se realizarán por grupo teórico.
4