Está en la página 1de 6

Bases de Datos

Sesin 05

Ejercicios Resueltos
Jessica Meza-Jaque, PhD

LOGO

Ejercicio 01

ALUMNO
* Id.Alumno
Nombre Alumno

CARRERA
(1,1)
PERTENECE

(1,n)

* Id.Carrera
Nombre-Carrera

Si el MCD fuera ste, es decir, se refiere a una Institucin de Educacin


Superior que permite que sus alumnos slo estudien una carrera, entonces el
MCD depurado (aplicando el concepto de relacin implcita) sera:

ALUMNO
* Id.Alumno
Nombre Alumno
+ Id.Carrera

(1,1)

PERTENECE

Jessica Meza-Jaque, PhD

(1,n)

CARRERA
* Id.Carrera
Nombre-Carrera

Ejercicio 02

ASIGNATURA
* Id.Asignatura
Nombre Asig.

CARRERA
(1,1)
TIENE

(1,n)

* Id.Carrera
Nombre-Carrera

Si el MCD fuera ste, es decir, si la Institucin de Educacin Superior maneja


cada asignatura como perteneciente a una sola carrera, es decir, no da la opcin
de que una asignatura sea de ms de una carrera, el MCD resultante sera:

ASIGNATURA
* Id.Asignatura
Nombre Asig.
+ Id.Carrera

(1,1)

TIENE

Jessica Meza-Jaque, PhD

(1,n)

CARRERA
* Id.Carrera
Nombre-Carrera

EJERCICIO 03 (1/2)

Suponga un cierto banco, donde manejan a sus clientes y los


referidos. Los referidos son personas que son clientes o que
son potenciales clientes. Un cliente puede no haber dado
ningn nombre de referido, pero otros pueden haber dado ms
de un nombre de referido. Dibuje el MCD que permita
almacenar esta situacin.
Cliente

PERSONA

(0,n)
REFERIDO

*Id.Persona
Nombre.Pers

(0,n): cuando participa como cliente,


pues hay personas que son clientes,
pero que nunca han dado un referido
y otros que han dado ms de un
referido.
(0,n): cuando participa como referido,
pues hay personas que no han sido
referidos de nadie, y otras que lo han
sido de parte de ms de una persona.

(0,n)
Referido

Jessica Meza-Jaque, PhD

EJERCICIO 03 (2/2)

Id.Persona

Nombre.Pers

101

John

102

Marie

103

Stephen

Algunas ocurrencias para la entidad


PERSONA podran ser estas tres que
se observan en la matriz: John, Marie
y Stephen

Algunas ocurrencias para la relacin REFERIDO


podran ser las que aparecen en esta matriz. Estas
ocurrencias significan que:
1) John ha referido a dos personas (Marie y Stephen)
2) Stephen ha referido a una persona (Marie)
3) Marie ha sido referida entonces, por dos personas
4) Marie no ha referido a nadie
5) Hay personas estando en PERSONA, no han
referido a nadie, por lo tanto no aparecern en la
columna izquierda de la matriz (Marie)
6) Hay personas que estando en PERSONA no estn
en la columna de la derecha, es decir, no han sido
referidos por nadie (John)
Jessica Meza-Jaque, PhD

Id.Persona (c)

Id.Persona (r)

101

102

101

103

103

102

Bases de Datos
Sesin 05

Ejercicios Resueltos
Jessica Meza-Jaque, PhD

LOGO