EQUIPO4_definiciones
Enviado por BethCyan • 8 de Febrero de 2014 • 460 Palabras (2 Páginas) • 274 Visitas
EJERCICIO 1
En una facultad que dicta cursos se quiere modelar una base de datos. Un curso es dado por un único departamento, pero su único atributo es su número. Diferentes departamentos pueden ofrecer cursos con el mismo número. Cada departamento tiene un único nombre. Construir el diagrama de E/R correspondiente.
PASO 1: Análisis de requerimientos minucioso y completo.
Curso, numCurso, departamento, nombreDep.
PASO 2: Dibujar un diagrama inicial ER identificando
a) Entidades
b) Relaciones entre entidades
PASO 3. Reafirmar o reajustar el diagrama
PASO 4. Dibujar un diagrama con atributos de cada entidad
PASO 5. MODELO CONCEPTUAL ENTIDAD/RELACION
UML:
MODELO RELACIONAL:
Curso (numCurso, ID_departamento)
Departamento (ID, nombre)
EJERCICIO 2
Una Secretaría Académica de una universidad mantiene datos acerca de las siguientes entidades:
• Materias: incluyendo el número, título, programa y correlatividades.
• Ofertas de materias: incluyendo el número de la materia, año, semestre, número de sección, profesor(es), horarios y aulas.
• Estudiantes: incluyendo número de matrícula, nombre y carrera
• Profesores: incluyendo número de expediente, nombre, departamento y cargo.
Además la matrícula de los estudiantes en materias y las notas concedidas a estudiantes en cada materia en la que están matriculados se deben modelar adecuadamente. Construir un diagrama E/R para la oficina de registro. Documentar todas las decisiones que se hagan acerca de restricciones de correspondencia.
PASO 1: Análisis de requerimientos minucioso y completo.
numMateria, título, programa, correlatividades, año, semestre, sección, profesores, horarios, aulas, numMatricula, nombre, carrera, numExpediente, nombreProf, departamento, cargo.
PASO 2: Dibujar un diagrama inicial ER identificando
c) Entidades
d) Relaciones entre entidades
PASO 3. Reafirmar o reajustar el diagrama
PASO 4. Dibujar un diagrama con atributos de cada entidad
PASO 5. MODELO CONCEPTUAL ENTIDAD/RELACION
UML
MODELO RELACIONAL:
Estudiante (numMatricula, nombre, carrera)
Estudiante/Materia (matricula, notas, numMatricula_estudiante, numMateria)
Materia (numMateria, titulo, programa, correlatividades)
Oferta (numMateria, semestre, horarios,
...