Ejercicios Modelo entidad-relación
Modelo Entidad Relacion (ER)
Soluciones de los ejercicios I
Yolanda Garc´ Ruiz (UCM)
ıa
October 25, 2010
Yolanda Garc´ Ruiz (UCM)
ıa
Modelo Entidad Relacion (ER) Soluciones de los ejercicios I
Ejercicios ER I
Ejercicio 1: Una empresa de aparatos electr´nicos desea informatizar sus datos.
o
Escribir el diagrama ER que responda a la siguiente especificaci´nverbal:
o
Cada aparato electr´nico viene determinado por un c´digo unico y una
o
o
´
descripci´n. Adem´s cada aparato corresponde a un tipo de
o
a
electrodom´sticos (a lo sumo).
e
Cada tipo de electrodom´stico (televisor, mp3, lavadora, etc) tiene un
e
nombre y unas caracter´
ısticas (un campo de texto). Se supone que no
hay dos tipos con el mismo nombre y caracter´
ısticas. Algunostipos
pueden formar parte de otro tipo m´s general (mp3 de aparato de
a
m´sica), pero en este caso s´lo forman parte de un unico tipo.
u
o
´
Los componentes son las piezas que forman el aparato. Vienen dados por
un nombre (por ejemplo transformador) y unas especificaciones (un
campo de texto).
Tambi´n nos interesa conocer datos de los fabricantes de componentes:
e
su CIF (´nico) y sudomicilio social.
u
Cada aparato puede llevar cualquier cantidad de componentes. Interesa
saber para cada aparato qu´ componentes lleva y qu´ fabricante
e
e
suministra cada componente. Un aparato puede llevar muchas unidades
de un mismo componente (interesa saber cu´ntas), pero en este caso
a
todas estar´n suministradas por el mismo fabricante y con un mismo
a
precio.
Yolanda Garc´ Ruiz(UCM)
ıa
Modelo Entidad Relacion (ER) Soluciones de los ejercicios I
Ejercicios ER I
Soluci´n 1: Considerando componentes como una entidad d´bil
o
e
que queda desambiguada por el fabricante. En este caso, cada
componente es suministrado por un solo fabricante.
Código
Nombre
Caracteristicas
Descripción
Aparatos
Tiene
tipo
Tipos
Tipos
Subtipo
lleva
PrecioCantidad
Componentes
Nombre
Sumini
lleva
strado
Fabricantes
Especificación
CIF
Yolanda Garc´ Ruiz (UCM)
ıa
Modelo Entidad Relacion (ER) Soluciones de los ejercicios I
Ejercicios ER I
Soluci´n 2: En este caso lleva es una relaci´n entre 3 entidades.
o
o
En este caso, cada componente puede ser suministrado por m´s de
a
un fabricante.
Código
NombreDescripción
Tiene
tipo
Aparatos
Caracteristicas
Tipos
Tipos
Precio
Cantidad
Componentes
Nombre
Subtipo
lleva
Especificación
Yolanda Garc´ Ruiz (UCM)
ıa
Fabricantes
CIF
Modelo Entidad Relacion (ER) Soluciones de los ejercicios I
Ejercicios ER I
Cada aparato se puede asociar, como m´ximo, con un tipo de
a
aparato. Cada tipo de aparato se puede asociar avarios aparatos
electr´nicos.
o
Código
Nombre
N b
Caracteristicas
Descripción
Aparatos
541
600
987
398
Participación
Parcial
P i l
Yolanda Garc´ Ruiz (UCM)
ıa
Tiene
tipo
Tipos
Tipos
ELE
IYS
HOR
Participación
Parcial
P i l
Modelo Entidad Relacion (ER) Soluciones de los ejercicios I
Ejercicios ER I
Algunos tipos pueden formar parte de otrotipo m´s general (mp3
a
de aparato de m´sica), pero en este caso s´lo forman parte de un
u
o
unico tipo.
´
Nombre
Caracteristicas
Tipos
Tipo más
general
Tipo más
general
Subtipo
Tipo más
particular
MP3
ELE
ELE
MP3
IYS
IYS
HOR
HOR
Participación
Parcial
Yolanda Garc´ Ruiz (UCM)
ıa
Participación
Parcial
Modelo Entidad Relacion (ER)Soluciones de los ejercicios I
Ejercicios ER I
Ejercicio 2: Se desea dise˜ar una base de datos para almacenar y gestionar la
n
informaci´n empleada por un concesionario de autom´viles, teniendo en cuenta
o
o
los siguientes aspectos:
A un concesionario de coches llegan clientes para comprar autom´viles.
o
De cada coche interesa saber la matr´
ıcula, modelo, marca y color.
Un cliente...
Regístrate para leer el documento completo.