ALUMNO: FREYRE RIVERA JOSE FERNANDO
Diseño de Base de Datos 5-2: Tipos de Relaciones Actividades de Práctica
Objetivos
• Reconocer y dar ejemplos de una relación de uno a uno
• Reconocer y dar ejemplos de una relación de uno a varios
• Reconocer y dar ejemplos de una relación de varios a varios
• Reconocer relaciones redundantes y eliminarlas del ERD
Terminología
Identifique el término para cada una de las siguientes definiciones.
Relación uno a uno (1:1) Relación en la que cada registro de la tabla A se puede
relacionar con un solo registro de la tabla B, y cada registro de la
tabla B hace referencia a un solo registro de la tabla A.
Relación uno a muchos (1:N) Relación en la que un solo registro de la tabla A se puede
relacionar con uno o más registros de la tabla B, pero un registro
de la tabla B solo se puede relacionar con un registro de la tabla
A.
Relación muchos a muchos Relación en la que varios registros de una tabla coinciden con
(M:N) varios registros de otra tabla
Redundancia Innecesariamente repetitiva
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.
Inténtelo/Resuélvalo
1. Identifique los tipos de relación de las siguientes afirmaciones
Tipo Afirmación
Uno a Un instructor de snowboard puede enseñar a una o más
mucho personas
s (1:N)
Uno a Una bicicleta puede pertenecer a un niño
uno
(1:1)
Muchos Las ceras del aula las pueden utilizar los alumnos de la
a clase
mucho
s (M:N)
Uno a Un pasaporte pertenece a una persona
uno
(1:1)
Uno a Una elefanta da a luz a un elefante
uno
(1:1)
2. Proporcione dos ejemplos de cada tipo de relación.
Tipo de Relación Ejemplo
Uno a uno Cada persona tiene un único número de
seguridad social, y ese número solo le
pertenece a esa persona.
Uno a uno Cada persona tiene un único pasaporte, y
cada pasaporte está asociado con una sola
persona.
Uno a varios Un instructor puede enseñar a múltiples
estudiantes, pero cada estudiante está asociado con
un solo instructor.
Uno a varios Un autor puede escribir múltiples libros, pero
cada libro tiene un único autor.
Varios a varios Un estudiante puede estar inscrito en varios
cursos, y un curso puede tener muchos
estudiantes.
Varios a varios Un actor puede estar en diferentes películas,
y una película puede tener múltiples actores.
3. Dibuje un diagrama de relación de entidad para representar lo siguiente:
a. Cada CLUB se debe asignar a un solo DEPARTMENTO
Relación Uno a Muchos (1:N)
Un club solo puede estar asignado a un departamento, pero un departamento puede tener varios clubes.
b. Cada DEPARTMENTO puede ser responsable de uno o más CLUBes
Relación Uno a Muchos (1:N)
Un departamento puede tener varios clubes, pero un club solo puede estar asignado a un departamento.
c. Cada ALUMNO se puede unir a uno o más CLUBes
Relación Muchos a Muchos (M:N)
Un alumno puede ser parte de varios clubes y un club puede tener varios alumnos.
d. Cada CLUB puede estar formado por uno o más ALUMNOS
Muchos a Relación Muchos (M:N)
Un club puede tener varios alumnos, y un alumno puede ser miembro de varios clubes.
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 propietarios