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


   Existen varios tipos de consultas:

   Consultas de selección.
   Consultas de acción
   Consultas específicas de SQL
Consultas de selección
   Son las consultas que       Una consulta de
    extraen o nos                selección genera una
    muestran datos.              tabla lógica (se llama
                                 lógica porque no está
   Muestran aquellos            físicamente en el
    datos de una tabla que       disco duro sino en la
    cumplen los criterios        memoria del
    especificados.               ordenador y cada vez
                                 que se abre se vuelve
                                 a calcular).
    Una vez obtenido el
    resultado podremos
    consultar los datos
    para modificarlos
    (esto se podrá hacer o
    no según la consulta).
Consultas de acción.
   Son consultas que realizan cambios
    a los registros. Existen varios tipos
    de consultas de acción, de
    eliminación, de actualización, de
    datos anexados y de creación de
    tablas.
Consultas específicas de
         SQL
   Son consultas que no se pueden definir
    desde la cuadrícula QBE de Access sino
    que se tienen que definir directamente
    en SQL.

   Una consulta SQL es una consulta creada
    con una instrucción SQL. Se puede utilizar
    el lenguaje de consulta estructurado SQL
    para consultar, actualizar y administrar
    bases de datos relacionales, como
    Microsoft Access.
Consultas de parámetros
 una consulta de parámetros es una
  consulta que, cuando se
  ejecuta, muestra una ventana de
  diálogo que solicita informaciones.
 Ejemplo
 Criterios para recuperar registros o un
  valor que se desea insertar en un
  campo.
Como crear una consulta
   Para crear una consulta, seguir         Si se hace clic en el botón Asistente
    los siguientes pasos:                    para consultas aparecerá el
                                             siguiente cuadro de diálogo:
 Abrir la base de datos donde se
  encuentra la consulta a crear.
 Hacer clic en el botón Diseño de
  Consulta en la pestaña Crear:




                                            El Asistente para consultas
   También tenemos la posibilidad de        sencillas crea una consulta de
    utilizar el Asistente de consultas       selección sencilla como definimos
    para crearla con un poco de              en el apartado anterior.
    ayuda.
    Los otros asistentes nos permiten generar tipos especiales de consulta.

    Al entrar en la Vista Diseño de consulta nos pide primero las tablas de las que la
     consulta sacará los datos con un cuadro de diálogo parecido al siguiente:



1.   Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botón
     Agregar.
2.   Si queremos sacar datos de varias tablas agregar de la misma forma las demás
     tablas.
3.   Finalmente hacer clic sobre el botón Cerrar.
4.    Aparecerá la ventana Vista Diseño de consultas.
La vista Diseño.
   Si se observa la pantalla, en la parte superior tenemos la zona de tablas
    donde aparecen las tablas añadidas con sus correspondientes campos, y
    en la parte inferior denominada cuadrícula QBE definimos la consulta.




   Cada columna de la cuadrícula QBE corresponde a un campo.
Cada fila tiene un propósito que detallamos brevemente a continuación:

   Campo: ahí ponemos el campo a
    utilizar que en la mayoría de los         Mostrar: si la casilla de verificación
    casos será el campo a visualizar,          aparece desactivada la columna no
    puede ser el nombre de un campo            aparecerá en el resultado, se suele
    de la tabla y también puede ser un         desactivar cuando queremos utilizar
    campo calculado.                           el campo para definir la consulta pero
                                               no queremos que aparezca en el
                                               resultado.

   Tabla: nombre de la tabla de la
    que sacamos el campo. Nos será
    útil cuando definamos consultas           Criterios: sirve para especificar un
    basadas en varias tablas.                  criterio de búsqueda. Un criterio de
                                               búsqueda es una condición que
                                               deben cumplir los registros que
                                               aparecerán en el resultado de la
   Orden: sirve para ordenar las filas        consulta. Por lo tanto está formado
                                               por una condición o varias
    del resultado.                             condiciones unidas por los
                                               operadores Y (AND) y O (OR).

Carlos dominguez

  • 3.
    LAS 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.  Existen varios tipos de consultas:  Consultas de selección.  Consultas de acción  Consultas específicas de SQL
  • 4.
    Consultas de selección  Son las consultas que  Una consulta de extraen o nos selección genera una muestran datos. tabla lógica (se llama lógica porque no está  Muestran aquellos físicamente en el datos de una tabla que disco duro sino en la cumplen los criterios memoria del especificados. ordenador y cada vez que se abre se vuelve a calcular).  Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer o no según la consulta).
  • 5.
    Consultas de acción.  Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de acción, de eliminación, de actualización, de datos anexados y de creación de tablas.
  • 6.
    Consultas específicas de SQL  Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL.  Una consulta SQL es una consulta creada con una instrucción SQL. Se puede utilizar el lenguaje de consulta estructurado SQL para consultar, actualizar y administrar bases de datos relacionales, como Microsoft Access.
  • 7.
    Consultas de parámetros una consulta de parámetros es una consulta que, cuando se ejecuta, muestra una ventana de diálogo que solicita informaciones.  Ejemplo Criterios para recuperar registros o un valor que se desea insertar en un campo.
  • 8.
    Como crear unaconsulta  Para crear una consulta, seguir  Si se hace clic en el botón Asistente los siguientes pasos: para consultas aparecerá el siguiente cuadro de diálogo:  Abrir la base de datos donde se encuentra la consulta a crear.  Hacer clic en el botón Diseño de Consulta en la pestaña Crear:  El Asistente para consultas  También tenemos la posibilidad de sencillas crea una consulta de utilizar el Asistente de consultas selección sencilla como definimos para crearla con un poco de en el apartado anterior. ayuda.
  • 9.
    Los otros asistentes nos permiten generar tipos especiales de consulta.  Al entrar en la Vista Diseño de consulta nos pide primero las tablas de las que la consulta sacará los datos con un cuadro de diálogo parecido al siguiente: 1. Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botón Agregar. 2. Si queremos sacar datos de varias tablas agregar de la misma forma las demás tablas. 3. Finalmente hacer clic sobre el botón Cerrar. 4. Aparecerá la ventana Vista Diseño de consultas.
  • 10.
    La vista Diseño.  Si se observa la pantalla, en la parte superior tenemos la zona de tablas donde aparecen las tablas añadidas con sus correspondientes campos, y en la parte inferior denominada cuadrícula QBE definimos la consulta.  Cada columna de la cuadrícula QBE corresponde a un campo.
  • 11.
    Cada fila tieneun propósito que detallamos brevemente a continuación:  Campo: ahí ponemos el campo a utilizar que en la mayoría de los  Mostrar: si la casilla de verificación casos será el campo a visualizar, aparece desactivada la columna no puede ser el nombre de un campo aparecerá en el resultado, se suele de la tabla y también puede ser un desactivar cuando queremos utilizar campo calculado. el campo para definir la consulta pero no queremos que aparezca en el resultado.  Tabla: nombre de la tabla de la que sacamos el campo. Nos será útil cuando definamos consultas  Criterios: sirve para especificar un basadas en varias tablas. criterio de búsqueda. Un criterio de búsqueda es una condición que deben cumplir los registros que aparecerán en el resultado de la  Orden: sirve para ordenar las filas consulta. Por lo tanto está formado por una condición o varias del resultado. condiciones unidas por los operadores Y (AND) y O (OR).