Você está na página 1de 14

Ejercicio 1 Access: Crear y relacionar tablas

PRACTICA CREAR Y RELACIONAR TABLAS Realizar una Base de Datos para controlar el movimiento de una biblioteca. Nombre de la Base de Datos: BIBLIOTECA. La Base de Datos estar compuesta por tres tablas: socios, libros y prstamos. Las caractersticas de cada una de las tablas se muestran a continuacin:

Ingresar a cada tabla los siguientes registros:

Crear las relaciones necesarias entre las tablas para el correcto funcionamiento de la base de datos.

Si deseas puedes consultar la solucin.

Ejercicio 2 Access: Crear y relacionar tablas


PRACTICA CREAR Y RELACIONAR TABLAS Realizar una Base de Datos para controlar el movimiento de un VIDEOCLUB. Nombre de la Base de Datos: VIDEOCLUB. La Base de Datos estar compuesta por las tablas que se presentan a continuacin:

Crear las relaciones necesarias entre las tablas para el correcto funcionamiento de la base de datos.

Ingresar a cada tabla algunos registros. Por ejemplo:

Hay algn problema al aadir el segundo alquiler? A qu crees que se debe? Intenta insertar un nuevo registro en la tabla Dvd con los siguientes datos: Ident-dvd: AVA-1 Ttulo: Avatar Por qu no permite su insercin? Si deseas puedes consultar la solucin.

Ejercicio 3 Access: Crear y relacionar tablas


PRACTICA CREAR Y RELACIONAR TABLAS Realizar una Base de Datos que almacene la informacin relativa a los pedidos de productos por parte de los clientes de una empresa. Nombre de la Base de Datos: Pedidos de clientes. La Base de Datos estar compuesta por las tablas: Clientes, Productos, Modos Envo, Pedidos, Productos Pedido, Proveedores. Las caractersticas de cada una de las tablas se muestra a continuacin:

Crear las relaciones necesarias entre las tablas para el correcto funcionamiento de la base de datos.

Si deseas puedes consultar la solucin.

Ejercicio 4 Access: Crear y relacionar tablas


PRACTICA CREAR Y RELACIONAR TABLAS A. Crea una BD que contenga informacin relativa a los empleados de una empresa y sus tareas o proyectos realizados. Nombre de la Base de Datos: Empleados. o o o o o o o o o Datos: Nombre completo, Direccin y Telfonos de los Empleados. Nmero de la seguridad social de los Empleados. Cargo y departamento de los Empleados. Fecha de Contratacin y salario de los Empleados. Fotografa de los Empleados. Nombre del Departamento. Trabajadores en Departamento. Responsable de Departamento. Descripcin de la Tarea.

o o

Fecha de Inicio de la Tarea. Fecha de Finalizacin de la Tarea.

Organiza estos datos en tablas y crea las relaciones oportunas para que: o En un departamento puedan haber varios trabajadores. o Un empleado pueda realizar varias tareas. Si deseas puedes consultar la solucin.

B. Crea una BD que contenga informacin sobre los cursos realizados por un Centro de Estudios. Nombre de la Base de Datos: Centro de Estudios. o o o Datos: Datos personales de los Alumnos (Nombre, direccin, telfono) Datos personales de los Profesores (DNI, Nombre, direccin, telfono) Duracin, Aula de Imparticin, Horario y nombre de los Cursos.

Organiza estos datos en tablas y crea las relaciones que creas oportunas. Si deseas puedes consultar la solucin. C. Una BD que almacene la informacin sobre la facturacin de proyectos a los clientes de una empresa. Nombre de la Base de datos: Facturacin Proyectos. o o o Tablas: Facturas. Proyectos. Clientes. Crea las tablas con los campos que consideres necesarios. Relaciona estas tablas como creas ms oportuno.

Ejercicio 5 Access: Practicar la ordenacin, bsqueda y filtrado de datos


PRACTICA ORDENAR, FILTRAR Y BUSCAR REGISTROS EN LAS TABLAS A partir de la base de datos Videoclub.mdb realizar las siguientes tareas con las tablas en Vista Hoja de Datos: Ordenar por ... ao de estreno la tabla Pelculas. ttulo de pelculas la tabla Dvd. nombre la tabla de Clientes. DNI del cliente la tabla Alquiler.

Filtros: (Antes de aplicar cada filtro elimina el anterior) Mostrar todas las comedias en la tabla pelculas. Mostrar los dramas del ao 2000 en la tabla pelculas. Mostrar las pelculas dirigidas por Vicente Aranda. Mostrar los alquileres de 4,00 . Mostrar los alquileres de 3,00 del cliente con DNI 33333333C .

Buscar registros: o o En la tabla pelculas buscar ... directores que se llamen Pedro. directores o intrpretes que se llamen Alex. En la tabla clientes buscar la palabra SE en cualquier campo.

