Contenido

Bases de Datos 1

Materia Bases de Datos y Sistemas de Información.

Créditos 12

Objetivo de la Asignatura

  • Diseñar, crear y administrar bases de datos relacionales de mediano porte.
  • Incrementar el poder de abstracción en la representación de datos.
  • Buscar distintas soluciones para un mismo problema y ser capaz de seleccionar la más adecuada.
  • Integrar los conocimientos adquiridos en esta asignatura con otras.

Metodología de enseñanza Se dictarán 6 horas semanales de clase, incluyendo presentaciones teóricas, realización de ejercicios prácticos y trabajos de laboratorio. Además, cada alumno deberá dedicar un promedio de 6 horas semanales para trabajo domiciliario.

Temario

UNIDAD I: Introducción

  • Conceptos Generales de:
    • Bases de Datos.
    • Sistemas de Base de Datos.
    • Sistemas de Gestión de Bases de Datos.
    • Modelos de datos.
  • Fases en el diseño de Bases de Datos.
  • Conceptos generales
  • Introducción a diagramas entidad relación
  • Modelo relacional
    • Conceptos generales
    • Restricciones:
      • de dominio
      • de clave
      • de integridad
      • de entidades
      • referencial
      • claves externas
  • Creación y modificación de relaciones
  • Presentación general
  • SQL
    • Definición de datos (D.D.L)
    • Manejo de datos (D.M.L)
    • Consultas
    • Actualización.
  • Conceptos generales
  • Pautas para el diseño de esquemas
  • Dependencias funcionales
  • Formas normales
  • Pasaje del modelo entidad-relación al modelo relacional

Bibliografía

  • Elmasri, R. & Navathe, S. , Fundamentals of Database Systems.
  • Ullman, J. & Widom, J., A first course in Database Systems.
  • Ullman, J., Principles of Database and Knowledge-base Systems.
  • Date, C.J., An introduction to Database Systems. Ed. Prentice-Hall.

Previaturas

  • Curso de Principios de Programación.

Formas de evaluación

Los estudiantes serán evaluados mediante entregas de trabajos de laboratorio y dos parciales. Laboratorio: Los trabajos propuestos serán de entrega obligatoria. No se les asignará puntaje, solamente se evaluará si se aprueban o no. Parciales: El primero se realizará luego de la séptima semana de clases, y el segundo tendrá lugar luego de finalizado el curso. De los resultados obtenidos en las instancias de evaluación surgirán tres posibilidades:

  • Exoneración del examen final: el estudiante aprueba totalmente el curso.
  • Suficiencia en el curso: el estudiante está habilitado a rendir examen.
  • Insuficiencia en el curso: el estudiante reprueba, debiendo inscribirse nuevamente en el curso.