EJERCICIO 1: ACCESS Se quiere elaborar una base de datos para una pequeña biblioteca casera. Para ello: 1) Crea una tabla con los datos de los libros (llamada LIBROS), que incluya los campos Título libro Referencia Autor Nº páginas Orden adquisición Precio Género Año Prestado Deberás asignar a cada campo el tipo de datos más adecuado, y tener en cuenta: El tamaño del campo deberá ajustarse (en aquellos donde sea necesario) a la longitud del dato a introducir. El precio de un libro es siempre superior o igual a 10. Si no aparecerá el siguiente mensaje: El precio del libro debe ser superior a 10. Todos los campos deberán tener una breve descripción aclaratoria. La fecha se anotará del siguiente modo: 15-ene-09. Es obligatorio introducir el campo autor, y no es posible validar con un espacio. El campo año aparecerá en la tabla como. El campo género, en caso de desconocerse, mostrará por defecto novela. La clave principal se asignará al campo. 2) Modifica el orden de los campos: Orden adquisición, Referencia, Título libro, Autor, Prestado, Género, Año, Nº páginas, Precio. 3) Introduce en la tabla LIBROS los siguientes registros: 4) Crea una tabla con los datos de los amigos (llamada USUARIOS), que incluya los campos Nombre (completo) Dirección Localidad Teléfono Asigna a cada campo el tipo de datos y las propiedades más adecuados. 5) Crea una tabla con los datos de los pedidos (llamada PEDIDOS), que incluya los campos Titulo Nombre Fecha préstamo Fecha entrega Asigna a cada campo el tipo de datos y las propiedades más adecuados.
6) Introduce en la tabla USUARIOS los siguientes registros: 7) En la tabla LIBROS elimina el campo Referencia desde la Vista Hoja de datos. Si lo hubiésemos borrado erróneamente podrías recuperarlo ahora? 8) En la tabla LIBROS cambia el título desde la Vista Diseño (en la ventana de propiedades) del campo Orden _adquisición a Signatura. 9) Ordena los libros alfabéticamente. Colócalos como los tenías anteriormente. Ordénalos ahora por el año de edición, y después de mayor a menor precio. 10) Localiza en la tabla LIBROS cuántos ejemplares hay pertenecientes al género novela, cuántos libros empiezan por la palabra El y cuántas veces aparece el dígito 1 en la tabla. 11) Localiza en la tabla USUARIOS cuántos apellidos Ramos existen, y sustitúyelos por Ruano. 12) Determina cuántos libros tienes del autor Miguel Delibes. 13) Averigua, empleando el filtro por formulario, cuántos libros del género novela tienes. 14) Averigua cuántos libros tienes que no sean del género novela. 15) Averigua cuántos libros del género novela tienes de un precio superior a 15. 16) Determina cuántos libros tienes del género novela con un precio o superior a 20 o inferior a 15. 17) Determina, de dos modos distintos, cuántos libros tienes del género novela con un precio entre 15 y 20. 18) Determina cuántos libros tienes del género novela con un precio inferior a 15 que empiecen por la palabra El. 19) Averigua cuántos libros del género novela tienes editados después del año 90. 20) Empleando el filtro avanzado calcula cuántos libros tienes que no sean del género novela. 21) Averigua cuántos libros del género novela tienes prestados. 22) Tu hermano ha visto tu base de datos decide crearse otra igual para sus libros. Realiza una copia de la tabla LIBROS y llámala libros 2, donde él pueda guardar sus datos. 23) Realiza ahora una copia de tu tabla por seguridad, y llámala Copia libros. 24) Copia los datos de tus libros en la tabla libros2. 25) Cambia el nombre de la tabla libros2. Elimínala después. 26) Modifica el aspecto de la tabla Copia libros. Para ello deberás cambiar: Fuente, Tamaño y color (Registros). Fondo de las celdas. Desactivar la visualización de las cuadrículas verticales. Prueba los efectos especiales de las celdas (con, sin y bajo relieve). 27) Oculta los campos número de páginas y autor. Muéstralos después. 28) Introduce en la tabla PEDIDOS los siguientes registros:
29) Crea una relación varios a varios entre las tres tablas de la base de datos. Será posible cambiar y eliminar registros de cualquiera de las dos tablas principales. 30) Abre la tabla Libros y comprueba la existencia de hojas secundarias para todos los registros. Qué significa una hoja vacía? 31) Crea una consulta para saber cuántos libros tienes del género novela. Guárdala con el nombre Libros de novela. 32) Crea una consulta para saber cuántos libros del género novela tienes de un precio superior a 15. Guárdala con el nombre Libros de novela de más de 15. 33) Determina en qué se diferencian las dos consultas anteriores de los filtrados realizados en los apartados 14 y 15. 34) Crea una consulta para saber cuántos libros del género novela se han prestado. Guárdala con el nombre Libros de novela prestados (el campo género no debe visualizarse). 35) Para la consulta anterior consigue que los títulos de los libros se muestren ordenados por orden alfabético. 36) Intenta modificar en la tabla Pedidos un dato del título de cualquier libro, es posible? Por qué? 37) Intenta modificar en la tabla Libros un dato del título de cualquier libro, es posible? Por qué?
38) Crea un formulario de la tabla Libros. Guárdalo con el nombre Libros. Modifícale hasta conseguir un aspecto similar al siguiente: 39) Añade un nuevo campo, año. 40) Consigue que se muestren destacados los libros desde el año 1990 hasta el 2000, así como los géneros que empiecen por m y los autores cuyo nombre comience por una letra después de la L. 41) Crea un formulario utilizando el asistente de la tabla Libros, solo que en este caso el número de orden deberá seguirse ordenado (si es este tu caso consigue entonces que aparezcan con los títulos por orden alfabético). Guárdalo con el nombre Libros 1. 42) Crea un formulario utilizando el asistente de la consulta Libros de novela. Guárdalo con el nombre Libros novela. Consigue un aspecto similar al siguiente: 43) Crea un formulario desde la vista de diseño, de la tabla Libros. Guárdalo con el nombre Libros 2. Modifícale hasta conseguir un aspecto similar al siguiente: 44) Determina en el formulario anterior cuántos libros tienes del género novela que empiecen por la palabra La. 45) Determina en el formulario Libros novela cuántos libros hay que no tengan el nombre El capitán Alatriste. 46) Puedes modificar los datos del formulario? Qué ocurre con los de la tabla de origen? 47) Puedes modificar los datos del formulario cuando estás con un filtro aplicado? Qué ocurre con los de la tabla de origen?
48) Introduce una imagen desde archivo en el encabezado de página de un formulario. Comprueba si se visualiza al abrir el formulario. Observa su aspecto al ir a vista preliminar. 49) Crea un informe de los libros de tu base de datos para poder tener una copia de esa información impresa. Consigue un aspecto similar al siguiente: 50) Puedes modificar la información (datos de los registros) en el informe? 51) Cuál es el criterio de ordenación de la información en el informe? 52) Deseas enviar una carta a todos los usuarios de tu base de datos. Crea unas etiquetas para imprimir sus datos.