UNIVERSIDAD DE EL SALVADOR
FACULTAD DE INGENIERIA Y ARQUITECTURA
ESCUELA DE INGENIERIA DE SISTEMAS
INFORMATICOS
PROGRAMA DE ASIGNATURA
BASES DE DATOS
I GENERALIDADES
Cdigo
Nombre de la Asignatura
Prerrequisito
: BAD115
: Base de Datos
: SIO-115 Sistemas Operativos ,
DSI-215 Diseo de Sistemas II.
Nmero horas tericas semanales :
4
Nmero horas practicas semanales :
2
Duracin del ciclo
: 16 semanas
Unidades valorativas
:
4
Nmero Correlativo / Ciclo
: 42 / IX
Ciclo
: I-2016
Coordinador
: Ing. Elmer Arturo Carballo Ruz
Catedrtico
: Ing. Arnoldo Inocencio Rivas Molina.
II DESCRIPCION DE LA ASIGNATURA
El contenido de la asignatura es bsicamente:
Una introduccin al modelo relacional y algebra relacional.
El uso de SQL como lenguaje estructurado de consultas, sentencias LMD (Lenguaje de
Manipulacin de Datos, LCD (Lenguaje de Control de Datos) y LDD (Lenguaje de Definicin
de Datos)
La creacin y manipulacin de objetos a nivel de organizacin sobre esquemas o perfiles en el
gestor de base de datos relacional.
Una introduccin a la inteligencia de negocios empleando las bodegas de datos y base de datos
analtica.
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, disear 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.
Aprender el uso y manejo de lenguaje estructurado de consultas (SQL), lenguaje de definicin
(DDL), control (LCD) y manipulacin de datos (DML).
Realizar una investigacin de temas de vanguardia de base de datos con el uso de formato
estndar para la documentacin y presentacin del reporte.
IV METODOLOGIA DE LA ENSEANZA
La metodologa a utilizar sern las clases expositivas, las discusiones de problemas y laboratorios
aplicados a la realidad y la exposicin y defensa de proyectos por los estudiantes. Se proporcionar
al estudiante material de apoyo y guas para la discusin de problemas y aplicabilidad de los
conceptos en el centro de cmputo. Adicionalmente se recomendar la bibliografa a utilizar en los
temas que contempla el programa.
V CONTENIDO.
UNIDAD
CONTENIDO
DURACION
H. CLASE
H. DISC.
1. INTRODUCCION
1.1 Introduccin al Modelo Relacional
1.2 El Algebra Relacional
1.3 Operaciones del Algebra
1.4 Manejo de las Operaciones de LMD
12
2. SQL
2.1 Conversin del Algebra Relacional a
SQL.
2.2 Estructuras bsicas del SQL
2.3 Operaciones de la Base de Datos
2.4 Lenguaje de Definicin de Datos
(LDD).
2.5 Creacin de funciones, procedimientos
y paquetes almacenados a nivel de la Base
de Datos.
16
3. INTEGRIDAD Y
SEGURIDAD DE
LOS DATOS
3.1 Restricciones
3.2 Integridad Referencial
3.3 Disparadores
3.4 Seguridad y Autorizacin (DCL)
12
4. INDEXACION
4.1 Conceptos Bsicos
4.2 ndices
4.3 Definicin de ndices en SQL
5. XML
5.1 Documentos y Esquemas
5.2 Manipulacin de Datos XML
5.3 Consultas xml
UNIDAD
6. INTRODUCCION
A INTELIGENCIA
DE NEGOCIOS
CONTENIDO
6.1 Almacenes de Datos.
6.2 Modelos de Datos.
6.3 Vistas Materializadas.
6.4 Minera de Datos.
DURACION
H. CLASE
H. DISC.
8
VI EVALUACIONES
Las evaluaciones y ponderaciones de los contenidos del curso se distribuirn de la siguiente
forma:
Primera evaluacin parcial : (Semana VIII Jue. o Sab. )
20%
Segunda evaluacin parcial: (Semana XVI Jue o Sab. )
20%
Proyecto Etapa I
: ( Semana VII
)
20%
Proyecto Etapa II
: ( Semana XV
)
25%
Tarea de Investigacin
: (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 Edicin, McGraw-Hill, 2006, ISBN: 84-481-4644-1.
3. Catherine M. Ricardo, Base de Datos, Primera Edicin, McGraw Hill 2009, ISBN:
978-970-10-7275-2.
4. C. J. Date, Introduccin Sistemas de Base de Datos, Sptima Edicin, 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 prctico
para diseo, implementacin y gestin, Cuarta Edicin, Pearson Addison Wesley,
2005, ISBN: 84-7829-075-3.
7. Michael V. Mannino, Administracin de Base de Datos Diseo y Desarrollo de
Aplicaciones, Tercera Edicin, McGraw-Hill, 2007. ISBN-13: 978-970-10-6109-1,
ISBN-10: 970-10-6109-8.
8. Cesar Prez, Oracle 10g Administracin y Analisis de Base de Datos, Primera Edicin,
Alfaomega & Ra-ma, 2005, ISBN 84-7897-644-2.
NOTAS IMPORTANTES:
La asistencia ser de carcter obligatorio en el Grupo Terico 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 terico y/o laboratorio se realizara nicamente si presenta
Justificacin , especialmente para los que trabajan.
Las fechas de entregas de su proyecto sern acorde a las fechas del programa.
Los grupos de proyectos se realizarn por grupo terico.