Modificar el formato de la Hoja de Datos: Cambiar las propiedades del texto y de la cuadrcula de cada una de las tablas.

Ejercicio 6 Access: Consultas de seleccin


PRACTICA CONSULTAS DE SELECCIN Antes de realizar cada uno de estos ejercicios estudiar la distribucin de informacin en tablas y las relaciones entre estas. A. A partir de la base de datos BIBLIO.mdb que contiene informacin sobre los libros de una biblioteca, realizar las siguientes consultas: 1. Nombre, direccin y telfono de las editoriales de Nueva York (New York). 2. Nombre, direccin y telfono de las editoriales del estado Massachusetts (MA). 3. Nombre y ao de nacimiento de los escritores nacidos antes de 1950. 4. Nombre de los escritores de los que no se conoce el ao de nacimiento. 5. Ttulo de los libros publicados por editoriales de Boston despus de 1990. 6. Nombre, direccin y telfono de las editoriales con nmero de telfono que empiece por 2. 7. Nombre completo de los escritores que se llamen Michael. 8. Ttulo y ao de publicacin de los libros publicados recientemente (desde 1995) y que contengan la palabra Access en su titulo. (Resultado en cantidad de registros: 118, 2-6, 3-5, 4-434, 5-28, 6-11, 7-11, 8-38) B. La BD Neptuno.mdb contiene informacin relativa a los pedidos de una empresa. Realizar las siguientes consultas sobre los datos all almacenados: 1. Nombre, apellido y cargo de los empleados que estn trabajando desde antes del 1993 (El campo es de tipo fecha as que el criterio tambin debe realizarse con una fecha: 1/1/1993). 2. Nombre de compaa, contacto, direccin y ciudad de los clientes a los que se les envi un pedido (fecha envo) en 1996. (Cuidado que el campo es de tipo fecha!) 3. Nombre de contacto y telfono de los proveedores de los productos con pocas unidades en existencia (<10). Incluid tambin el nombre del producto en la consulta. 4. Nombre de los productos con un precio por unidad (tabla productos) de ms de 30 dlares enviados a Alemania. 5. Nombre, apellido y cargo de los empleados que han realizado pedidos de ms de 100 unidades (campo cantidad en la tabla detalles de pedidos). 6. Nombre de la compaa, contacto y telfono de los clientes que han efectuado un pedido sin descuento (descuento = 0). Incluid tambin la fecha del pedido en la consulta. (Resultado en cantidad de registros: 13, 2-143, 3-12, 4-108, 5-13, 6-1317)

C. Realiza las siguientes consultas sobre la base de datos VIDEOCLUB proporcionada por el profesor: 1. Ident-Dvd y ttulo de los dvd sin devolver (Fecha devolucin = nulo). 2. DNI, nombre, direccin, telfono y correo electrnico de los clientes que han alquilado algn dvd el ao 2001. (Cuidado que el campo fecha de alquiler es de tipo fecha). 3. Ttulo de los dramas del 1999, comedias de 1997 y de todas las pelculas del 2001. 4. Nombre de los clientes que han alquilado una pelcula que se estren en 1997. Incluid tambin el ttulo de la pelcula. (Resultado en cantidad de registros: 16, 2-38, 3-8, 4-4)

Ejercicio 7 Access: Consultas de seleccin con parmetro


PRACTICA CONSULTA DE SELECCIN CON PARMETRO Antes de realizar cada uno de estos ejercicios estudiar la distribucin de informacin en tablas y las relaciones entre estas. A. A partir de la base de datos BIBLIO.mdb realizar las siguientes consultas con parmetro: 1. Ttulo y ao de publicacin de los libros escritos por un autor determinado. 2. Ttulo y ao de publicacin de los libros publicados por una determinada editorial (indicad el nombre de la compaa). (Resultado en cantidad de registros: 1Ej: Blanc,Iris 1, 2-Ej: Que Corp 162) B. Realizar las siguientes consultas sobre los datos almacenados en la base de datos Neptuno.mdb: 1. Precio y nombre de los productos enviados por una compaa de envos en concreto. Mostrad la fecha del envo. 2. Nombre y apellidos de los empleados que han realizado un pedido para cierto cliente (nombre de compaa). Mostrad la fecha del pedido. (Resultado en cantidad de registros: 1Ej: Speedy Express 643, 2-Ej: Que Delcia 9)

