<= Atrás     Docencia > Diplomatura > Bases de Datos Home Mapa Contactar Buscar Ayuda
 

Bases de Datos
(Curso 2003-2004)

(Ver curso 2004-2005)

Código Sigma: 16593
Carácter: Obligatoria
Curso:
Ciclo:
Cuatrimestre:
Créditos: 6 (3T+1ª+2P)

Profesor: Marga Maudes Raedo

Objetivos: Se pretende que un alumno sea capaz de:

  1. Comprender los conceptos fundamentales en el diseño y explotación de las Bases de Datos estructuradas.
  2. Diseñar y manipular una Base de Datos.
  3. Aplicar los conocimientos teóricos en la implementación de un caso práctico, utilizando un software de gestión de Bases de Datos.
  4. Vincular correctamente los conocimientos teóricos adquiridos con la parte práctica de la asignatura.



Evaluación: Se realizará un examen teórico de la asignatura. Asimismo, se entregará un trabajo práctico cuyo enunciado será publicado por la profesora durante el horario lectivo de la asignatura.
Prerrequisitos:
Descriptor:

Programa:

  1. Conceptos y Objetivos de los Sistemas de Bases de Datos.
    • De los sistemas tradicionales de ficheros a las Bases de Datos
    • Ventajas de las Bases de Datos frente a los Sistemas de Información clásicos
    • Inconvenientes de las Bases de Datos
    • El concepto de Base de Datos
    • Niveles de Abstracción en las Bases de Datos
  2. El Sistema Gestor de la Base de Datos.
    • El SGBD como interfaz entre el usuario y la Base de Datos
    • Concepto y principales funciones del SGBD
    • Lenguajes de los SGBD
    • Otras facilidades proporcionadas por los SGBD
    • Interrelación del SGBD con el Sistema Operativo
  3. Modelo de datos Entidad/Interrelación (ER).
    • Concepto de Modelo de Datos
    • El modelo E/R
    • Control de redundancias en los esquemas ER
    • Semántica de las relaciones
    • Generalización y herencia
  4. El modelo Relacional.
    • Presentación y objetivos
    • Estructura del modelo Relacional
    • Bases de datos relacionales y esquemas de bases de datos
    • El modelo relacional y la arquitectura ANSI
  5. Manipulación de datos en el modelo Relacional.
    • Algebra relacional
    • El lenguaje SQL
  6. Dependencias funcionales.
    • Definición de dependencia funcional: implicación
    • Derivación: el problema de la pertenencia
    • Bases de dependencia
  7. Recuperación, integridad y seguridad de los datos.
    • Recuperación de los datos
    • Seguridad e integridad de los datos
Actividades:

Bibliografía:

  • A. De Miguel y M. Piattini. Concepción y Diseño de Bases de Datos. Del model E/R al model Relacional. RA-MA. 1993.
  • H. F. Korth & A. Silberschatz. Fundamentos de Bases de Datos. McGraw-Hill. Segunda edición. 1993.
  • G. Vossen. Datoa Models, Database Languages and Databse Management Systems. Addison-Wesley. International Computer Science Series. 1990.
  • R. Elmasri y S. B. Navathe. Sistemas de Bases de Datos. Conceptos Fundamentales. Addison-Wesley. Segunda Edición. 1997.
  Última actualización : 30/09/03