BD Taller semana 5
Enviado por Nacho Molina • 3 de Noviembre de 2021 • Informe • 459 Palabras (2 Páginas) • 119 Visitas
[pic 1][pic 2]
Base de datos
Resultado de Aprendizaje: Identificar los componentes del modelo de Entidad – Relación que sirven para la construcción de un modelo de abstracción del mundo real.
Asignatura | Base de Datos |
Taller on line | Taller clase 5 |
Clase | 5 – Modelo Relacional |
Tipo de Actividad | Individual |
Evaluación | Sumativa |
Tiempo | 80 minutos |
ACTIVIDAD A DESARROLLAR:
Estimado Estudiante
Indique, según el siguiente diagrama:
[pic 3]
En cada entidad, indique:
- Para cada uno de los atributos de las entidades proporcionados en la imagen, ¿Cuál debiera ser el identificador primario?, justifique su respuesta y comente los posibles efectos que tendrá en los datos, por ejemplo: Para un producto el identificador principal es el código del producto, esto implicará que los productos de una empresa nunca tendrán el mismo código y cada vez que se cree uno deberá asignarse un nuevo código.
- En las relaciones que hay entre entidades, ¿Cuál debiera ser la Cardinalidad en cada caso?
- ¿Qué otros atributos agregaría en entidades y/o relaciones? (si no agregaría ninguno justifique sus razones).
PAUTA DE EVALUACIÓN:
Criterios | Puntos | Obtenido |
Aspectos Académicos del escrito. | ||
Identifica los atributos identificadores de cada entidad de acuerdo con la normativa y significado expuesto en clases. | 20 | |
Explica los efectos que tendrá la elección del atributo identificador. | 20 | |
Indica la Cardinalidad que debiera tener cada relación. | 20 | |
Especifica nuevos atributos en entidades y/o relaciones, o justifica las razones de no hacerlo. | 20 | |
Aspectos Formales del escrito. | ||
Envía su trabajo dentro del tiempo indicado. | 10 | |
Utiliza lenguaje formal y buena ortografía. | 10 | |
TOTAL 100 puntos = 7.0 (Exigencia al 60%) | ||
Calificación final | ||
Observaciones: |
Solución propuesta:
Atributos identificadores:
- Alumnos: Código de alumno, porque permitiría que una misma persona sea alumno en diferentes carreras, y no se perdería su historia de ingresos.
- Profesor: RUN, con esto identificaríamos unívocamente a cada profesor.
- Curso: Código, siempre y cuando el código sea único y no se repita.
- Carrera: NOMBRE, pero esto implicaría que no puede haber carreras que se llamen igual, por ejemplo: Si hay varias sedes y una carrera se dicte en al menos dos sedes, habría que buscar la forma de identificarlas.
Cardinalidades:
- Tiene (entre Carrera y Curso) podría ser uno a muchos o muchos a muchos (una carrera tiene muchos cursos o una carrera tiene muchos cursos y cada curso puede estar presente en varias carreras)
- Matrícula (entre Carrera y Alumnos) uno a muchos entre carrera y alumnos (una carrera tiene muchos alumnos (esto si es que el código de alumno es su identificador, si se elige el RUN, la relación debiera ser muchos a muchos.
- Inscribe (entre Alumno, curso y Profesor) Muchos a Muchos en todas entidades.
Otros atributos:
...