Está en la página 1de 2

Trabajo de BBDD Crea una base de datos utilizando Access 2003 o bien OpenOffice.org Base 3.

3 llamada BD_NombreApellido y cuyo formado sea el propio de la herramienta que utilices. En este fichero de base de datos NombreApellido es tu propio nombre y apellidos sin tildes ni caracteres e!tra"os. Esta B# contendr$ la informaci%n de una biblioteca y almacenar$ los datos de los usuarios libros y alquileres. &ara ello realiza los siguientes pasos '(unto a cada paso aparece la puntuaci%n de ese paso en la nota del traba(o)* +. '+ punto) Crea las siguientes tablas* Usuarios cuyos campos sean ,# 'de tipo n-mero que se rellena autom$ticamente) .O/B0E 'de tipo te!to) A&E11,#O2 'de tipo te!to) 3E145O.O 'n-mero). 1a cla6e primaria de esta tabla es el campo ,#. Libros cuyos campos sean ,# 'de tipo n-mero que se rellena autom$ticamente) 37381O 'de tipo te!to) A83O0 'de tipo te!to) E#,3O0,A1 'de tipo te!to) A9O 'de tipo n-mero). 1a cla6e primaria de esta tabla es el campo ,#. Alquila con dos campos que son ,#:828A0,O e ,#:1,B0O ambos de tipo n-mero. 1a cla6e primaria de esta tabla la forman los campos ,#:828A0,O e ,#:1,B0O.

2. '+ punto) ,ntroduce los siguientes registros en las tablas anteriores. 3abla 8suarios ,# 'asignado autom$ticamente) 'asignado autom$ticamente) 'asignado autom$ticamente) 'asignado autom$ticamente)

.O/B0E /iguel Ale(andro /at<as Arturo

A&E11,#O2 Aguirre /art<n ,niesta Campos

3E145O.O ;+23232 ;232=3> ;?=233>= ;?@+2+2+2

3abla 1ibros ,# 'asignado autom$ticamente) 'asignado autom$ticamente) 'asignado autom$ticamente) 'asignado autom$ticamente) 3abla Alquila ,#:828A0,O + 2 3 2

37381O El Aui(ote /i 6ida Cuando la 6ida se 6a Comer bien minutos en

A83O0 Cer6antes #a6id Bisbal ,sabel Canarias ? /iguel Argui"ano

E#,3O0,A1 &lanetas Editodo Editodo

A9O +?+2 20++ 20+0

Editorial /art<nez 20+2

,#:1,B0O + 2 3 3

3. '2 puntos) Crea una relaci%n entre estas tablas. El campo ,# de la tabla 8suarios debe estar relacionado con el campo ,#:828A0,O de la tabla Alquila y el campo ,# de la tabla 1ibros debe estar relacionado con el campo ,#:1,B0O de la tabla Alquila. Aseg-rate de que estos campos sean del mismo tipo ya que de lo contrario te dar$ un error. B. '2 puntos) Crea una consulta que de6uel6a para cada usuario quC libros tiene alquilados. Esta consulta deber$ de6ol6er el nombre y apellido de cada usuario y el t<tulo y autor de cada libro y deber$ llamarse Consulta:8suarios1ibros. ?. '2 puntos) Crea un formulario que muestre los libros que cada usuario tiene alquilados. #eber$ aparecer el nombre y apellido de cada usuario y el t<tulo y autor de cada libro. Este formulario deber$ tener un t<tulo en la parte superior que diga D5ormulario de usuarios y librosE que deber$ estar en negrita. Adem$s el logotipo de la 8.E# deber$ estar en la esquina superior izquierda 'este logotipo se proporciona (unto con este enunciado). Este formulario deber$ estar basado en la consulta Consulta:8suarios1ibros y se deber$ llamar 5ormulario:8suarios1ibros. @. '2 puntos) Crea un informe que muestre los libros que cada usuario tiene alquilados. #eber$ aparecer el nombre y apellido de cada usuario y el t<tulo y autor de cada libro. Este informe deber$ tener un t<tulo en la parte superior que diga D,nforme de usuarios y librosE que deber$ estar en negrita. Adem$s el logotipo de la 8.E# deber$ estar en la esquina superior izquierda 'este logotipo se proporciona (unto con este enunciado). Este informe deber$ estar basado en la consulta Consulta:8suarios1ibros y se deber$ llamar ,nforme:8suarios1ibros. &ara los detalles que no se especifican en este enunciado hay que utilizar las opciones por defecto que proponen las herramientas Access o Base.

También podría gustarte