Sunteți pe pagina 1din 14

Se utilizan consultas para ver, modificar y analizar datos de formas diferentes.

Tambin pueden utilizarse como el origen de registros para formularios (un formulario es un tipo de objeto de base de datos que se utiliza fundamentalmente para introducir o mostrar datos en una base de datos. Tambin puede utilizar un formulario como un panel de control que abre otros formularios e informes de la base de datos, o como un cuadro de dilogo personalizado que acepta las entradas del usuario y realiza una accin basada en las entradas), informes (un informe es un mtodo eficaz de presentar los datos en formato impreso. Ya que puede controlar el tamao y aspecto de todos los elementos de un informe, puede mostrar la informacin como desee verla) y pginas de acceso a datos (es una pgina Web, publicada desde Access, que tiene una conexin a una base de datos. En una pgina de acceso a datos, puede ver, agregar, editar y manipular los datos almacenados en la base de datos. Una pgina puede incluir tambin datos de otros orgenes de datos, como Excel).

1. Recuperar datos de una o ms tablas con los criterios especificados y despus mostrar los datos en el orden que se desee. 2. Ver todos o algunos registros, todos o algunos campos, de una o varias tablas relacionadas. 3. Actualizar registros en una tabla 4. Agrupar registros y calcular sumas, cuentas, promedios y otros tipos de totales. 5. Reunir datos de varias tablas y ordenarlos de una forma concreta. 6. Eliminar un registro o un grupo de registros de una o ms tablas. 7. Realizar cambios globales en un grupo de registros de una o ms tablas. 8. Anexar un grupo de registros de una a otra tabla. 9. Crear tablas que pueden exportarse a otras bases de datos 10. Crear formularios, informes y pginas web 11. Crear una copia de seguridad una tabla

1.- Consultas de seleccin Una consulta de seleccin es el tipo de consulta ms habitual. Este tipo de consulta obtiene los datos de una o ms tablas y muestra los resultados en una hoja de datos en la que puede actualizar los registros (con algunas restricciones). Tambin puede utilizar una consulta de seleccin para agrupar los registros y calcular sumas, cuentas, promedios y otros tipos de totales. 2.- Consultas de parmetros Una consulta de parmetros es una consulta que, cuando se ejecuta, muestra un cuadro de dilogo propio que solicita informacin, por ejemplo, criterios para recuperar registros o un valor que desea insertar en un campo. Puede disear la consulta para que solicite ms de un dato; por ejemplo, puede disearla para que solicite dos fechas. Access puede entonces recuperar todos los registros que se encuentren entre esas dos fechas. Las consultas de parmetros tambin son tiles cuando se emplean como base para formularios, informes y pginas de acceso a datos. Por ejemplo, puede crear un informe de ingresos mensuales basado en una consulta de parmetros. Al imprimir el informe, Access muestra un cuadro de dilogo que solicita el mes para el que se desea obtener el informe. Cuando se especifica un mes, Access imprime el informe correspondiente.

3.- Consultas de tabla de referencias cruzadas Las consultas de referencias cruzadas se utilizan para calcular y reestructurar datos de manera que su anlisis sea ms 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 informacin : uno hacia abajo, en el lado izquierdo de la hoja de datos, y otro a lo largo de la parte superior, es decir, un cuadro de doble entrada. 4. Consultas de accin Una consulta de accin es una consulta que realiza cambios o desplazamientos de muchos registros en una sola operacin. Hay cuatro tipos de consultas de accin: 4.1.) Consulta de eliminacin Elimina un grupo de registros de una o ms tablas. Por ejemplo, puede utilizar una consulta de eliminacin para quitar productos que ya no se fabrican o de los que no hay pedidos. Con las consultas de eliminacin, siempre se eliminan registros enteros, no slo campos seleccionados dentro de los registros. 4.2.) Consulta de actualizacin Realiza cambios globales en un grupo de registros de una o ms tablas. Por ejemplo, puede aumentar los precios un 10 por ciento para todos los productos lcteos o bien puede aumentar los sueldos un 5 por ciento al personal de una determinada categora. Con una consulta de actualizacin, puede cambiar los datos de las tablas existentes.

4.3.) Consulta de datos anexados Agrega un grupo de registros de una o ms tablas al final de una o ms tablas. Por ejemplo, supongamos que consigue nuevos clientes y una base de datos que contiene una tabla con informacin acerca de estos clientes. Para evitar tener que escribir toda esta informacin en la base de datos, desea anexarla a la tabla Clientes. 4.4.) Consulta de creacin de tabla

Crea una tabla nueva a partir de la totalidad o una parte de los datos de una o ms tablas. Las consultas de creacin de tabla son tiles para crear una tabla que se desee exportar a otra base de datos de Microsoft Access o una tabla histrica que contenga registros antiguos.

5. Consultas SQL Una consulta SQL es una consulta creada con una instruccin SQL. Puede utilizar el Lenguaje de consulta estructurado (SQL o Structured Query Language) para consultar, actualizar y administrar bases de datos relacionales, como Access. Cuando se crea una consulta en la vista Diseo de la consulta, Access construye en segundo plano las instrucciones SQL equivalentes. De hecho, la mayora de las propiedades de consulta de la hoja de propiedades de la vista Diseo de la consulta tienen clusulas y opciones equivalentes a las que estn disponibles en la vista SQL. Si lo desea, puede ver o editar la instruccin SQL en la vista SQL. Sin embargo, despus de hacer cambios en una consulta en la vista SQL, puede que su aspecto no sea el que tena en la vista Diseo. Algunas consultas SQL, denominadas consultas especficas de SQL, no se pueden crear en la cuadrcula de diseo. En el caso de las consultas de paso a travs, consultas de definicin de datos y consultas de unin, debe crear las instrucciones SQL directamente en la vista SQL. En el caso de las subconsultas, la instruccin SQL se escribe en la fila Campo o en la fila

Ejecuta r

Se puede crear un campo en una consulta a partir de: otros campos, funciones de access, operaciones de clculo, condiciones y la combinacin de todas estas alternativas: Un campo calculado se consigna de la siguiente forma: nombre_del_campo: operacin de clculo Ejemplo aumentando un 10% los precios de una tabla de productos: Nuevo_precio: [precio]+[precio]*10/100

Consultas -> Nuevo -> Vista Diseo -> Seleccionamos la tabla del ejemplo: Alumnos y en el men de comandos Consulta -> Consulta de tabla de referencias cruzadas

Establecemos el campo asignado a la fila, el campo asignado a la columna, el campo que se calcular en la interseccin de columna / fila y la funcin a calcular (suma, promedio, etc.). La columna de Totales la asignamos para sumar los valores de Y al ejecutar la consulta tendremos la siguiente apariencia:

Consultas -> Nuevo -> Vista Diseo -> Seleccionamos la/s tablas y