Professional Documents
Culture Documents
Supongamos que queremos disear una base de datos para una biblioteca y
conocemos que sta funciona de la siguiente forma:
cada persona y se expide desde la primera vez que se intenta retirar un libro.
Cada usuario slo puede retirar dos libros cada vez.
Mensualmente se confecciona un inventario actualizado donde se indica para
cada libro el nombre, el autor y el lugar de la biblioteca donde se encuentra.
atributos.
Rombos,
que
representan
relaciones
entre
conjuntos de entidades. Lneas, que unen los atributos con los conjuntos
de entidades y los conjuntos de entidades con las relaciones.
Libro
Usuario Pedido
Estanteras
Cd_ed
Editorial
Direcc_ed
1: N y la
cordialidad de Editorial libro sera (1,1) y (1, n). Un libro puede pertenecer a una
editorial y en una editorial hay muchos libros.
El siguiente atributo
Libro con sus atributos y ponemos como clave primaria el cdigo de ISBN
ya que es lo que nos est indicando nuestra lectura tenemos un cdigo para
libro la cual es nica y nos sirve como una clave primaria y de igual manera
tenemos ms atributos:
ISBN
LIBROS
Titulo
Autor
Pas
Tema
1: N y la
cordialidad de Editorial libro sera (1,1) y (1, n). Un libro puede pertenecer a una
editorial y en una editorial hay muchos libros.
El siguiente atributo
Usuario con sus atributos y ponemos como clave primaria el cdigo No. De
Carnet ya que es lo que nos est indicando nuestra lectura tenemos un
cdigo para usuario la cual es nica y nos sirve como una clave primaria y
de igual manera tenemos ms atributos: Nombre y Telfono.
NO. Carnet
USUARIO
Nombre
Telfono
es de muchos a muchos,
porque muchos usuario solicitan libros y los libros son solicitados por muchos
usuarios N: M y la cordialidad de usuario libro sera (1,n) y (1, n).
El siguiente atributo
Pedido con sus atributos y ponemos como clave primaria el cdigo ya que
es lo que nos est indicando nuestra lectura tenemos un cdigo para pedido
la cual es nica y nos sirve como una clave primaria y de igual manera
tenemos ms atributos: Fecha, Empleado.
Cdigo
PEDIDO
Fecha
Empleado
Al realizar la relacin se tiene que libro pedido uno a muchos porque puede
haber o no haber pedido o un pedido de uno a muchos libros por lo tanto la
relacin es uno a muchos 1: N y la cordialidad de Libros-Pedido. Sera (1,n) y
(0,1) . 1 libro puede pertenecer a uno o a ningn pedido, ya que poda estar por
otros medios en la biblioteca (es un supuesto); pero todos los pedidos tienen que
tener al menos un libro, ya que si no hubiera un libro mnimo, no tendra sentido el
pedido en s.
El siguiente atributo
Estanteras con sus atributos y ponemos como clave primaria el cdigo del
No. estante ya que es lo que nos est indicando nuestra lectura tenemos
un cdigo para Estanteras la cual es nica y nos sirve como una clave
primaria y de igual manera tenemos ms atributos:
No. Estante
ESTANTERIA
Lugar
La cordialidad de Libros-
Al realizar la relacin se tiene que libro Estantera uno a muchos por que en la
estantera hay muchos libros y libros habra uno en cada estantera de acuerdo al
registro por lo tanto la relacin es uno a muchos 1: N
Estantera. Sera (1, n) y (1,1). 1 libro puede pertenecer a una a estantalara y las
estanteras son ocupadas por muchos libros.
Bibliografa
L. A. Casillas Santilln, M. G. Ginest, . Prez Mora,(2009) Bases de datos El
Bibliografa
L. A. Casillas Santilln, M. G. Ginest, . Prez Mora,(2009) Bases de datos
M. G. Ginest, . Prez Mora,(2009) Bases de datos