ejer cici os

3
Biblioteca: Las personas socias de la biblioteca disponen de un código de socio y además necesitar almacenar su dni, dirección, teléfono, nombre y apellidos La biblioteca almacena libros que presta a los socios y socias, de ellos se almacena su título, su editorial, el año en el que se escribió el libro, el nombre completo del autor (o autores), el año 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 préstamo que se realiza almacenando la fecha en la que se realiza, la fecha tope para devolver (que son 15 días más que la fecha en la que se realiza el préstamo) y la fecha real en la que se devuelve el libro ALmecen: Se trata de crear una base de datos sobre un almacén de piezas de modo que: Cada pieza se identifica con dos letras (tipo, por ejemplo TU=tuerca) y un número (modelo, por ejemplo 6) Almacenamos un atributo que permite saber la descripción de cada tipo de pieza. Es decir el tipo TU tendrá la descripción tuerca. Necesitamos conocer el precio al que vendemos cada pieza. Además 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 número, descripción, dirección y el nombre de cada

Upload: segundo-sanchez-idrogo

Post on 07-Nov-2015

5 views

Category:

Documents


1 download

DESCRIPTION

Ejercicios propuestos de base de datos

TRANSCRIPT

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

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 ejemploTU=tuerca) y un nmero (modelo, por ejemplo 6) Almacenamos un atributo que permite saber la descripcin de cada tipo de pieza. Es decir el tipoTUtendr la descripcintuerca. 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

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.

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.