Este documento describe los diferentes tipos de consultas en Microsoft Access, incluyendo consultas de selección para recuperar datos, consultas de acción para modificar datos como actualizaciones y eliminaciones, consultas de datos anexados para copiar datos entre tablas, y consultas específicas de SQL. Resume los pasos para crear cada tipo de consulta y cuando se utilizaría cada uno.
1. UNIVERSIDAD TECNICA DE AMBATO
FACULTAD DE CIENCIAS ADMINISTRATIVAS
CARRERA DE ORGANIZACIÓN DE EMPRESAS
MONICA GARCES
23/05/2012
2. TIPOS DE CONSULTAS
CONSULTAS
ESPECÍFICAS
DE SQL.
EXISTEN CUATRO TIPOS DE CONSULTAS DE ACCION
PASO ATRAVEZ
COMBINACIONES
DEFINICION DE DATOS
23/05/2012
3. LAS CONSUL TAS
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.
LAS CONSULTAS DE SELECCIÓN:
Las consultas de selección nos permiten seleccionar un conjunto de
datos, ver los datos de una o varias tablas, analizarlos, imprimirlos, etc.
Para crear una consulta de selección, haremos clic en el icono Diseño de
consulta que se halla en la pestaña Crear:
A continuación seleccionaremos las tablas sobre las que deseamos crear la
consulta y haremos clic en el botón Agregar (de igual modo que al relacionar
tablas).
23/05/2012
4. .
Posteriormente en la parte inferior de la
ventana seleccionaremos los campos que
deseamos mostrar. Situándonos en una de las
celdas correspondientes a Campo elegiremos
un campo de la lista que aparece al pinchar en
Podemos definir si deseamos Mostrar o no cada campo de los elegidos, así como establecer
el Orden en que deseamos que se muestren los datos: ascendente o descendente (se puede
definir un máximo de 10 ordenaciones).
En este ejemplo listamos datos de los pedidos realizados por los clientes cuyo código sea
mayor de 1 y menor de 4 por orden de menor a mayor y con fecha posterior al 01/01/2002 (se
toma toda la fila para establecer la condición), además de los clientes cuyo nombre sea
Marta (es indiferente si lo escribimos en mayúsculas o minúsculas).
23/05/2012
5. LAS CONSULTAS DE ACCIÓN:
Son consultas que realizan cambios a los registros. Existen varios tipos de
consultas de acción, de eliminación, de actualización, de datos anexados y de
creación de tablas.
Entre las consultas de ACCION tenemos:
CONSULTAS DE ACTUALIZACIÓN
Este tipo de consulta se usa para modificar registros automáticamente.
Para crear una consulta de este tipo, primeramente debemos crear una consulta de
selección, y luego en la vista Diseño hacemos clic en el icono Actualizar:
Podemos ver cómo desaparecen las filas Orden y Tab Ref Cruz y en su
lugar aparece una nueva fila llamada Actualizar a.
23/05/2012
6. En la nueva fila introduciremos en la columna deseada una
expresión correcta, como por ejemplo: [precio venta] + 100,
que sumará 100 al precio de venta de cada artículo.
También como vemos, podemos pedir un parámetro al
usuario en base al cuál se hará la actualización.
Después de guardarla, luego en el listado de las consultas
veremos que ésta se encuentra marcada con el icono.
23/05/2012
7. CONSULTAS DE ELIMINACION:
Este tipo de consulta se usa para eliminar un conjunto de datos de una o mas
tablas. Por ejemplo puede utilizar una consulta de eliminación para quitar
productos que ya no se fabrican
Para crear una consulta de eliminación para una sola tabla, desde la Vista diseño
damos clic en el icono Eliminar
Veremos cómo desaparecen las filas Ordenar y Mostrar y en su lugar
aparece una nueva fila llamada Eliminar, que contendrá los valores
Dónde/Desde.
En la columna en que esté Dónde estableceremos la condición para la
eliminación en Criterios.
En este ejemplo se eliminan registros de una sola tabla según el dato
(código) introducido por el usuario.
23/05/2012
8. .
Las consultas de eliminación se identifican con el icono
CONSULTAS DE DATOS ANEXOS:
Esta consulta se usa para copiar datos de una tabla a otra, por medio de
un criterio en caso de ser necesario.
Primeramente crearemos una consulta con la tabla que contiene los
datos que queremos copiar y estableceremos Criterios si así lo
necesitamos, tal y como se muestra en la imagen a continuación.
23/05/2012
9. Después haremos clic en el icono Anexar y veremos una ventana como
mostrada abajo, en la que indicaremos cuál es la tabla en la que queremos
copiar los datos.
CONSULTAS DE CREACION DE TABLAS
Crea una nueva tabla a partir de la totalidad o una parte de
los datos de una o mas tablas las consultas de creación de
tabla son útiles para crear una tabla que desea exportar a
otra base de datos de micro soft acces(base de datos micro
soft acces colección de datos y objetos.)
23/05/2012
10. EL PROCESO DE CREACIÓN DE UNA CONSULTA DE
CREACIÓN DE TABLA SE COMPONE DE LOS SIGUIENTES
PASOS:
• Habilite la base de datos si no está firmada o si no reside
en una ubicación de confianza. En caso contrario, no podrá
ejecutar consultas de acción (consultas de datos anexados,
consultas de actualización y consultas de creación de
tabla).
• En la vista Diseño de la consulta, cree una consulta de
selección y, a continuación, modifique esa consulta hasta
que devuelva los registros que desee. Puede seleccionar
datos de más de una tabla y, en términos reales, puede des
normalizar los datos. Por ejemplo, puede incluir los datos
de cliente, transportista y proveedor en una sola tabla, lo
cual no se hace en una base de datos de producción con
tablas correctamente normalizadas.
23/05/2012
11. Asimismo, puede usar criterios en la consulta para
personalizar o restringir más el conjunto de resultados.
• Convierta la consulta de selección en una consulta de
creación de tabla, elija una ubicación para la nueva tabla y,
a continuación, ejecute la consulta para crear la tabla.
CONSULTA DE REFERENCIAS DE TABLAS CRUZADAS
Este tipo de consulta es útil cuando tengamos tres campos
cuyos valores podrían cruzarse para poder ver los datos de una
forma más resumida.
23/05/2012
12. CONSULTAS ESPECÍFICAS DE SQL.
SON CONSULTAS QUE NO SE PUEDEN DEFINIR DESDE
CUALQUIER QBE DE ACCES SINO QUE SE TIENEN QUE DEFINIR
DIRECTAMENTE EN SQL.
ENTRE ESTAS CONSULTAS TENEMOS:
PASOS A TRAVEZ
COMBINACIONES
DEFINICION DE DATOS
BIBLIOGRAFIA
www.aprender-informatica.com/...access-2010/microsoft-access-201...
www.aulaclic.mobi/access-2010/t_10_1.htm
23/05/2012