[Link].
com
Diseño de Base de Datos
3-3 : Interpretación de ERD y Dibujo de Relaciones
Actividades de Práctica
Objetivos
Establecer relaciones entre entidades con palabras precisas (en ERD)
Dibujar y etiquetar las relaciones correctamente en un ERD
Terminología
Identifique el término para cada una de las siguientes definiciones.
Lenguaje ERD Lenguaje o sentencias que se utilizan para describir las
relaciones entre las entidades de un diagrama de
relación de entidad.
Inténtelo/Resuélvalo
1. El objetivo de esta práctica es interpretar una relación. ¿Qué texto se corresponde con el
diagrama?
asignado a
EMPLEADO DEPARTAMENTO
responsable de
a. Cada EMPLEADO se puede asignar a uno o más Departamentos. Cada
DEPARTMENTO debe ser responsable de uno o más Empleados.
b. Cada EMPLEADO se debe asignar a un único DEPARTMENTO.
Cada DEPARTMENTO debe ser responsable de uno o más Empleados.
c. Cada EMPLEADO se debe asignar a exactamente un DEPARTAMENTO.
Cada DEPARTAMENTO puede ser responsable de exactamente un EMPLEADO.
2. En el diagrama del punto 1, identifique los símbolos de cardinalidad.
Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.
La pata de gallo
3. En el diagrama del punto 1, identifique los símbolos de opcionalidad.
Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.
4. Interprete la relación en el diagrama que aparece a continuación. Escriba la sentencia de ERD de
la relación.
utilizada para realizarla
CÁMARA FOTOGRAFÍA
realizada con
Una cámara puede realizar varias fotografías y varias fotografías pueden ser tomadas por una cámara.
5. Interprete cada relación del modelo que aparece a continuación. Para cada relación, escriba la
sentencia de ERD y sus propios comentarios. Utilice sus conocimientos normales de las
personas y ciudades en sus comentarios.
nacida en
Una persona debe haber nacido en una
lugar de nacimiento de o más ciudades y una ciudad es el
lugar de nacimiento de una o mas
que vive en personas. (Uno de los lados tiene un
grado incorrecto de relación)
ciudad de residencia de
Una persona puede vivir en una ciudad y
una ciudad es el lugar de residencia de
PERSONA CIUDAD una o más personas.
visitante de
Uno o más personas pueden ser visitar
visitada por varias ciudades y varias ciudades
pueden ser visitadas por una o más
alcalde de personas.
gobernada por
Una persona puede gobernar una
ciudad y una ciudad puede ser
gobernada por una persona.
Copyright © 2019, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y sus filiales. Todos los demás nombres pueden ser
marcas comerciales de sus respectivos propietarios.