Está en la página 1de 4

Centro de Enseanza Severo Ochoa

Aplicaciones Informticas

Disee y d de alta los pertinentes datos para mantener la base de datos referente a la Biblioteca
Severo Ochoa. Para ello, necesitamos guardar informacin en las siguientes tablas:

Usuarios: Donde se almacenan los datos de las personas que se dan de alta en los servicios
de la biblioteca. Deseamos guardar su DNI, nombre, apellidos, direccin, telfono y e-mail.

Autores: Donde se almacenan los datos de los autores de los libros. Deseamos guardar su
codigo de autor, nombre, apellidos y nacionalidad.

Editoriales: Donde almacenaremos los datos relativos a las editoriales encargadas de editar
los libros. Deseamos guardar el CIF de la editorial, nombre, direccin, telfono y e-mail.

Libros: Donde guardaremos los datos relativos a los libros en s. Almacenaremos el ISBN,
ttulo del libro, autor, editorial, fecha de publicacin y nmero de edicin.

Trabajo a realizar:

Disea la base de datos biblioteca.odb. Debes incluir en la misma las cuatro tablas arriba
indicadas segn las especificaciones descritas. Elige el tipo de datos que creas ms adecuado
para cada campo.

Indica la clave principal de cada tabla y mrcala como tal en OpenOffice Base.

Debemos obligar a requerir rellenar los campos relativos al dni, nombre y apellidos de los
usuarios; el codigo, el nombre y apellidos del autor; el nombre y telfono de la editorial; y el
ttulo del libro. As, el sistema mostrar error en caso de intentar dar de alta algn dato sin
rellenar los campos anteriormente citados.

Realice las pertinentes relaciones:


Un autor puede escribir muchos libros, pero un libro solo pertenece a una editorial.
Una editorial puede tener muchos libros, pero un libro solo pertenece a una editorial.
Un usuario puede reservar muchos libros, y a la vez un libro puede haber sido reservado
por muchos usuarios al mismo tiempo (ATENCION CON ESTE APARTADO....
sera necesario crear alguna otra nueva tabla?)

Cargue los siguientes datos en las tablas correspondientes:

Tabla usuarios:
DNI

Nombre

Apellidos

Direccin

Telfono

E-mail

00000000-A

Jssica

Carrillo Cnovas

Calle Mayor, 1

968000000

jessica@severoochoa.net

11111111-B

Matilde

Castillo Ortz

Plaza de Espaa, S/N

968111111

mati@severoochoa.net

10101010-Z

Roco

Ojeda Glvez

Gran Va, 12

968998877

rocio@severoochoa.net

22222222-C

Inma

Cherbal Castejn

Calle General Mola, 12

968222222

inma@severoochoa.net

33333333-D

Juan Antonio

Lajarn Tornel

Paseo Alfonso XIII, 25

968333333

juanantonio@severoochoa.net

44444444-E

Genoveva

Maldonado Jimnez

Av. San Juan de la cruz, 1

968444444

geno@severoochoa.net

55555555-F

Carolina

Mrmol Fernndez

Calle princesa, 8

968555555

carolina@severoochoa.net

66666666-G

Ana

Navarro Snchez

Calle Cartagena, 26

968666666

ana@severoochoa.net

77777777-H

Borja

Gimnez Belmonte

Paseo de Florencia, 7

968777777

borja@severoochoa.net

Tabla Autores:
Codigo

Nombre

Apellidos

Nacionalidad

Tamara

Martnez Moreno

Espaa

Guillermo

Martnez Andrs

Espaa

Mirian

Lpez Muia

Argentina

Christine

Lpez Olmos

Inglaterra

Helen

Daz Illn

Estados Unidos

Tabla Editoriales:
CIF

Nombre_editorial

Direccin

Telfono

e-mail

88888888-I

Librera Jorge

Calle Nicols, 14

968888888

info@libreriajorge.com

99999999-J

Alicia Editores

Avenida Snchez Noguera, 5

968999999

reservas@aliciaeditores.com

12345678-K

Jos Mara Books

Plaza Santa Isabel, 2

968001223

ventas@josemariabooks.es

Tabla Libros:
ISBN

Titulo

Autor

Editorial

Fecha_Publicacion

Edicion

1111

Los Pilares de la Tierra

88888888-I

01/01/99

2222

Crepsculo

88888888-I

05/06/08

3333

La catedral del mar

99999999-J

18/12/05

4444

Un mundo sin fin

12345678-K

25/06/07

5555

Ria de gatos

88888888-I

14/02/09

6666

El desencuentro

12345678-K

02/06/96

7777

La fortuna de matilda turpin

99999999-J

01/08/04

8888

El jinete polaco

88888888-I

30/03/91

9999

Los hombres que no amaban a las mujeres

12345678-K

25/04/03

Centro de Enseanza Severo Ochoa

Aplicaciones Informticas

Debemos crear un formulario para cada tabla que permita dar de alta los datos de los
usuarios, autores, editoriales y libros, respectivamente (Es decir, 4 formularios en total).

Crear un formulario Maestro-Detalle, de forma que como maestro aparezca el autor y


como detalle aparezcan los libros de dicho autor.

Crear un formulario Maestro-Detalle, de forma que como maestro aparezca la editorial y


como detalle aparezcan los libros de dicha editorial.

Crea una consulta en la que se muestre el ttulo del libro, fecha de publicacin del libro,
edicin del libro, nombre del autor, apellidos del autor, nombre de la editorial, telfono de la
editorial y email de la editorial.

Crear un informe en el que se muestren todos los libros dados de alta en el sistema.

Crear un informe en el que se muestren los datos de los libros agrupados por autor.

También podría gustarte