Tu portal de
formación online
United States

Infórmate

Curso de Access 2007 Avanzado

Ejercicio 3

Utilizar campos calculados y expresiones para crear las siguientes consultas:

  1. Consulta que calcule la edad de los socios. Los datos aparecerán ordenados en función de la edad. La consulta se llamará Edad de los socios.
  • Ayuda: la edad se calculará por la resta de la fecha de hoy y la fecha de nacimiento, el resultado es un número de días que se deberá dividir entre 365.
    La función que devuelve la fecha de hoy es ahora(). Buscarla con el generador de expresiones en funciones de tipo fecha y hora.
    Para obtener el resultado sin decimales accedemos a las propiedades del campo calculado (botón derecho sobre el campo en la pantalla de diseño abajo) y elegimos tipo fijo y sin lugares decimales.
  1. Consulta que seleccione los socios de más de 30 años. Llamarla Socios de más de 30 años.
  • Ayuda: guardar la consulta anterior con otro nombre, socios de más de 30 años, modificarla y añadir la condición de más de 30 años.
  1. Consulta que seleccione los socios con una antigüedad en el club de más de 3 años. Llamarla Socios con más de 3 años de antigüedad.
  • Ayuda: crearemos un campo calculado llamado antigüedad por resta de la fecha de hoy y el campo alta de socio. Estableceremos en ese campo el criterio de > de 3 años
  1. Consulta que ordene los socios por la letra del DNI. Llamarla Socios ordenados por letra del DNI
  • Ayuda: Creamos un campo calculado llamado letra_DNI que contenga la letra del DNI del campo DNI. Una vez obtenido se ordena por ese campo.
    Para extraer de una cadena un conjunto de caracteres por la derecha emplear la función Der(cadena;número), función que se encuentra en funciones de texto. Ejemplo Der("pitonisa";4) devuelve "nisa"
  1. Consulta que calcule, con IVA. incluido, la cuota que hay que cobrar a cada socio, al trimestre. Llamarla Cuota Trimestre.
Solución Ejercicio 3


Ejercicio 4

Probar sin ser necesario guardar como consultas los siguientes criterios y ordenaciones:

  1. Ver a los socios de Arnedo.
  2. Ver los socios cuyo nombre empiece por 'A'.
  3. Ver los socios con apellido DIAZ.
  4. Ordenar por localidad.
  5. Ver todos los que no son de Logroño.
  6. Ver todos los socios que tengan un apellido PEREZ y que no sean de Logroño.


Ayuda.

Entrar a crear consultas nuevas, establecer los criterios y/o las ordenaciones propuestas, probar que funcionan ejecutando la consulta y comprobando que el resultado satisface a lo esperado.

A continuación regresar a la pantalla de diseño y cambiar los criterios por otros y volver a probar... Al final no guardar la consulta.

Nota: Recordar que como criterios se pueden utilizar los caracteres comodín, que son el asterisco *   y la interrogación derecha ?. El asterisco representaba, allí donde se ubique, a un grupo de caracteres sean cuales sean, y la interrogación a un solo carácter en esa posición.
En el planteamiento de los que tengan un apellido PEREZ, pensar que dicho apellido, en el campo Apellidos puede estar en primer o segundo lugar, y que incluso en la tabla pudieran estar introducidos unos apellidos con acento PÉREZ y otros sin acento PEREZ, por lo que para preverlo el criterio correcto  sería:   Como *P?REZ*


Si desea obtener un acceso sin restricciones a los contenidos del curso de Access 2007 Avanzado y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.