Professional Documents
Culture Documents
Consultas resumen
Objetivo.
Practicar los pasos para crear consultas de resumen.
Ejercicio
1.
Empezaremos por crear una consulta que nos diga cuntos cursos
tenemos, cuntas horas suponen, cul es la media horaria de los cursos y
cuntas horas tiene el curso ms largo.
1 Abre la base de datos Clases.accdb de la carpeta Mis ejercicios.
2 Haz clic en el botn Diseo de Consulta en la pestaa Crear.
A continuacin se abrir el cuadro Mostrar tabla. Para saber qu tablas
necesitaremos tenemos que pensar a partir de qu campo se va a calcular
lo que queremos obtener, en nuestro caso todos los datos necesarios
estn en la tabla Cursos.
3 Haz clic en la tabla Cursos, quedar as seleccionada.
4 Haz clic en el botn Agregar.
5 Pulsa el botn Cerrar para cerrar el cuadro de dilogo.
Ya tenemos la ventana Diseo de consulta con la tabla aadida,
vamos ahora a indicar qu campos (columnas) se van a utilizar.
6 Haz doble clic sobre el campo Codigo Curso de la tabla (lo
utilizaremos para calcular cuntos cursos hay).
7 Haz doble clic sobre el campo nhoras (lo utilizaremos para calcular
cuntas horas tenemos en total).
8 Haz doble clic otra vez sobre el campo nhoras (lo utilizaremos para
calcular cunto es la media horaria).
9 Haz doble clic otra vez sobre el campo nhoras (lo utilizaremos para
calcular las horas del curso ms largo).
10 Haz clic en el botn Totales
en la pestaa de Diseo.
Observa que aparece una nica fila de resultados con los totales que
hemos indicado. Fjate tambin en los encabezados de las columnas, son
los nombres que has escrito delante de los dos puntos : en la fila Campo:
16 Cierra la consulta, como es la primera vez que la guardas te pedir
un nombre, pnle cursos resumen total.
Ejercicio
2.
Vamos a crear una consulta para saber el nmero de alumnos
matriculados en cada curso, queremos que aparezca el cdigo del curso,
el ttulo del curso y el nmero de alumnos.
Empezaremos por crear la consulta, el origen de datos ser la
combinacin de la tabla de cursos con la de alumnos ya que de la tabla
alumnos podramos sacar cuntos alumnos hay por cdigo de curso pero
como queremos tambin el ttulo del curso tenemos que combinar las dos
tablas.
1 Haz clic en el botn Diseo de Consulta en la pestaa Crear.
clic
sobre
el
campo Codigo
Alumnado de
la
en la pestaa de Diseo.
Observa que aparece una fila por cada curso y en esa fila el total
calculado
Ejercicio
3.
Vamos a crear una consulta para saber el nmero de alumnos de
Valencia matriculados en cada curso, queremos que aparezca el ttulo del
curso y el nmero de alumnos. Esta consulta va a ser muy parecida a la
anterior slo habr que cambiar el origen de datos para que slo cuente
los alumnos de Valencia.
Empezaremos por crear la consulta.
1 Posicinate en el Panel de Exploracin.
2 Haz clic derecho sobre la consulta Cuantos alumnos por curso.
3 Selecciona la opcin
a la vista diseo.
.
.
Ejercicio
4.
Vamos a crear una consulta para saber el nmero de alumnos
matriculados en cada curso, queremos que aparezca el ttulo del curso y el
nmero de alumnos, pero slo tienen que aparecer los cursos que tengan
ms de 2 alumnos.
Ahora la condicin de seleccin afecta a las filas del resultado, se basa
en las filas del resultado por lo que no utilizaremos la opcin Donde.
1 Posicinate en el Panel de Exploracin.
2 Haz clic derecho sobre la consulta Cuantos alumnos por curso.
3 Selecciona la opcin
a la vista diseo.
.
.
Ejercicio
1.
Vamos a crear una tabla de doble entrada que nos indique de cada
curso, cuntos alumnos tenemos de cada poblacin.
Primero tenemos que pensar en cul ser la forma ms prctica de
mostrar los datos, podramos poner una fila por poblacin y una columna
por curso, o al revs, una fila por curso y una columna por poblacin.
En nuestro caso tenemos pocas poblaciones y no preveemos que esto
cambie mientras que el nmero de cursos puede ser mayor por lo que
elegiremos la distribucin una fila por curso y una columna por
poblacin.
1 Abre la base de datos Clases.accdb de la carpeta Mis ejercicios.
2 Haz clic en el botn Asistente para Consultas en la pestaa Crear.
Selecciona Asist. consultas de tabla ref.cruzadas del cuadro de
dilogo que aparece.
Y pulsa Aceptar.
Aparece la primera del asistente donde indicaremos el origen de datos.
3 Elige la tabla Alumnado.
Toda la informacin que necesitamos est en esta tabla. Si quisieras
sacar el ttulo del curso en vez del cdigo, entonces previamente deberas
haber creado una consulta para obtener los alumnos con los datos de su
curso (combinando las dos tablas) y despus elegiras esta consulta como
origen de la que estamos creando ahora.
4 Pulsa el botn Siguiente. Aparecer la ventana para introducir el
encabezado de filas.
Ejercicio 1:
Concesionario
Crea en la base de datos Concesionario de la carpeta Mis
ejercicios una consulta que obtenga una tabla de doble entrada que
permita saber de cada marca de coche, cuntos hemos vendido de cada
color, tambin deber aparecer cuntos hemos vendido en total de cada
marca.
Ejercicio 2: Clnica
Crea en la base de datos Clnica de la carpeta Mis ejercicios una
consulta que obtenga una tabla de doble entrada que permita saber de
cada poblacin cuntos ingresos tenemos en cada especialidad.
Si no tienes muy claro las operaciones a realizar en los ejercicios
anteriores, Aqu te lo explicamos.
Ejercicio
1.
Vamos a crear una consulta para crear una nueva tabla con nuestros
alumnos de Valencia.
1 Abre la base de datos Clases.accdb de la carpeta Mis ejercicios.
2 Haz clic en el botn Diseo de consulta de la pestaa Crear.
A continuacin se abrir el cuadro Mostrar tabla.
3 Haz clic en la tabla Alumnado, quedar as seleccionada si no lo
estaba antes.
4 Haz clic en el botn Agregar.
5 Pulsa el botn Cerrar para cerrar el cuadro de dilogo ya que la
consulta se va a basar slo en la tabla Alumnado.
Vamos a aadir todos los campos.
6 Haz doble clic sobre el campo alumnado.* para seleccionar de golpe
todos los campos.
7 Haz doble clic sobre el campo Poblacion para aadirlo a la rejilla para
poder poner la condicin de seleccin.
8 En
la
fila Criterios: escribe Valencia para
condicin poblacion = 'Valencia'.
formar
la
tabla.
10 Haz clic en el botn Crear Tabla de la pestaa Diseo.
11 Escribe el nombre de la nueva tabla Tabla alumnos Valencia.
Recuerda que no puedes tener una consulta con el mismo nombre.
12 Pulsa el botn Aceptar.
13 Haz clic en el botn Vista Hoja de datos de la pestaa Inicio para
comprobar los datos que se grabarn.
14 Haz clic en el botn Ejecutar
Ejercicio 1:
Concesionario
Abre la base de datos Concesionario de la carpeta Mis ejercicios.
1 Crea la consulta Crear revisiones Ford que genere una nueva tabla
que se llamar Revisiones Ford y que contendr los registros
de Revisiones que sean de coches de la marca Ford.
2 Crea la consulta Subir precio que permita subir un 5% el precio de los
coches Ford.
3 Crea la consulta Eliminar revisiones Ford que elimine los registros
de Revisiones que sean de coches de la marca Ford.
4 Crea la consulta Recuperar revisiones que recupere los registros
borrados en la consulta anterior a partir de la tabla que creamos en el
apartado 1.
operaciones
realizar en
este
Ejercicio 2: Clnica
Abre la base de datos Clinica de la carpeta Mis ejercicios.
1 Crea la consulta Crear pacientes no ingresados que genere una
nueva tabla que se llamar Pacientes no ingresados y que contendr los
registros de Pacientes que no estn en la tabla Ingresos.
2 Crea la consulta Cambiar habitacion que cambie los enfermos de la
habitacion 504 a la 505.
3 Crea la consulta Eliminar no ingresados que elimine los registros
de Pacientes que no estn en la tabla Ingresos.