You are on page 1of 3

TALLER DE BASE DE DATOS

DE LOS SIGUIETES CASOS PRCTICASO DESARROLLAR PARA


CADA UNO:
- DIAGRAMA DE ENTIDAD DELACIN
- DIAGRAMA RELACIONAL.
IMPLEMENTAR EL DISEO FSICO EN ERWIN.

1. Biblioteca:

Las personas socias de la biblioteca disponen de un cdigo de socio


y adems necesitar almacenar su dni, direccin, telfono, nombre y
apellidos
La biblioteca almacena libros que presta a los socios y socias, de
ellos se almacena su ttulo, su editorial, el ao en el que se escribi el
libro, el nombre completo del autor (o autores), el ao en que se edit
y en qu editorial fue y el ISBN.
Necesitamos poder indicar si un volumen en la biblioteca est
deteriorado o no
Queremos controlar cada prstamo que se realiza almacenando la
fecha en la que se realiza, la fecha tope para devolver (que son 15
das ms que la fecha en la que se realiza el prstamo) y la fecha real
en la que se devuelve el libro

2. ALMECEN:

Se trata de crear una base de datos sobre un almacn de piezas de modo que:
Cada pieza se identifica con dos letras (tipo, por ejemplo TU=tuerca)
y un nmero (modelo, por ejemplo 6)
Almacenamos un atributo que permite saber la descripcin de cada
tipo de pieza. Es decir el tipo TU tendr la descripcin tuerca.
Necesitamos conocer el precio al que vendemos cada pieza.
Adems hay piezas que se componen de otras piezas, por ejemplo
una puerta se compone de una hoja de madera, una bisagra y un
picaporte. Incluso una pieza puede estar compuesta de otras piezas
que ha su vez pueden estar compuestas por otras y as
sucesivamente
Tenemos una serie de almacenes de los que guardamos su nmero,
descripcin, direccin y el nombre de cada estantera de almacn.
Cada estantera se identifica por tres letras.
Necesitaremos saber la cantidad de piezas que tenemos en cada
almacn y saber en qu estanteras estn las piezas buscadas

_____________________________________________________________________________
Ing. Segundo Snchez Idrogo
TALLER DE BASE DE DATOS

3. transportes
Se desea informatizar la gestin de una empresa de transportes que reparte
paquetes por toda Espaa. Los encargados de llevar los paquetes son los
camioneros, de los que se quiere guardar el dni, nombre, telfono, direccin,
salario y poblacin en la que vive. De los paquetes transportados interesa
conocer el cdigo de paquete, descripcin, destinatario y direccin del
destinatario. Un camionero distribuye muchos paquetes, y un paquete slo
puede ser distribuido por un camionero. De las provincias a las que llegan los
paquetes interesa guardar el cdigo de provincia y el nombre. Un paquete slo
puede llegar a una provincia. Sin embargo, a una provincia pueden llegar varios
paquetes. De los camiones que llevan los camioneros, interesa conocer la
matrcula, modelo, tipo y potencia. Un camionero puede conducir diferentes
camiones en fechas diferentes, y un camin puede ser conducido por varios
camioneros.

4. Instituto
Se desea disear la base de datos de un Instituto. En la base de datos se
desea guardar los datos de los profesores del Instituto (DNI, nombre, direccin
y telfono). Los profesores imparten mdulos, y cada mdulo tiene un cdigo y
un nombre. Cada alumno est matriculado en uno o varios mdulos. De cada
alumno se desea guardar el n de expediente, nombre, apellidos y fecha de
nacimiento. Los profesores pueden impartir varios mdulos, pero un mdulo
slo puede ser impartido por un profesor. Cada curso tiene un grupo de
alumnos, uno de los cuales es el delegado del grupo.

5. CINICA
La clnica SAN PATRS necesita llevar un control informatizado de su
gestin de pacientes y mdicos. De cada paciente se desea guardar el
cdigo, nombre, apellidos, direccin, poblacin, provincia, cdigo postal,
telfono y fecha de nacimiento. De cada mdico se desea guardar el
cdigo, nombre, apellidos, telfono y especialidad. Se desea llevar el
control de cada uno de los ingresos que el paciente hace en el hospital.
Cada ingreso que realiza el paciente queda registrado en la base de
datos. De cada ingreso se guarda el cdigo de ingreso (que se
incrementar automticamente cada vez que el paciente realice un
ingreso), el nmero de habitacin y cama en la que el paciente realiza el
ingreso y la fecha de ingreso. Un mdico puede atender varios ingresos,

_____________________________________________________________________________
Ing. Segundo Snchez Idrogo
TALLER DE BASE DE DATOS

pero el ingreso de un paciente solo puede ser atendido por un nico


mdico. Un paciente puede realizar varios ingresos en el hospital.

6. TIENDA
Se desea informatizar la gestin de una tienda informtica. La tienda
dispone de una serie de productos que se pueden vender a los clientes.
De cada producto informtico se desea guardar el cdigo, descripcin,
precio y nmero de existencias. De cada cliente se desea guardar el
cdigo, nombre, apellidos, direccin y nmero de telfono. Un cliente
puede comprar varios productos en la tienda y un mismo producto puede
ser comprado por varios clientes. Cada vez que se compre un artculo
quedar registrada la compra en la base de datos junto con la fecha en
la que se ha comprado el artculo. La tienda tiene contactos con varios
proveedores que son los que suministran los productos. Un mismo
producto puede ser suministrado por varios proveedores. De cada
proveedor se desea guardar el cdigo, nombre, apellidos, direccin,
provincia y nmero de telfono.

_____________________________________________________________________________
Ing. Segundo Snchez Idrogo

You might also like