Você está na página 1de 4

Ejercicios de Access Avanzado

Ejercicio 3: Consultas de clculo con funciones


Con la BBDD Gestin de Formacin realizar las siguientes consultas:

Diseamos una consulta con los siguientes campos:

NIF, NOMBRE y APELLIDOS de la tabla ALUMNO, N DE CURSO,


FECHA DE INICIO Y FECHA DE FIN de la tabla CURSO. Incluimos la
tabla USUARIOS como simple enlace entre las tablas ALUMNO y CURSO,
no incluimos ningn campo.

Creamos un campo calculado nuevo a partir de la FUNCIN AO, para


obtener como resultado numrico el ao correspondiente a los datos del
campo FECHA DE INICIO. Titulamos el campo con el nombre AO DE
INICIO.

Diseamos un campo calculado nuevo, a continuacin del anterior, que


nos muestre los das que han transcurrido entre las fechas de los campos
FECHA DE INICIO y FECHA DE FIN. Utilizamos para ello la funcin
DIFFECHA. Titulamos el campo con el nombre DAS TRANSCURRIDOS.

Ejecutamos la consulta para comprobar el resultado.

Guardamos la consulta con el nombre CONSULTA CON FUNCIONES 1.

Creamos una consulta seleccionando los siguientes campos:

NIF, NOMBRE y APELLIDOS de la tabla ALUMNO, CALIFICACIN de


la tabla USUARIOS, N DE CURSO, de la tabla CURSO y NOMBRE
CURSO de la tabla PLAN FORMATIVO.

Diseamos un campo calculado nuevo a partir de la FUNCIN SIINM,


para obtener como resultado el texto NO APTO si el valor del campo
CALIFICACIN es inferior a 5. En caso contrario debe aparecer escrito el
texto APTO.

Titulamos el nuevo campo con el nombre NOTAS.

Ejecutamos la consulta para comprobar el resultado.

Guardamos la consulta con el nombre CONSULTA CON FUNCIONES 2

www.pildorasinformaticas.com

Ejercicios de Access Avanzado

Solucin Ejercicio 3:

Para resolver la primera consulta que planteamos en el ejercicio, hay que abrir la BBDD GESTIN
DE FORMACIN e ir a la ficha Crear. Una vez all, hacer clic en el botn de Diseo de
Consulta.

Agregamos a la consulta los campos solicitados. Utilizamos para ello las tablas
correspondientes:

Creamos el campo nuevo con el clculo solicitado reflejando el ao de comienzo:

www.pildorasinformaticas.com

Ejercicios de Access Avanzado

Creamos otro campo nuevo reflejando los das de diferencia entre la Fecha de inicio y la
Fecha de fin. Utilizamos para ello la funcin DifFecha():

Para resolver la primera consulta que planteamos en el ejercicio, hay que abrir la BBDD GESTIN
DE FORMACIN e ir a la ficha Crear. Una vez all, hacer clic en el botn de Diseo de
Consulta.

Agregamos a la consulta los campos solicitados de las tablas correspondientes.

www.pildorasinformaticas.com

Ejercicios de Access Avanzado

Creamos el campo nuevo con el nombre solicitado y el clculo que permita saber los
alumnos APTOS y NO APTOS. Utilizamos para ello la funcin SiInm().

www.pildorasinformaticas.com

Você também pode gostar