C. Realiza las siguientes consultas sobre la base de datos VIDEOCLUB proporcionada por el profesor: 1. Ident-dvd y ttulo de los dvd alquilados por cliente en concreto (solicitad el DNI). Incluid tambin la fecha de alquiler y devolucin. 2. Nombre, direccin y telfono de los clientes que han alquilado cierto Dvd. 3. Ident-dvd y ttulo de los dvd sin devolver de un cliente concreto (solicitad el DNI). Incluid tambin la fecha de alquiler. 4. Ident-dvd y ttulo de los dvd de un gnero determinado. (Resultado en cantidad de registros: 1Ej: 11111111A 2, 2-Ej: AIR-1 1, 3-Ej:00000000J 1, 4Ej:drama 25)

Ejercicio 8 Access: Consultas de Campos Calculados y Totales


PRACTICA CONSULTAS DE CAMPOS CALCULADOS Y TOTALES Antes de realizar cada uno de estos ejercicios estudiar la distribucin de informacin en tablas y las relaciones entre estas. A. A partir de la base de datos BIBLIO.mdb realizar las siguientes consultas:

1. Cread una consulta con los campos autor y ao de nacimiento de la tabla autores mostrando solo aquellos que tienen ao de nacimiento. Aadid un campo que calcule la edad actual de los autores. 2. Realizad una consulta similar para conocer los aos que llevan publicados los libros. 3. Calculad cul es el ao de publicacin de los libros ms reciente. 4. Calculad la media de edad de los autores. 5. Cul es el ao de publicacin ms antiguo? A partir de este dato mostrad los libros ms antiguos. (Resultado en cantidad de registros: 3-1999, 4-63, 5-World of dBASE) B. Realizar las siguientes consultas sobre los datos almacenados en la base de datos Neptuno.mdb: 1. Cread una consulta con los campos producto, precio unidad, cantidad y descuento de la tabla detalles de pedidos. Aadid un campo que calcule el precio total (precio unidad x cantidad), otro que calcule el descuento y un tercer campo que calcule el precio final. 2. Cuntos pedidos se enviaron a Espaa? 3. Cuntos clientes hicieron un pedido en Octubre de 1996? 4. Cul es la fecha de nacimiento ms reciente de los empleados? A partir de este dato mostrad el nombre y los apellidos del empleado ms joven. 5. Calcula la media del precio unidad de los productos de la categora bebidas. 6. Cuntos productos hay de una categora determinada? (consulta con parmetro) 7. Suma el precio unidad de los productos valorados en ms de 50 dlares. 8. Cul es el producto ms caro? (Resultado en cantidad de registros: 2-23, 3-26, 4-Anne Dodsworth, 5-37,98, 6-Ej: bebidas 12, 7-735,79, 8-Vino Cte de Blaye)

C. Realiza las siguientes consultas sobre la base de datos VIDEOCLUB proporcionada por el profesor: 1. Cuntos alquileres de 3,00 se han realizado? 2. Cuntos dvd hay disponibles? 3. Cuntas pelculas hay de gnero drama estrenadas en el 1998? 4. Calculad la media del precio de alquiler. 5. Cread una consulta con los campos Ident-dvd, nombre y apellidos del cliente. Aadid un campo que muestre los das que el cliente tiene la pelcula en su poder. (Resultado en cantidad de registros: 1-6, 2-38, 3-5, 4-3,82)

Ejercicio 9 Access: Consultas de accin


PRACTICA CONSULTAS DE ACCIN Antes de realizar cada uno de estos ejercicios estudiar la distribucin de informacin en tablas y las relaciones entre estas. Realiza las siguientes consultas sobre la base de datos VIDEOCLUB: 1. Actualizacin del precio de pelculas de 1998: Reduccin del 10%. 2. Creacin de una tabla con las pelculas vistas por los clientes. 3. Eliminar todos los datos de un cliente. 4. Presentar una consulta de tablas de referencias cruzadas que muestre el nmero de pelculas de cliente por da.

5. Copiar la tabla alquileres y posteriormente realizar una consulta de datos anexados que anexe esta copia a la original

Ejercicio 10 Access: Consultas de accin


PRACTICA CONSULTAS DE ACCIN Realiza las siguientes consultas sobre la base de datos Neptuno.mdb: Suma las unidades pedidas a las unidades en existencia de la tabla Productos. Actualiza las unidades pedidas a 0 (actualizar). Aumenta un 10 % los precios de los lcteos en la tabla Productos (actualizar). Elimina a los clientes de Francia. Elimina los pedidos de Agosto de 1996. Elimina al empleado Robert King.

Crea una nueva tabla con los siguientes datos: nombre de compaa del cliente, nombre de producto y fecha de pedido. Crea una tabla llamada Irlanda con los clientes de este pas. Crea una tabla llamada Reino Unido con los productos de proveedores de este pas. Anexa los productos de los proveedores de Francia a la tabla Reino Unido.

