Bases de Datos Access 2013 (Ejercicios)

8
BASES DE DATOS ACCESS 2013 (EJERCICIOS)

description

Bases de Datos Access 2013 (Ejercicios)

Transcript of Bases de Datos Access 2013 (Ejercicios)

  • BASES DE

    DATOS

    ACCESS 2013

    (EJERCICIOS)

  • CURSO BASES DE DATOS ACCESS 2013 - EJERCICIOS

    2

    EJERCICIOS MDULO 1: INTRODUCCIN A ACCESS 2013.

    CUESTIONES.

    Responde a las siguientes cuestiones:

    1. Qu es una base de datos?

    2. Qu es la vista Backstage?

    3. Dnde se encuentra situada la Barra de herramientas de acceso rpido?

    4. Cita al menos tres tipos de plantillas de bases de datos disponibles en Access

    2013 y qu uso les daras.

    5. Cita las limitaciones de Access 2013 con las bases de datos antiguas (.MDB).

    EJERCICIOS.

    Realiza los siguientes ejercicios y adjunta capturas de pantalla de su realizacin:

    6. Crea una base de datos a partir de la plantilla Contactos y gurdala con el

    nombre de Agenda.

    7. Modifica la posicin de la Barra de herramientas de acceso rpido.

    8. Incluye nuevos comandos (los que creas ms convenientes) en la Barra de

    herramientas de acceso rpido.

    9. Oculta la Cinta de opciones.

    10. Comprueba que al pulsar las teclas [Mays], [Bloq Num] e [Insert], la Barra de

    estado muestra que estn activados.

  • CURSO BASES DE DATOS ACCESS 2013 - EJERCICIOS

    3

    EJERCICIOS MDULO 2: TRABAJAR CON TABLAS.

    CUESTIONES.

    Responde a las siguientes cuestiones:

    1. Qu es una tabla en Access y para qu sirve?

    2. Qu diferencia hay entre un campo y un registro de una tabla?

    3. Al crear una tabla en qu vista se abre por defecto?

    4. Qu operaciones se pueden hacer desde el Panel de navegacin?

    5. Para qu se usa la Vista Diseo de una tabla?

    EJERCICIOS.

    Realiza los siguientes ejercicios en la base de datos Ejercicios_Modulo_2.accdb.

    6. Abre la tabla Personal y aade tres registros.

    7. Cambia el nombre de la tabla Personal por Empleados.

    8. Crea un duplicado de la tabla Productos, pero solo de la estructura.

    9. Elimina la tabla Clientes.

    10. En la tabla Pedidos crea un campo de tipo Lista predeterminada llamado

    Estado, que pueda tener uno de los siguientes estados: Pendiente, Enviado,

    Aceptado, Rechazado.

  • CURSO BASES DE DATOS ACCESS 2013 - EJERCICIOS

    4

    EJERCICIOS MDULO 3: TRABAJAR CON DATOS.

    CUESTIONES.

    Responde a las siguientes cuestiones:

    1. Qu tamaos de campo consideras adecuados para los siguientes datos:

    Nombre de empresa, Telfono Mvil, ISBN y Nmero de accesos?

    2. Qu tipo de dato es ms adecuado para los siguientes campos: Mes, DNI,

    Humedad, Precio y Temperatura?

    3. Qu campos consideras que seran obligatorios en la tabla Clientes de la base

    de datos Ejercicios_Modulo_3_4.accdb?

    4. Cmo se oculta el calendario interactivo de los campos tipo Fecha/hora?

    5. Qu propiedad de un campo Autonumrico hace que la secuencia sea

    incremental?

    EJERCICIOS.

    Realiza los siguientes ejercicios en la base de datos Ejercicios_Modulo_3_4.accdb.

    6. Ordena la tabla Clientes por el campo Apellidos.

    7. Usa el comando Reemplazar sobre el campo Pas de la tabla Pedidos, y donde

    ponga Espaa que lo cambie por USA.

    8. Crea reglas para los campos Coste y Precio de la tabla Productos, de manera

    que no permita introducir valores negativos.

    9. Crea textos de validacin para las reglas anteriores.

    10. Crea un campo NIF en la tabla Clientes con una mscara para que acepte datos

    con formato de NIF: letra mayscula + 7 dgitos + nmero o mayscula.

  • CURSO BASES DE DATOS ACCESS 2013 - EJERCICIOS

    5

    EJERCICIOS MDULO 4: CLAVES Y RELACIONES.

    CUESTIONES.

    Responde a las siguientes cuestiones:

    1. Qu significa que un campo sea clave en una tabla?

    2. Qu son las claves externas?

    3. Qu condiciones debe cumplir el contenido de un campo clave?

    4. Cules son tipos de relaciones posibles entre dos tablas?

    5. Cmo se crea una relacin entre dos tablas?

    EJERCICIOS.

    Realiza los siguientes ejercicios en la base de datos Ejercicios_Modulo_3_4.accdb.

    6. Crea las siguientes relaciones:

    7. Abre la tabla Empleados y comprueba que puedes ver los pedidos de cada

    empleado (adjunta captura de pantalla de la ventana de Access).

    8. Abre la tabla Clientes y comprueba que puedes ver los pedidos de cada cliente

    (adjunta captura de pantalla de la ventana de Access).

    9. Crea la tabla intermedia Detalles de pedido para relacionar las tablas Pedidos y

    Productos, y relacinalas. Una pista: imagen de la pgina 44 del manual.

    10. Abre la tabla Pedidos y comprueba si puedes ver los productos de cada pedido

    Por qu?

  • CURSO BASES DE DATOS ACCESS 2013 - EJERCICIOS

    6

    EJERCICIOS MDULO 5: CONSULTAS.

    CUESTIONES.

    Responde a las siguientes cuestiones:

    1. Cules son los tipos de consultas y para que se usa cada una de ellas?

    2. Qu nos permite hacer la Vista Diseo de una consulta?

    3. Cules son las dos formas de ejecutar consultas?

    4. Qu se debe hacer para que una consulta de actualizacin acte sobre un

    determinado conjunto de registros?

    5. Se pueden actualizar varios campos a la vez en una consulta de actualizacin?

    EJERCICIOS.

    Realiza los siguientes ejercicios sobre la base de datos Ejercicio_Modulo_5.accdb.

    6. Utiliza el Asistente para consultas y crea una consulta que saque los empleados

    ordenados por apellidos.

    7. Realiza las consultas que seleccionen los siguientes conjuntos de registros:

    Nombre, apellidos y direccin de los empleados que sean Representantes

    de ventas y vivan en Washington (WA).

    Pedidos realizados en abril de 2006, cuyo gasto sea igual o superior a 100

    Compaa, nombre y apellidos de los clientes cuyo apellido empiece por C.

    8. Crea una consulta de creacin de tabla sobre la tabla Clientes con aquellos

    clientes que sean propietarios. La nueva tabla se llamar Propietarios.

    9. Crea una consulta de eliminacin sobre la tabla Empleados que quite los

    empleados que no tengan pedidos realizados.

    10. Crea una consulta de actualizacin sobre la tabla Productos que incremente el

    precio de las bebidas en un 10% (multiplicarlo por 1,10).

  • CURSO BASES DE DATOS ACCESS 2013 - EJERCICIOS

    7

    EJERCICIOS MDULO 6: FORMULARIOS.

    CUESTIONES.

    Responde a las siguientes cuestiones:

    1. Qu operaciones se pueden realizar mediante formularios?

    2. Se puede crear un formulario rpido sobre ms de una tabla? Qu sucede?

    3. Para qu sirve un formulario de navegacin?

    4. Cmo crearas un formulario para mostrar los registros de las tablas

    relacionadas Empleados y Pedidos?

    5. Describe para qu se usa cada botn de la Barra de bsqueda situada en la

    zona inferior del formulario.

    EJERCICIOS.

    Realiza los siguientes ejercicios sobre la base de datos Ejercicio_Modulo_6.accdb.

    6. Usa el Asistente para formularios y crea un formulario con subformulario que

    muestre los registros de las tablas relacionas Pedidos y Detalles de pedido.

    7. Modifica el diseo del formulario anterior, eliminado campos que creas

    innecesarios y modifica y reposiciona elementos para que resulte ms vistoso.

    8. Cierra el formulario y ejectalo desde el Panel de navegacin.

    9. Elimina un pedido (anota el Id) y comprueba que se han eliminado los registros

    relacionados de la tabla Detalles de pedido.

    10. Crea un formulario rpido sobre la tabla Empleados y filtra aquellos cuyo

    estado no sea Washington. Cuntos registros hay?

  • CURSO BASES DE DATOS ACCESS 2013 - EJERCICIOS

    8

    EJERCICIOS MDULO 7: INFORMES Y MACROS.

    CUESTIONES.

    Responde a las siguientes cuestiones:

    1. Cmo se crea un informe rpido?

    2. Qu significa que un campo sea considerado como nivel de agrupamiento?

    3. Qu secciones tiene un informe y para qu sirven?

    4. Qu posibilidades ofrecen las macros?

    5. Cmo se asocia una macro a un control?

    EJERCICIOS.

    Realiza los siguientes ejercicios sobre la base de datos Ejercicio_Modulo_7.accdb.

    6. Crea un informe con el asistente sobre la tabla Pedidos, llamado Pedidos por

    trimestre, que muestre los pedidos agrupados por trimestres.

    7. Modifica el diseo de este informe cambiando el color y el borde de todas las

    etiquetas, y aadiendo al pie de cada pgina el nmero de registros.

    8. Modifica el informe para que muestre al final del mismo la suma total del

    campo Gasto.

    9. Crea un formulario modal llamado Inicio, con una etiqueta en la que se

    informe del nombre de la base de datos, la versin y la persona responsable.

    10. Crea una macro que se ejecute al abrir la base de datos y que abra el

    formulario Inicio haciendo sonar un Beep.