miércoles, 27 de febrero de 2008

CONSULTAS

Una Consulta permite ver (recuperar)información de una tabla o de varias tablas relacionadas.
Para crear una consulta existen diferentes tipos de consultas:
De selección; obtiene los datos de una o mas tablas y muestra los resultados en una hoja de datos.
De acción; es una consulta que relaiza cambios a muchos registros en una sola operación. Estas consultas peden ser de eliminacion, actualizacion, datos anexados y creacion de tablas.
De tablas de referencia cruzadas y consultas de parametros: Una tabla de referencia cruzada muestra valores resumidos de un campo de una tabla y los agrupa.
SQL: Despliega la consulta realizada en el lenguaje de programacion.

Para crear una consulta existen dos formas: en Vista Diseño o Utilizando el asistente para consultas.
Para crear una consulta en vista diseño solo selecciona la misma y te abrira la ventana de consulta y otra ventana mas que dice Mostrar tabla: Lo primero que tienes que hacer es seleccionar las tablas que se incuiran en la consulta en la ventana mostrar tabla y da en agregar, otra forma para agregar tablas presiona Mayús y seleciona las tablas con las teclas de flechas de direccion. Cuando hallas concluido ciera tu vantana y y solo te quedara la ventana de consulta, da clic en consulta de selección en el menu consulta en ella podras ver la relacion existente y la clave principal de cada una de ellas. Ya puedes agregar los campos que requieras para tu consulta.
Para ejecutar una consulta haz clic en el botón ejecutar de la barrade herramientas o selecciona la opción ejecutar del menu consultar
Para crear un campo calculado pon el nombre del campo pon : y despues la expresion en donde los campos van entre[] y utiliza la operacion deseada. En esta se pude colocar un valor constante y los operadores aritmeticos que se pueden utilizar son (+), (-), (*), (/), (/) de num. con punto flotante, (^)Exponenciacion.
Para agregar un campo calculado pero con combinación de texto solo introduce & (que indica que se combine el texto).
Para eliminar campos solo selecciona lo que quieres eliminar i da Suprimir.
Consideraciones
Al hacer clic derecho del raton sobre un espacio que no sea la tabla o un campo de la cuadricula de diseño aparece un menu contestual:
Vista SQL : se presenta la consulta en la vista de Programacin de Languaje Estructurado de Consulta.
Vista de Hoja de datos: se presenta la vista hoja de datos.
Vista tabla dinámica: te muestra los datos en forma de tablas.
Vista Gráfico dinámico: te muetra los datos en forma de graficos.
Mostrar tabla: se presenta la pantalla para agregar tablas a la consulta.
Parámetros: define el tipode datos de los parámetros de la consulta.
Tipo de consulta: permite cambiar la pantalla de diseño al tipode consilta que se seleccione.
Específica de SQL: definiciones en SQL.
Relaciones: muestra las relaciones de la base de datos.
Propiedades de la consulta: define nlas propiedades de la consulta.
Cada campo tiene propiedades y pudes modificarlas durante la creacion de una consulta.
Para crear una consulta de Referncia Cruzada trabaja en vista diseño sige los mismos pasos para crear un atabla de selección agrega la tabla que incluira la consulta ahora del menu Consulta selecciona la opcion Consulta de tabla de referencias cruzadas.Lo inico que cambia aqui es que aparece una mas de las filas que es Tab ref cruz ahi lo que tienes que escribir es el nombre que quieres para tu encabezado de fila y el de columna.
Para crear un aconsulta de accion existen 4 formas de crear una consulta de accion;
La de actualización esta esta realiza cambios globales a un grupo de registros de una o mas tablas. Para crear este tipo de consulta solo sigiendo los pasos anteriores para crear consultas lo unico que cambia es que tendrasa que seleccionar la opcion consulta de actualizacion. En el registro actualizar a pondras los registros que quieres actualizar
Consulta de creacion de tabla crea una tabla nueva apartir de todos los datos de una o mas tablas.
Consulta de datos anexados agrega a un grupo de registros de una o mas tablas. Estas son utiles para : anexar campos basados en criterios o enexar registros cuando algunos de los campos de la tabla no existen en otra tabla.
Consutla de eliminacion esta elimina un grupo de registros de una o más tablas. Con las consultas de eliminacion, siempre se eliminan registros enteros, no sólo campos seleccionados dentro de los registros.
Para crear cualquiera de estas solo debes de crear una consulta como se explico enteriormente y seleccionar la opcion de consulta que decees y segir los pasos.

No hay comentarios: