Sunteți pe pagina 1din 12

UNIVERSIDAD TCNICA DE AMBATO

FACULTAD DE CIENCIAS ADMINSITRATIVAS CARRERA DE ORGANIZACIN DE EMPRESAS TEMA : TIPOS DE CONSULTAS

NOMBRE: CARMEN RODRIGUEZ 4TO B


23-05-2012

CONSULTAS
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 nos permitirn: 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
23-05-2012

Existen varios tipos de consultas: 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. SIRVE PARA: para indicar al motor de datos que devuelva informacin de las bases
de datos, esta informacin es devuelta en forma de conjunto de registros que se pueden almacenar en un objeto recordset.

PASOS PARA CREAR UNA CONSULTA DE SELECCIN Abrir la base de datos donde se encuentra la consulta a crear. Hacer clic en el botn Diseo de Consulta en la pestaa Crear: Tambin tenemos la posibilidad de utilizar el Asistente para consultas que puedes ver en la imagen anterior para crear consultas con un poco de ayuda. El Asistente para consultas sencillas crea una consulta de seleccin sencilla. explicaremos detenidamente la opcin Diseo de consulta que te permitir crear cualquiera de las anteriores por ti mismo. Al entrar en la Vista Diseo de consulta nos pide primero las tablas de las 23-05-2012 que la consulta sacar los datos con un cuadro de dilogo parecido al siguiente:

Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botn Agregar. Si queremos sacar datos de varias tablas agregar de la misma forma las dems tablas. Finalmente hacer clic sobre el botn Cerrar. 2. CONSULTA CON PARAMETROS 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. Son tiles cuando se emplean como base para formularios, informes y pginas de acceso a datos. PASOS PARA CREAR UNA CONSULTA CON PARAMETROS En una consulta cuando utilizamos un nombre de campo que no est en el origen de datos, Access considera este campo como un parmetro y cuando se ejecuta la consulta nos pide Introducir el valor del parmetro mediante un cuadro de dilogo.

Ojo! cuando pongamos el nombre del parmetro es importante escribirlo entre corchetes, de lo contrario Access le aadir comillas y no lo considerar como un nombre de parmetro sino como un valor. Otra forma de utilizar un parmetro en una consulta es definindolo mediante el botn Parmetros de la pestaa Diseo.
23-05-2012

En este caso, despus de elegir la opcin, se abre el cuadro de dilogo Parmetros de la consulta donde podemos indicar el nombre del parmetro y el tipo de dato
La diferencia entre escribir directamente un nombre de parmetro y definirlo con el botn Parmetros es que, si le hemos asignado un tipo de dato, Access comprueba automticamente el tipo del valor introducido por el usuario.

3. CONSULTA DE REFERENCIAS CRUZADAS Se define una consulta de referencias cruzadas cuando queremos representar una consulta resumen con dos columnas de agrupacin como una tabla de doble entrada en la que cada una de las columnas de agrupacin es una entrada de la tabla. PASOS PARA CREAR LA CONSULTA DE REFERENCIAS CRUZADAS o Las consultas de referencias cruzadas se pueden crear desde la vista diseo pero es mucho ms cmodo y rpido utilizar el asistente o hacer clic en el botn Asistente para Consultas que se encuentra en la pestaa Crear: o Elegir la opcin Asist. consultas de tabla ref.cruzadas del cuadro de dilogo que aparecer o Aparece la primera ventana del asistente:
23-05-2012

En esta ventana nos pide introducir el origen de la consulta, la tabla o consulta de donde coger los datos
En el apartado Ver podemos elegir si queremos ver la lista de todas las Tablas, la lista de todas las Consultas o Ambas

Si la consulta que estamos creando necesita sacar los datos de todos los registros de una sola tabla utilizaremos como origen esa tabla, en caso contrario tendremos que definir una consulta normal para seleccionar las filas que entrarn en el origen o para combinar varias tablas si la consulta que estamos creando necesita datos de varias tablas y esa consulta ser el origen de la consulta de referencias cruzadas. SIRVEN PARA realizar resmenes de tablas grandes. Bien utilizadas son una de las herramientas ms tiles que posee Access
o

4. CONSULTAS DE ACCIN permiten realizar cambios en los datos almacenados en una tabla. Con estas consultas podemos crear una nueva tabla a partir de los registros de otra, modificar los datos almacenados, insertar nuevos registros o eliminar registros 4.1 Consultas de creacin de tabla almacenan en una nueva tabla el resultado de una consulta de seleccin.
23-05-2012

Para crear una consulta de Creacin de tabla: Abrimos una nueva consulta en Vista Diseo. Aadimos la tabla o las tablas de donde vamos a sacar los datos a grabar en la nueva tabla. Diseamos la consulta como una consulta de seleccin normal de tal forma que en el resultado de esa consulta aparezcan exactamente los registros que queremos guardar en la nueva tabla. Hacemos clic en el botn Crear Tabla de la pestaa Diseo: Aparecer el cuadro de dilogo Crear tabla: Escribimos en el recuadro Nombre de tabla. Debe ser el nombre completo incluida la ruta, por eso es ms cmodo buscar la base de datos con el botn Examinar Por ltimo hacemos clic sobre el botn Aceptar y volvemos a la ventana Diseo de consulta Cuando ejecutamos una consulta de creacin de tabla, nos avisa de esta creacin, tambin nos avisa cuando ya existe una tabla con el nombre de la nueva tabla.

23-05-2012

4.2 Consultas de actualizacin son consultas que permiten modificar los datos almacenados en una tabla, modifican el contenido de los registros de una tabla. sirve para modificar el valor que tiene un campo en todos los registros de una tabla. Para crear una consulta de actualizacin: Abrimos una nueva consulta en vista diseo. Aadimos la tabla que queremos actualizar. Haz clic en el botn Actualizar de la pestaa Diseo: A partir de ese momento la cuadrcula cambia de aspecto, han desaparecido las filas Orden: y Mostrar: por carecer de sentido aqu y en su lugar tenemos la fila Actualizar 4.3 Consulta de eliminacin son consultas que eliminan de una tabla los registros que cumplen el criterio de bsqueda especificado. SIRVEN PARA eliminar registros que no necesitemos .
23-05-2012

Para crear una consulta de eliminacin: Abrimos una nueva consulta en vista diseo. Aadimos la tabla de la que queremos borrar los registros. Hacemos clic en el botn Eliminar de la pestaa Diseo: En la fila Eliminar: podemos seleccionar dos opciones, la opcin Dnde indica un criterio de bsqueda, y la opcin Desde indica que queremos borrar los registros de la tabla especificada en esa columna. Para ver los datos que se borrarn antes de realizar la eliminacin podemos hacer clic sobre el tipo de vista Hoja de datos de la pestaa Inicio Una vez borrados, los registros no se pueden recuperar. 4.4 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. PASOS PARA CREAR LA CONSULTA DE DATOS ANEXADOS Para crear una consulta de datos anexados: Abrimos una nueva consulta en vista diseo. Aadimos la tabla o las tablas de donde vamos a sacar los datos a insertar en el destino. 23-05-2012

Diseamos la consulta como una consulta de seleccin normal de tal forma que en el resultado de esa consulta aparezcan los datos a insertar. Haz clic en el botn Anexar de la pestaa Diseo: Escribimos en el recuadro Nombre de tabla: el nombre de la tabla donde queremos insertar los nuevos registros. Normalmente la tabla estar en la misma base de datos (opcin Base de datos activa) pero podemos tener la tabla en otra base de datos, en este caso tenemos que activar la opcin Otra base de datos: y escribir en el cuadro Nombre de archivo: el nombre de la base de datos donde se encuentra la tabla. De ser el nombre completo incluida la ruta, por eso es ms cmodo buscar la base de datos con el botn Examinar.... Pulsamos Examinar... aparecer el cuadro de dilogo para buscar en el rbol de carpetas la base de datos que queremos. Por ltimo hacemos clic sobre el botn Aceptar y volvemos a la ventana Diseo de consulta. La ventana de diseo ser parecida a la de una consulta de seleccin, en ella definimos la consulta de seleccin para obtener los datos a grabar en la nueva tabla, la nica diferencia es que tiene una nueva fila Anexar a:.

23-05-2012

Si abrimos las propiedades de la consulta haciendo clic sobre el botn de la pestaa Diseo veremos en la propiedad Tabla de destino el nombre de la tabla destino y en Base de datos de destino la base de datos donde se encuentra la tabla destino. 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. Son consultas que no se pueden definir desde la cuadrcula QBE de Access sino que se tienen que definir directamente en SQL. Estas consultas no se estudiarn en este curso ya que para definirlas hay que saber SQL, cosa que no es objeto de este curso.

Las consultas de paso a travs 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 definicin de datos (consulta de definicin de datos: consulta especfica de SQL que contiene instrucciones DDL (lenguaje de definicin de datos). Estas instrucciones permiten crear o alterar objetos de la base de datos.) y consultas de unin (consulta de unin: consulta que utiliza el operador UNION para combinar los resultados de dos o ms consultas de seleccin.), debe crear las instrucciones SQL directamente en la vista SQL. En el caso de las subconsultas (subconsulta: instruccin SQL 23-05-2012 SELECT que est dentro de otra consulta de seleccin o de accin.), la

ENTRE OTRAS PODEMOS ENCONTRAR -Consultas de alineacin: estas consultas agregan un grupo de registros de una o ms tablas al final de una o ms tablas. Supongamos, por ejemplo, que se han conseguido nuevos clientes y existe una base de datos que contiene una tabla de informacin 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.

BIBLIOGRAFIA www.mailxmail.com office.microsoft.com/.../access.../diferentes-tipos-de-consultas... Mxico www.monografias.com www.slideshare.net/karelbatallas/consultas-de-access-7487388 www.belgrano.esc.edu.ar/matestudio/carpeta_de_access_consultas.pd f


23-05-2012

S-ar putea să vă placă și