Crea las siguientes consultas de referencias cruzadas: o Clientes de Espaa y la cantidad de pedidos realizados por estos: o Cantidad de productos de la categora bebidas y sus proveedores. o Cuenta de los pedidos de cada producto realizado por cada empleado (la tabla de ejemplo no se muestra completa)

Ejercicio 11 Access: Formularios


PRACTICA FORMULARIOS A. Crear los siguientes formularios sobre la base de datos VIDEOCLUB: Usando el asistente: 1. Un formulario que muestre las Pelculas y un subformulario que indique los Dvds que existen de cada pelcula. 2. Dvd y sus Alquileres (subformulario). 3. Clientes y sus Alquileres (subformulario). 4. Dvds sin devolver de un cliente concreto (formulario de una consulta de seleccin con parmetros: Ejercicio 7C-3). En vista diseo: o Crear un formulario similar al siguiente que nos servir de men para acceder al resto de formularios. Este formulario est formado por 6 botones de comando y 6 etiquetas.

B. Crear los siguientes formularios sobre la base de datos Neptuno.mdb: 1. Un formulario que muestre los Clientes y dos subformularios que muestren los Pedidos y los Detalles de Pedidos. 2. Un formulario que muestre las Categoras y dos subformularios que muestren los Productos y los Detalles de Pedidos. 3. Empleados y los Pedidos realizados por estos (Formulario con subformulario). 4. Proveedores y los Productos suministrados por estos ( Formulario con subformulario). 5. Crear un formulario que nos sirva como men para acceder a los formularios anteriores. Este formulario tendr adems dos botones que ejecutarn dos consultas de accin realizadas en el ejercicio 10: o Suma las unidades pedidas a las unidades en existencia de la tabla Productos. Actualiza las unidades pedidas a 0. o Crea una nueva tabla con los siguientes datos: nombre de compaa del cliente, nombre de producto y fecha de pedido.

Ejercicio 12 Access: Informes


PRACTICA INFORMES A. Crear los siguientes informes sobre la base de datos VIDEOCLUB a partir de las consultas ya creadas en ejercicios anteriores: 1. Dvds sin devolver (Ejercicio 6C-1). 2. Alquileres de un cliente en concreto (Ejercicio 7C-1). 3. Clientes que han alquilado cierto Dvd (Ejercicio 7C-2). 4. Dvds de un gnero determinado (Ejercicio 7C-4). 5. Clientes que han alquilado dvds el ao 2001 (Ejercicio 6C-2). Crear en vista diseo un formulario similar al siguiente que nos servir de men para acceder a los informes recin creados.

B. Crear los siguientes informes sobre la base de datos Neptuno.mdb: 1. Productos enviados por una compaa de envos en concreto (Ejercicio 7B-1). 2. Empleados que han realizado un pedido para cierto cliente (Ejercicio 7B-2). 3. Clientes a los que se les envi un pedido en 1996 (Ejercicio 6B-2). 4. Proveedores de los productos con pocas unidades en existencia (Ejercicio 6B-3). 5. Empleados que han realizado pedidos de ms de 100 unidades (Ejercicio 6B-5). 6. Clientes que han efectuado un pedido sin descuento (Ejercicio 6B-6). Crear en vista diseo un formulario similar al del ejercicio anterior que nos servir de men para acceder a los informesrecin creados.

Ejercicio 13 Access: Ejercicio de resumen


Disponemos los siguientes datos organizados en estas dos tablas:

1. Establece la relacin entre ellas para que pueda darse el caso de que tengamos varias grabaciones del mismo intrprete. 2. Crea un formulario con subformulario, que muestre todos los datos almacenados en las tablas. 3. Inserta datos mediante el formulario recin creado (al menos 5 interpretes y 2 grabaciones por cada uno) 4. Crea las siguientes consultas de seleccin:

o Mostrar las grabaciones (ttulo, categora musical, ao de lanzamiento, formato y notas) de un intrprete en concreto. o Mostrar las grabaciones (ttulo, ao de lanzamiento, formato y notas) de una categora de msica en concreto y su intrprete. o Mostrar las grabaciones (ttulo, categora musical, formato y notas) de un ao en concreto y su intrprete. o Mostrar las grabaciones (ttulo, categora musical, ao de lanzamiento y notas) en CD y su intrprete.

5. Crea un formulario para la consulta a y otro para la consulta b. 6. Crea un informe para la consulta c y otro para la consulta d. 7. Realiza en vista Diseo un formulario con botones que nos permita abrir los dos informes. 8. Crea un formulario que nos sirva de men para los 4 formularios ya creados. 9. Crea las siguientes consultas de accin: o Eliminar los datos de un intrprete en concreto. o Crear una tabla copia de la tabla Grabaciones (copia de seguridad). 10. Aade dos botones en el formulario men que nos permitan ejecutar estas consultas. Si deseas puedes consultar la solucin.

Você também pode gostar