0% encontró este documento útil (0 votos)
141 vistas3 páginas

DFo 2 5 Practice Esp

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
141 vistas3 páginas

DFo 2 5 Practice Esp

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Fundamentos de bases de datos

2-5: Relaciones
Prácticas
Ejercicio 1: Identificar las relaciones del ERD

Visión general
En esta práctica, identificará las relaciones a partir de los diagramas ERD y escribirá las sentencias en lenguaje ERD.

Tareas
1. Interprete la relación. ¿Se corresponde el texto con el diagrama?

a. Cada EMPLOYEE se puede asignar a uno o más DEPARTMENTs.


Cada DEPARTMENT debe responsabilizarse de uno o más EMPLOYEEs.

b. Cada EMPLOYEE se debe asignar a un único DEPARTMENT.


Cada DEPARTMENT debe responsabilizarse de uno o más EMPLOYEEs.

b. Cada EMPLOYEE se debe asignar exactamente a un DEPARTMENT.


Cada DEPARTMENT puede ser responsable exactamente de un EMPLOYEE.

2. Interprete cada relación del modelo que aparece a continuación. Para cada relación de ERD, escriba la sentencia ERD y sus
comentarios. Utilice sus conocimientos sobre personas y ciudades normales en sus comentarios.

muchas personas nacen en una ciudad


Una ciudad puede ser un lugar de nacimiento de una
persona. M:M

Mucha persona puede vivir en una ciudad. Una


ciudad puede ser el lugar de alojamiento de una o
más persona. M:1

Mucha persona puede ir de visitar una ciudad.


Una ciudad que debe ser visitado Por uno o más
personas. M:M

Una persona puede gobernar una cuidad. Una ciudad


puede ser gobernado por una persona. 1:1

Copyright © 2020 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.
Ejercicio 2: Analizar y modelar relaciones

Visión general
En esta práctica, analizará y modelará las relaciones para las siguientes entidades que ha creado anteriormente en la base de datos
académica.

Tareas
1. Escriba en lenguaje ERD cada una de las relaciones de la base de datos académica, incluyendo los nombres de relación,
la opcionalidad y la cardinalidad. Dibuje el ERD incluyendo las relaciones.

COURSE DEPARTMENT STUDENT


# ID # ID # ID
* Name * Name * First Name
* Head * Last Name
* Registration Year
* Email
* Number of Working Days
* Number of Days Off
FACULTY ACADEMIC SESSION o Eligibility for Exam
# ID # ID
* First Name * Name
* Last Name EXAM
* Email # ID
* Login Date * Type
* Login Time o Start Date
o Details
PARENT INFORMATION
* Name
# ID
o Description
* Parent 1 First Name
* Parent 1 Last Name
o Parent 2 First Name
o Parent 2 Last Name

Integrantes Grupo: 1GS115

NOMBRE: Richard Pérez CÉDULA: 8-1014-1124


NOMBRE: Anthony Ulloa CÉDULA: 8-1057-880
NOMBRE: Néstor camarera CÉDULA: 8-983-1575

Copyright © 2020, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas
comerciales de sus respectivos propietari
STUDENT
# ID PARENT INFORMATION
* First Name 1:1 # ID
* Last Name * Parent 1 First Name
* Registration Year 1:1 * Parent 1 Last Name
* Email o Parent 2 First Name
* Number of Working Days o Parent 2 Last Name
* Number of Days Off
o Eligibility for Exam

EXAM 1:M
# ID
* Type
o Start Date
* Name
o Description

1:M

COURSE
# ID 1:M 1:M ACADEMIC SESSION
* Name # ID
* Name

1:M

1:1

FACULTY
DEPARTMENT 1:M # ID
1:M
# ID * First Name
* Name * Last Name
* Head * Email
* Login Date
* Login Time
o Details

También podría gustarte