sábado, 11 de mayo de 2013

tipos de consultas


TIPOS DE CONSULTAS

CONSULTAS DE SELECCIÓN
1.   Abra la base de datos que contenga los registros que desee actualizar.
2.   En el grupo Otros de la ficha Crear, haga clic en Diseño de consulta.

Se abre el diseñador de consultas y se abre el cuadro de diálogo Mostrar tabla.
3.   Seleccione la tabla o las tablas que contengan los registros que desee actualizar, haga clic en Agregar y, a continuación, haga clic en Cerrar.





 Las tablas aparecen como una o varias ventanas en el diseñador de consultas y muestran todos los campos de cada tabla. En la siguiente ilustración se muestra el diseñador de consultas con una tabla típica.
 
 


 




4.   Haga doble clic en los campos que desee actualizar. Los campos seleccionados aparecen en la fila Campo de la cuadrícula de diseño de la consulta.
Puede agregar un campo de tabla por columna en la cuadrícula de diseño de la consulta.

Para agregar rápidamente todos los campos de una tabla, haga doble clic en el asterisco (*) situado en la parte superior de la lista de campos de tabla. En la siguiente ilustración se muestra la cuadrícula de diseño de la consulta con todos los campos agregados.


5- De manera opcional, puede especificar uno o varios criterios en la fila Criterios de la cuadrícula de diseño de la consulta.
6- después de haber agregado los datos dar clic en ejecutar






7- Por último nos aparece la hoja de datos de la consulta
 
CONSULTA DE TABLAS DE REFERENCIA CRUZADA
Una consulta de referencia cruzada nos sirve cuando queremos representar una consulta de dos columnas de agrupación como tabla de doble entrada en la que cada una de las columnas agrupadas es una entrada de la tabla. 
1- dar clic en crear y seleccionar en icono asistente para consultas
Se abre un cuadro de dialogo y le tenemos que dar clic en la segunda  línea donde nos indica referencias cruzadas y dar clic en aceptar





Seleccionar en círculo de consultas seleccionando también consulta ingresos y dar clic en siguiente
Dar doble clic sobre la palabra población y siguiente.

 
Dar clic en Especialidad y siguiente especialidad y siguiente por último en finalizar




Ya terminada nos muestra la tabla de la consulta cruzada.
Consultas de actualización



Para esta consulta de actualización se debe de seleccionar el icono de actualizar se nota que en la rejilla QBE cambia por que se eliminan las filas de mostrar y orden y aparece la fila de actualizar y ahí se añade el número a que se va a actualizar
 
Se insertan los datos y en actualización se le coloca que todas irán a 0

Dar clic en ejecutar

Después nos iremos a la tabla de pacientes donde se nota que en código postal es 0

 CONSULTAS DE DATOS ANEXADOS
Se van a agregar la tabla de pacientes

Después se introducen los campos que se quieren agregar

Dar clic en ejecutar

Nos damos cuenta que varios datos se repiten para eso volver a la vista de diseño, y dar clic sobre hoja de propiedades


NOTA: Cerrar las propiedades de la  consulta
Nos muestra el siguiente cuadro al cual le cambiaremos el valor único de un NO a un SI para evitar que no haya campos repetidos en la consulta




Volvemos a ejecutar para ver los cambios que se obtuvieron en la consulta y se notara que y no se repiten los mismos datos


Volvemos a dar clic en vista de diseño y damos clic en anexados para convertirla en consulta de datos anexados.

Nos sale el recuadro siguiente el cual seleccionaremos la tabla pacientes y por consiguiente en aceptar


Los datos que se anexaron fue a N° ingresos


Cerramos y guardamos como la consulta de datos anexados


No damos cuenta que ya no las muestra en la tabla de consultas la consulta de datos anexados





CONSULTA DE ELIMINACIÓN


Hacemos clic en crear consulta después nos abre el dialogo de agregar tabla agregamos la tabla de médico y en la tabla QBE añadimos en código médico.

Y para transformar a una consulta de eliminación dar clic en el botón eliminar






Dar clic en ejecutar nos saldrá un recuadro donde nos indica que se borraran registros le vamos a dar clic en NO


Para que no nos borre todos los registros indicaremos solo algunos que deseamos borrar entre comillas “intensivos”.

Al ejecutarlo de nuevo nos indica que esta vez solo se borraran 2 registros y le damos clic en SI




Cerramos y guardamos después dar clic en aceptar
En la tabla de médicos nos damos cuenta que ya no hay ninguna especialidad de intensivos




RELACIONES
La integridad relacional se refiere a un conjunto de norma que nos aseguran que conjunto de normas que nos aseguran que los datos se mantendrán correctamente relacionadas una vez  establecida la relación que no se podrán eliminar datos accidental mente. También se usa para asegurase que las relaciones entre registros de tablas relacionada son validas y que no se borren o que se cambien los datos relacionados  en forma accidental.

Al exigir integridad referencial  en una relación le estamos diciendo que Access no nos deje introducir si previdentemente no se han introducido el registro relacionado de la tablea principal. La integridad referencial  dispone de dos acciones asociadas:

Actualizar registros en cascada,  hace que cuando cambien el valor del campo de la tabla principal automáticamente cambiara los valores de sus registros relacionados en la tabla relacionada.

Eliminar registros  en cascada,  cuando se elimina un registro del a tabla principal se borra también de los registros relacionados en la tabla secundaria. En la ventana de relaciones, se activa la casilla de exigir integridad referencial como se verá en el siguiente cuadro.  






















No hay comentarios:

Publicar un comentario