Ejercicio 3. Cálculos Con Funciones

4
Ejercicios de Access Avanzado © www.pildorasinformaticas.com Ejercicio 3: Consultas de cálculo con funciones Con la BBDD Gestión de Formación realizar las siguientes consultas: Diseñamos 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 ningún campo. Creamos un campo calculado nuevo a partir de la FUNCIÓN AÑO, para obtener como resultado numérico el año correspondiente a los datos del campo FECHA DE INICIO. Titulamos el campo con el nombre AÑO DE INICIO. Diseñamos un campo calculado nuevo, a continuación del anterior, que nos muestre los días que han transcurrido entre las fechas de los campos FECHA DE INICIO y FECHA DE FIN. Utilizamos para ello la función DIFFECHA. Titulamos el campo con el nombre DÍAS 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, CALIFICACIÓN de la tabla USUARIOS, Nº DE CURSO, de la tabla CURSO y NOMBRE CURSO de la tabla PLAN FORMATIVO. Diseñamos un campo calculado nuevo a partir de la FUNCIÓN SIINM, para obtener como resultado el texto “NO APTO” si el valor del campo CALIFICACIÓN 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

description

Access.

Transcript of Ejercicio 3. Cálculos Con Funciones

Page 1: Ejercicio 3. Cálculos Con Funciones

Ejercicios de Access Avanzado

© www.pildorasinformaticas.com

Ejercicio 3: Consultas de cálculo con funciones

Con la BBDD Gestión de Formación realizar las siguientes consultas:

Diseñamos 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 ningún campo.

Creamos un campo calculado nuevo a partir de la FUNCIÓN AÑO, para

obtener como resultado numérico el año correspondiente a los datos del

campo FECHA DE INICIO. Titulamos el campo con el nombre AÑO DE

INICIO.

Diseñamos un campo calculado nuevo, a continuación del anterior, que

nos muestre los días que han transcurrido entre las fechas de los campos

FECHA DE INICIO y FECHA DE FIN. Utilizamos para ello la función

DIFFECHA. Titulamos el campo con el nombre DÍAS 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, CALIFICACIÓN de

la tabla USUARIOS, Nº DE CURSO, de la tabla CURSO y NOMBRE

CURSO de la tabla PLAN FORMATIVO.

Diseñamos un campo calculado nuevo a partir de la FUNCIÓN SIINM,

para obtener como resultado el texto “NO APTO” si el valor del campo

CALIFICACIÓN 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

Page 2: Ejercicio 3. Cálculos Con Funciones

Ejercicios de Access Avanzado

© www.pildorasinformaticas.com

Solución Ejercicio 3:

Para resolver la primera consulta que planteamos en el ejercicio, hay que abrir la BBDD GESTIÓN DE FORMACIÓN e ir a la ficha “Crear”. Una vez allí, hacer clic en el botón de “Diseño de Consulta”.

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

correspondientes:

Creamos el campo nuevo con el cálculo solicitado reflejando el año de comienzo:

Page 3: Ejercicio 3. Cálculos Con Funciones

Ejercicios de Access Avanzado

© www.pildorasinformaticas.com

Creamos otro campo nuevo reflejando los días de diferencia entre la Fecha de inicio y la

Fecha de fin. Utilizamos para ello la función DifFecha():

Para resolver la primera consulta que planteamos en el ejercicio, hay que abrir la BBDD GESTIÓN DE FORMACIÓN e ir a la ficha “Crear”. Una vez allí, hacer clic en el botón de “Diseño de Consulta”.

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

Page 4: Ejercicio 3. Cálculos Con Funciones

Ejercicios de Access Avanzado

© www.pildorasinformaticas.com

Creamos el campo nuevo con el nombre solicitado y el cálculo que permita saber los alumnos APTOS y NO APTOS. Utilizamos para ello la función SiInm().