Author: Nelly N N

1.	Diseña en la base de datos BIBLIOTECA.mdb la siguiente tabla de datos llamada Tabla_Socio y Tabla_Reserva.  Recuerda que para ello debes establecer:
•	Los tipos de datos adecuados.
•	Establecer la Clave Primaria.

Tabla_Socio:
Código de Socio | Nombre | Apellidos | Fecha de Alta | Penalización | |
1 | Emilio | Pérez Sánchez | 09/09/2002 | Sí/No | |
2 | Raquel | Sánchez Gómez | 09/10/2004 | | |
3 | Jesús | López Vázquez | 04/05/2005 | | |
4 | Leonor | León León | 10/01/2007 | | |
5 | Constantino | Romero García | 19/08/2007 | | |
6 | Graciela | Marqués Lebrija | 19/02/2010 | | |
7 | Libertad | García Peralta | 18/03/2011 | | |
8 | Diana | Ramírez Esteban | 18/09/2012 | | |
9 | Juan Carlos | Lozano Gordillo | 18/03/2012 | | |
10 | Gema | Cancio Librado | 18/11/2012 | | |
11 | Leonor | León León | 10/01/2007 | | |
12 | Jacinto | Buenaventura Trigo | 18/02/2013 | | |
13 | Angélica | Ramiro Manchón | 19/03/2011 | | |
14 | Pedro | Pedroso Pedrero | 01/04/2012 | | |

Tabla_Reserva:
Código de Reserva | Código de Socio | Penalización | Libro reservado | Día de reserva | Día devolución | Límites de reserva
1 | 11 | Falso | 55 | 11/05/2014 | | 7/14/21
2 | 2 | Falso | 25 | 08/05/2014 | |
3 | 13 | Falso | 205 | 03/04/2014 | |
4 | 14 | Falso | 420 | 10/04/2014 | |
5 | 5 | Falso | 130 | 18/03/2014 | |
6 | 1 | Falso | 235 | 18/03/2014 | |
7 | 9 | Falso | 9 | 30/01/2014 | |
8 | 4 | Falso | 125 | 04/04/2014 | |
9 | 5 | Falso | 1800 | 18/04/2014 | |
10 | 14 | Falso | 1820 | 23/04/2014 | |
11 | 10 | Falso | 1001 | 23/04/2014 | |
12 | 3 | Falso | 1010 | 18/04/2014 | |
13 | 6 | Falso | 1121 | 18/04/2014 | |
14 | 7 | Falso | 890 | 01/04/2014 | |

2.	Diseña el formulario para las tablas anteriores pero NO las rellenes todavía. 
3.	A continuación debes diseñar la relación entre las tablas. 
4.	Rellenar ambos formulario creados con anterioridad. Primero la tabla de socios y luego de reservas. Formulario_Socio y Formulario_Reserva.
5.	Diseña una consulta que muestre todos los datos de las reservas de libros realizadas por el cliente, en función del código de socio. Guarda la consulta como Consulta_Socios_Reservas.  Asigna esa consulta a un informe, denominado Informe_Reservas. Y asigna ese informe a un botón “Listado”, situado en el Formulario_Socio.
(Este punto detallado, sería lo mismo que pedir un botón en el formulario de socios que active un informe mostrando los datos de los libros reservados por dicho socio).
6.	Diseña una consulta que utilice el campo “Libro reservado” del formulario Formulario_Reserva para establecer el campo RESERVADO de la Tabla_Libro como VERDADERO. Guarda dicha consulta como Consulta_Reserva_Libro.
7.	Inserta un botón denominado “RESERVAR” que ejecute la consulta creada.
8.	Realiza los dos puntos anteriores para crear un botón “LIBERAR” en el formulario Formulario_Reserva para liberar dicho libro.
9.	Elabora las siguientes consultas:
a.	Mostrar los datos de todos los usuarios que hay en la base de datos.
b.	Mostrar todos los datos de aquellos usuarios cuya fecha de alta oscile entre el 1/1/2009 y 31/12/2012.
c.	Mostrar únicamente los datos de aquellos usuarios que NO tengan Penalización.
d.	Mostrar todos los campos de las reservas que haya realizado el usuario “Leonor”.
e.	Mostrar todas las fechas contenidas en el Día de Reserva para todos los usuarios que tengan Penalización.
f.	Mostrar todos los datos de los libros que tenga reservado el usuario Jesús.
g.	Mostrar todos los datos de los libros cuyo apellido de usuario contengo la letra m.
h.	Mostrar el Título y Autor de aquellos libros cuyos usuarios hayan reservado entre el 1/04/2013 y el 25/04/2013.
i.	Mostrar el Título, Autor, Editorial, Nombre del usuario y sus Apellidos, de aquellos que hayan reservado durante el mes de Abril y NO tengan Penalización.
j.	Mostrar el Título, Nombre y Apellidos de aquellos autores cuya fecha de alta oscile entre 1/1/2010 y 31/12/2012, que tengan Penalización y día de reserva sea durante Abril.
10.	Elabora una consulta que ponga el campo PENALIZACIÓN de la tabla Socio como verdadero para aquellos que reservaron entre el día 15 y 30 de abril de 2014. Guarda la consulta como Consulta_Penalización_Abril.
11.	Diseña una consulta que cree una nueva tabla denominada Tabla_Socios_Penalizados y que contenga el código de socio, nombre y apellidos de todos los socios que están penalizados. Guarda la consulta como Consulta_NuevaT_Penalizados.
12.	Diseña una consulta que cree una nueva tabla denominada Tabla_Libros_Editorial y que contenga todos los campos de la tabla libro para aquellos cuya editorial comienza por la letra A o por la letra C. Guarda la consulta como Consulta_NuevaT_Editorial.
13.	Crea una consulta que elimine los libros de la Tabla_Libros_Editorial en función del año que introduzcamos por parámetro. Por ejemplo, prueba con el número 1983 y observa qué libros has eliminado. Guarda la consulta como Consulta_Elimina_Libro_Por_Año.
14.	Genera una consulta que muestre un listado con todos los campos de la tabla LIBRO y fecha de devolución, para aquellos que actualmente estén reservados. Guarda la consulta como Consulta_Libros_Reservados.