Você está na página 1de 5

SESSION VII

Consultas

En este Sesin trataremos los siguientes temas:


1. Qu es una consulta?
2. Tipos de consultas
3. Formas de crear una consulta
a. Usando el asistente
b. Usando el diseo de consulta
4. Ejecutar una consulta
5. Guardar una consulta
6. Modificar una consulta.

1. Que es una Consulta?


Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla,
modificarlos e incluso almacenar el resultado en otra tabla.
Existen varios tipos de consultas:

2. Tipos de consultas
2.1. Consultas de seleccin.
Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que
cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los
datos para modificarlos (esto se podr hacer o no segn la consulta). Una consulta de seleccin
genera una tabla lgica (se llama lgica porque no est fsicamente en el disco duro sino en la
memoria del ordenador y cada vez que se abre se vuelve a calcular).
2.2. Consultas de accin.
Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de accin,
de eliminacin, de actualizacin, de datos anexados y de creacin de tablas.
2.3. Consultas especficas de SQL.
Son consultas que no se pueden definir desde la cuadrcula QBE de Access sino que se tienen
que definir directamente en SQL, como por ejemplo las de Unin.

3. Creacin de consultas de seleccin


3.1. Crear una consulta usando el asistente
Para crear una consulta, seguir los siguientes pasos: (primero abrir la BD Automotriz ngel)
1.

Clic en La ficha crear

2.

Clic en el botn Asistente para consultas aparecer el siguiente cuadro de dilogo:

3. Seleccionar asistente para


consultas sencillas.

4. Clic en aceptar

El Asistente para consultas sencillas crea una consulta de seleccin sencilla, Los otros
asistentes nos permiten generar tipos especiales de consulta.

Prof. Lic. Richard Perez Vega


2

5.

Seleccionar la tabla
a consultar
(Cliente)

7. Clic en el botn
finalizar.

6.

8. Clic en el botn
finalizar.

Agregar los campos


a consultar

3.2. Crear una consulta usando el diseador de consultas.


1. clic en la ficha crear
2.

Clic en diseo de consulta


Se muestra la siguiente ventana

3. Seleccionar las
tablas a consultar
(Clientes)

5. Clic en el
botn cerrar

4. Clic en el botn
agregar

Se muestra la siguiente ventana Diseo de consultas.

Zona de
tablas

6.

Seleccionar el campo
que desea visualizar

Cuadrcula
QBE

Si observas la pantalla, en la parte superior tenemos la zona de tablas donde aparecen las
tablas aadidas con sus correspondientes campos, y en la parte inferior denominada cuadrcula
QBE definimos la consulta.
Cada columna de la cuadrcula QBE corresponde a un campo.
Cada fila tiene un propsito que detallamos brevemente a continuacin, ms adelante iremos
profundizando en la explicacin:

1.

Campo: Ah se selecciona el nombre del campo a utilizar en la consulta, puede ser el


nombre de un campo de la tabla y tambin puede ser un campo calculado.
Tabla: Nombre de la tabla de la que consultaremos los campo. Nos ser til cuando
definamos consultas basadas en varias tablas.
Orden: Sirve para ordenar las filas del resultado.
Mostrar: Si la casilla de verificacin aparece desactivada la columna no aparecer en el
resultado, se suele desactivar cuando queremos utilizar el campo para definir la consulta
pero no queremos que aparezca en el resultado.
Criterios: Sirve para especificar un criterio de bsqueda. Un criterio de bsqueda es una
condicin que deben cumplir los registros que aparecern en el resultado de la consulta.
Por lo tanto est formado por una condicin o varias condiciones unidas por los operadores
Y (AND) y O (OR).
O: Esta fila y las siguientes se utilizan para combinar condiciones.
Aadir campos a la cuadrcula.
Para aadir campos a la cuadrcula podemos:

4.

Hacer doble clic sobre el nombre del campo que aparece en la zona de tablas, este se
colocar en la primera columna libre de la cuadrcula.
Hacer clic sobre el nombre del campo que aparece en la zona de tablas y sin soltar el botn
del ratn arrastrar el campo sobre la cuadrcula, soltar el botn cuando estemos sobre la
columna delante de la cual queremos dejar el campo que estamos aadiendo.
Podemos seleccionar directamente en la fila Campo: de la lista desplegable que aparece. Si
tenemos muchos campos y varias tablas podemos reducir la lista seleccionando primero
una tabla en la fila Tabla, as en la lista desplegable slo aparecern campos de la tabla
seleccionada.
Tambin podemos teclear directamente el nombre del campo en la fila Campo: de una
columna vaca de la cuadrcula.
Si queremos que todos los campos de la tabla aparezcan en el resultado de la consulta
podemos utilizar el asterisco * (sinnimo de 'todos los campos').

Ejecutar la consulta
Podemos ejecutar una consulta desde la ventana Diseo de consulta o bien desde el Panel
de navegacin.
Desde la vista diseo de la consulta, haciendo clic sobre el botn
Ejecutar de la pestaa Diseo:
Desde el Panel de navegacin, haciendo doble clic sobre su nombre.

Prof. Lic. Richard Perez Vega


4

5.

Guardar la consulta
Podemos Guardar la consulta

Haciendo clic sobre el botn


de la barra de Acceso Rpido,
O bien, seleccionando la opcin Guardar de la pestaa Archivo.
o Si es la primera vez que guardamos la consulta aparecer el cuadro de dilogo
para darle un nombre.
o Se puede asignar cualquier nombre excepto el de una tabla ya creada.
o A continuacin hacer clic sobre el botn Aceptar.
o

6.

Para cerrar la consulta hacer clic sobre su botn

Modificar el diseo de una consulta


Si lo que quieres es modificar el diseo de una consulta, entonces siga los siguientes pasos:
Situarse en el Panel de Navegacin y hacer clic derecho sobre el nombre de la consulta.
En el men contextual seleccionar

O Haz clic en el Icono ver y luego vista diseo de la pestaa


1.

Botn VER

2. Clic en
vita diseo.

Resultado de

la consulta.
Actividades

1.
2.
3.
4.
5.
6.
7.

Crear una consulta usando la tabla clientes, mostrar todos los datos de los clientes de
Mxico.
Crear una consulta usando la tabla ventas, mostrar todos los datos de los empleados
V0001 y V0003
Crear una consulta usando la tabla productos, mostrar todos los datos de los
productos que tienen el costo mayor a 100.
Crear una consulta usando la tabla productos, mostrar todos los datos de los
productos que tienen el costo entre 10 y 20 euros.
Crear una consulta usando la tabla clientes, mostrar todos los datos de los clientes
cuyo nombre inicia con la letra A o la letra C y adems deben de ser de Mxico.
Crear una consulta usando la tabla ventas y mostrar todos los datos de las ventas del
ao 97
Crear una consulta usando la tabla ventas y mostrar todos los datos de las ventas del
del primer trimestre del ao 96 o el ltimo trimestre del ao 98

Você também pode gostar