Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

12069 DISEÑO DE BASES DE DATOS RELACIONALES

Área: Lenguajes y Sistemas Informáticos
Departamento: Informática e Ingeniería de Sistemas
Plan de Estudios: Ingeniero en Informática (Plan 94)
Cuatrimestre de impartición: Otoño
Carácter: Optativa
Créditos teóricos: 3 Créditos prácticos: 3 Total Créditos: 6
Horas pizarra: 45 (3 horas/semana) Horas problemas: 15 (en aula) Total horas: 60
Horas prácticas laboratorio: 15

Last update: November 13, 2007


PROFESORES:

Eduardo Mena (teoría y prácticas), Yolanda Villate (prácticas)

ASIGNATURAS PREVIAS:

Ficheros y Bases de Datos

OBJETIVOS

PROGRAMA (ficha guía docente)

(apuntes complementarios, otros)

  1. TEORIA DE BASES DE DATOS
    • Sistemas de Gestión de Bases de Datos
    • Diseño de bases de datos (info)
  2. DISEÑO CONCEPTUAL DE BASES DE DATOS
    • Modelo Entidad/Relación (E/R). Notación
    • Metodología de diseño conceptual
    • Ejemplos prácticos.
  3. DISEÑO LOGICO DE BASES DE DATOS
    • Modelos de datos. Modelo relacional. Algebra relacional.
    • Paso del modelo E/R al modelo relacional. Claves
    • Dependencias funcionales. Normalización.
    • Paso del modelo relacional a tablas. SQL. Modelo objeto-relacional
    • Ejemplos prácticos
  4. DISEÑO FISICO DE BASES DE DATOS
    • Ajuste y optimización. Adaptación al SGBD disponible (info)
  5. OTROS TEMAS DE BDs
    • Recuperación y gestión de la concurrencia (info)
    • Optimización de preguntas (info)
    • Bases de datos activas.Triggers (info)
    • Interacción con un SGBD (info)

PRÁCTICAS EN LABORATORIO

A partir de un supuesto práctico se darán los pasos necesarios para diseñar y crear una base de datos que satisfaga las necesidades descritas. Fases a realizar:

  1. Diseño y creación de una base de datos usando Oracle
  2. Introducción de datos y ejecución de preguntas
  3. Acceso por programa a bases de datos
  4. Optimización, diseño físico, y triggers

BIBLIOGRAFÍA BÁSICA

EVALUACIÓN

Hay que aprobar ambas pruebas por separado.


emena@unizar.es
November 13, 2007