Este documento explica los diferentes tipos de consultas en una base de datos, incluyendo consultas de selección, acción, parámetros, SQL, paso a través, definición de datos y unión. Describe cada tipo de consulta y su propósito.
1. UNIVERSIDAD TECNICA DE AMBATO
FACULTAD DE CIENCIAS ADMINISTRATIVAS
CARRERA DE ORGANIZACIÓN DE EMPRESAS
NOMBRE: Jacqueline Silva
CURSO: QINTO “A”
DOCENTE: ING. Efraín Tibanta
Marzo-Agosto 2012
2. Una consulta es un conjunto de instrucciones que se pueden usar para trabajar con datos. Se ejecuta para
que se lleven a cabo estas instrucciones. Además de devolver resultados que se pueden almacenar, agrupar
o filtrar, una consulta también puede crear, copiar, eliminar o cambiar datos.
En este artículo se explica cómo se ejecutan las instrucciones y se describen brevemente los diversos tipos de
consulta. Se abordan asimismo los mensajes de error que pueden surgir cuando se ejecutan los diferentes
tipos de consulta y se explican los procedimientos que deben seguirse para resolver o corregir esos errores.
3. Una consulta de selección es el tipo de consulta más habitual. Este tipo de consulta obtiene los datos
de una o más tablas y muestra los resultados en una hoja de datos en la que puede actualizar los
registros (con algunas restricciones). También puede utilizar una consulta de selección para
agrupar los registros y calcular sumas, cuentas, promedios y otros tipos de totales.
La consulta de selección nos sirve para extraer o mostrar únicamente los datos que le
especificamos. Una vez obtenido el resultado podremos consultar los datos para modificarlos
(esto se podrá hacer según la consulta).
4. Una consulta de acción es una consulta que realiza cambios o desplazamientos de
muchos registros en una sola operación.
Hay cuatro tipos de consultas de acción:
Consulta de eliminación: Elimina un grupo de registros de una o más tablas. Por
ejemplo, puede utilizar una consulta de eliminación para quitar productos que ya
no se fabrican o de los que no hay pedidos.
Las consultas de eliminación, nos sirven para eliminar registros enteros, no sólo
campos seleccionados dentro de los registros, para distinguir una relación uno a
varios en la vista Diseño de la consulta, observe las combinaciones entre las
tablas.
5. Consulta de actualización:
Realiza cambios globales en un grupo de registros de una o más tablas. Por ejemplo, puede
aumentar los precios un 10 por ciento para todos los productos lácteos o bien puede aumentar los
sueldos un 5 por ciento al personal de una determinada categoría. Con una consulta de
actualización, puede cambiar los datos de las tablas existentes.
Cuando proceda, recuerde que debe escribir correctamente los nombres de la tabla y del campo en
la fila Actualizar a y de acuerdo con la puntuación de los nombres de tabla y de campo originales.
No obstante, no es necesario que coincidan las mayúsculas y minúsculas.
En el grupo Resultados de la ficha Diseño, haga clic en Ejecutar.
Cuando se le pida que confirme la actualización, haga clic en Sí.
6. Consulta de creación de tabla:
Crea una tabla nueva a partir de la totalidad o una parte de los datos de una o más tablas. Las
consultas de creación de tabla son útiles para crear una tabla que se desee exportar a otra base de
datos de Microsoft Access (base de datos de Microsoft Access: colección de datos y objetos (como
tablas, consultas o formularios), que está relacionada con un tema o propósito concreto.
Nos sirve para crear para poder introducir datos en la base de datos en los temas siguientes y luego
trabajar con éstos utilizando las ventajas que nos proporciona Access
una tabla que contenga varios campos de la tabla Empleados y, a continuación, exportar esa tabla a
una base de datos utilizada por el departamento de personal.
7. Consulta de datos anexados:
Una consulta de datos anexados agrega un conjunto de registros (filas) de una o varias tablas de
origen (o consultas) a una o varias tablas de destino. En general, las tablas de origen y de
destino residen en la misma base de datos, pero no es imprescindible.
Nos sirve para Anexar campos basados en criterios. Por ejemplo, quizás desee anexar
únicamente los nombres y las direcciones de los clientes con pedidos pendientes y anexar
registros cuando algunos de los campos de una tabla no existen en la otra tabla. Por ejemplo,
supongamos que la tabla Clientes tiene 11 campos y que los campos de una tabla Clientes en
otra base de datos coinciden con 9 de los 11 campos. Podrá usar una consulta de datos
anexados para agregar únicamente los datos de los campos coincidentes y omitir los demás
datos.
8. Consultas de alineación: estas consultas agregan un grupo de registros de una o más tablas al final
de una o más tablas. Supongamos, por ejemplo, que se han conseguido nuevos clientes y existe
una base de datos que contiene una tabla de información sobre estos. En vez de teclear
nuevamente todas estas informaciones, se alinean en la tabla correspondiente de Clientes.
Consultas de buscar duplicados
Encuentra los registros repetidos en una misma tabla.
Consultas resumen
Las consultas más comunes en una base de datos se limitan a extraer la información contenida en
la misma. Pero si usamos las consultas resumen, podemos obtener información añadida. A partir
de los datos podemos obtener mas datos, como la cantidad de registros contenidos, el valor de la
suma de un campo numérico, etc.
Para crear una consulta de este tipo, creamos una consulta en vista diseño, subimos la tabla que
contiene la información que nos interesa, y bajamos a la cuadricula de diseño QBE, por ejemplo, un
campo de tipo numérico que podría ser el sueldo de unos empleados.
El siguiente paso es pulsar en la tecla de totales,
9. Se define una consulta de referencias cruzadas cuando queremos representar
una consulta resumen con dos columnas de agrupación como una tabla de
doble entrada en la que cada una de las columnas de agrupación es una
entrada de la tabla.
Las consultas de referencias cruzadas sirven para calcular y reestructurar
datos de manera que su análisis sea más sencillo. Las consultas de
referencias cruzadas calculan una suma, una media, un recuento u otro tipo de
totales de datos, y se agrupan en dos tipos de información : uno hacia abajo,
en el lado izquierdo de la hoja de datos, y otro a lo largo de la parte superior.
10. Una consulta de parámetros es una consulta que, cuando se ejecuta, muestra un cuadro de
diálogo propio que solicita información, por ejemplo, criterios (criterios: condiciones que se
especifican para limitar los registros que se incluyen en el conjunto de resultados de una consulta
o un filtro.) para recuperar registros o un valor que desea insertar en un campo.
Sirve para diseñar la consulta para que solicite más de un dato; por ejemplo, puede diseñarla
para que solicite dos fechas. Access puede entonces recuperar todos los registros que se
encuentren entre esas dos fechas, también son útiles cuando se emplean como base para
formularios, informes y páginas de acceso a datos. Por ejemplo, puede crear un informe de
ingresos mensuales basado en una consulta de parámetros.
11. Una consulta SQL es una consulta creada con una instrucción SQL (cadena o instrucción de
SQL: expresión que define un comando de SQL, como SELECT, UPDATE o DELETE, e incluye
cláusulas como WHERE y ORDER BY. Las instrucciones o cadenas de SQL se utilizan en
consultas y en funciones de agregado.).
Una consulta SQL es una consulta creada con una instrucción SQL (cadena o instrucción de SQL:
expresión que define un comando de SQL, como SELECT, UPDATE o DELETE, e incluye
cláusulas como WHERE y ORDER BY. Las instrucciones o cadenas de SQL se utilizan en
consultas y en funciones de agregado.).
12. Las consultas de paso a través permiten trabajar directamente con las tablas del servidor en lugar
de hacer que el motor de base de datos Microsoft Jet procese los datos.), consultas de definición
de datos (consulta de definición de datos: consulta específica de SQL que contiene instrucciones
DDL (lenguaje de definición de datos).
Sirve para crear o alterar objetos de la base de datos.) y consultas de unión (consulta de unión:
consulta que utiliza el operador UNION para combinar los resultados de dos o más consultas de
selección.), debe crear las instrucciones SQL directamente en la vista SQL. En el caso de las
subconsultas (subconsulta: instrucción SQL SELECT que está dentro de otra consulta de
selección o de acción.), la instrucción SQL se escribe en la fila Campo o en la fila Criterios de la
cuadrícula de diseño de la consulta.