Download Bases de Datos - Universidad Complutense de Madrid

Document related concepts

Base de datos XML wikipedia , lookup

Base de datos wikipedia , lookup

Modelo de base de datos wikipedia , lookup

Christopher Date wikipedia , lookup

Modelo relacional wikipedia , lookup

Transcript
UNIVERSIDAD COMPLUTENSE DE MADRID
FACULTAD DE CIENCIAS DE LA INFORMACIÓN
ASIGNATURA: BASES DE DATOS
CÓDIGO: 649
CURSO: 2002-2003
LICENCIATURA: DOCUMENTACIÓN
CRÉDITOS: 4
PROFESOR: Alfredo Fernández-Valmayor Crespo
DEPARTAMENTO: Sistemas Informáticos y Programación
Resumen del programa:
El objetivo de este curso es proporcionar al alumno conocimientos avanzados en el diseño de bases de datos, haciendo hincapié en los
SGBD relacionales que son los que se encuentran más extendidos en la actualidad.
Resumen del programa en inglés:
This course topic is to qualify the student with the knowledge enough to design databases, with special dedication on Relational
DBMS.
Programa detallado:
1. Introducción a las Bases de Datos y los Sistemas de Gestión de Bases de Datos..
1.1. Introducción a las bases de datos y los SGBD.
1.2. Ventajas de las bases de datos.
2. Modelo de Bases de Datos
2.1. El modelo Entidad/Relación.
2.2. El modelo Relacional.
2.3. Diseño de bases de datos relacionales.
3. El lenguaje SQL.
3.1. Lenguaje de manipulación de datos.
3.2. Lenguaje de definición de datos.
4. Seguridad en bases de datos.
4.1. Confidencialidad e integridad en las bases de datos relacionales.
4.2. Seguridad en SQL.
Bibliografía:
Básica (por orden de prioridad):
*
De Miguel, A. y Piattini, M. "Fundamentos y Modelos de Bases de Datos". Editorial RAMA, 1997.
*
Silberschatz, A., Korth, H. F. y Sudarshan, S. "Fundamentos de Bases de Datos", 3ª edición. McGraw-Hill, 1998.
*
Pastor López, O. y Baquedano Alcocer, A. "Bases de Datos Documentales". Diputació de València – SARC, 1993.
Complementaria:
*
Kroenke, D. M. "Procesamiento de Base de Datos. Fundamentos, Diseño e implementación", 5ª edición. Prentice Hall, 1996.
*
Ullman, J. D. y Widom, J. "A First Course in Database Systems". Prentice Hall, 1997.
*
Elmasri, R. y Navathe, S. B. "Sistemas de Bases de Bases de Datos. Conceptos Fundamentales", 2ª edición. Addison-Wesley,
1997.
*
Luque Ruiz, I. y Gómez-Nieto, M. A. "Diseño y Uso de Bases de Datos Relacionales". Editorial RAMA, 1997.
Desarrollo de la asignatura:
La asignatura se imparte mediante clases teóricas y clases prácticas en las que los alumnos ayudados por el profesor discutirán y
revisarán los ejercicios previamente propuestos . En estas tareas es fundamental la implicación de los alumnos. Cuando el temario esté
lo suficientemente avanzado se impartirán diversas clases en el laboratorio, donde el alumno ejercitará los conocimientos adquiridos
en clases de teoría. La presentación de trabajos se realizará de acuerdo con las directrices dadas en clase. La realización de los
trabajos y la participación en clase es obligatoria y su evaluación será un factor decisivo para la calificación final.
Método de evaluación:
- Teórico Junio (examen final)
- Práctico Junio: presentación de un trabajo.
- Examen extraordinario de Septiembre.