Upload
salchicho
View
4
Download
0
Embed Size (px)
DESCRIPTION
Unab
Citation preview
LOGO
Bases de Datos Sesión 05
Ejercicios Resueltos
Jessica Meza-Jaque, PhD
* Id.Alumno • Nombre Alumno
ALUMNO
PERTENECE
* Id.Carrera • Nombre-Carrera
CARRERA (1,1)
(1,n)
Si el MCD fuera éste, es decir, se refiere a una Institución de Educación Superior que permite que sus alumnos sólo estudien una carrera, entonces el MCD “depurado” (aplicando el concepto de relación implícita) sería:
Jessica Meza-Jaque, PhD
Ejercicio 01
* Id.Alumno • Nombre Alumno + Id.Carrera
ALUMNO
* Id.Carrera • Nombre-Carrera
CARRERA (1,1) (1,n) . PERTENECE
* Id.Asignatura • Nombre Asig.
ASIGNATURA
TIENE
* Id.Carrera • Nombre-Carrera
CARRERA (1,1)
(1,n)
Si el MCD fuera éste, es decir, si la Institución de Educación Superior maneja cada asignatura como perteneciente a una sola carrera, es decir, no da la opción de que una asignatura sea de más de una carrera, el MCD resultante sería:
Jessica Meza-Jaque, PhD
Ejercicio 02
* Id.Carrera • Nombre-Carrera
CARRERA (1,1) (1,n) . TIENE
* Id.Asignatura • Nombre Asig. + Id.Carrera
ASIGNATURA
EJERCICIO 03 (1/2)
*Id.Persona • Nombre.Pers
PERSONA
REFERIDO
(0,n)
(0,n)
Cliente
Referido
Jessica Meza-Jaque, PhD
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 ningún nombre de referido, pero otros pueden haber dado más de un nombre de referido. Dibuje el MCD que permita almacenar esta situación.
(0,n): cuando participa como cliente,
pues hay personas que son clientes,
pero que nunca han dado un referido
y otros que han dado más 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 más de una persona.
EJERCICIO 03 (2/2)
Jessica Meza-Jaque, PhD
Algunas ocurrencias para la entidad
PERSONA podrían ser estas tres que
se observan en la matriz: John, Marie
y Stephen
Algunas ocurrencias para la relación REFERIDO
podrían 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 aparecerán en la
columna izquierda de la matriz (Marie)
6) Hay personas que estando en PERSONA no están
en la columna de la derecha, es decir, no han sido
referidos por nadie (John)
Id.Persona Nombre.Pers
101 John
102 Marie
103 Stephen
Id.Persona (c) Id.Persona (r)
101 102
101 103
103 102
LOGO
Bases de Datos Sesión 05
Ejercicios Resueltos
Jessica Meza-Jaque, PhD