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.