12
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

Tipos de consulta

Embed Size (px)

Citation preview

Page 1: Tipos de consulta

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

Page 2: Tipos de consulta

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.

Page 3: Tipos de consulta

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).

Page 4: Tipos de consulta

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.

Page 5: Tipos de consulta

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í.

Page 6: Tipos de consulta

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.

Page 7: Tipos de consulta

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.

Page 8: Tipos de consulta

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,

Page 9: Tipos de consulta

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.

Page 10: Tipos de consulta

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.

Page 11: Tipos de consulta

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.).

Page 12: Tipos de consulta

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.