6
  1 SESSION VII  Consultas En este Sesión trataremos los siguientes temas: 1. ¿Qué es una consulta? 2. Tipos de consultas 3. Formas de crear una consulta a. Usando el asistente b. Usando el diseño de consulta 4. Ejecutar una consulta 5. Guardar una consulta 6. Modificar una consulta.

clase 7

Embed Size (px)

DESCRIPTION

clases

Citation preview

  • 1

    SESSION VII

    Consultas

    En este Sesin trataremos los siguientes temas:

    1. Qu es una consulta?

    2. Tipos de consultas

    3. Formas de crear una consulta

    a. Usando el asistente

    b. Usando el diseo de consulta

    4. Ejecutar una consulta

    5. Guardar una consulta

    6. Modificar una consulta.

  • 2

    Prof. Lic. Richard Perez Vega

    1. Que es una Consulta?

    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:

    2. Tipos de consultas

    2.1. Consultas de seleccin.

    Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que

    cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los

    datos para modificarlos (esto se podr hacer o no segn la consulta). Una consulta de seleccin

    genera una tabla lgica (se llama lgica porque no est fsicamente en el disco duro sino en la

    memoria del ordenador y cada vez que se abre se vuelve a calcular).

    2.2. Consultas de accin.

    Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de accin,

    de eliminacin, de actualizacin, de datos anexados y de creacin de tablas.

    2.3. Consultas especficas de SQL.

    Son consultas que no se pueden definir desde la cuadrcula QBE de Access sino que se tienen

    que definir directamente en SQL, como por ejemplo las de Unin.

    3. Creacin de consultas de seleccin

    3.1. Crear una consulta usando el asistente

    Para crear una consulta, seguir los siguientes pasos: (primero abrir la BD Automotriz ngel)

    1. Clic en La ficha crear

    2. Clic en el botn Asistente para consultas aparecer el siguiente cuadro de dilogo:

    El Asistente para consultas sencillas crea una consulta de seleccin sencilla, Los otros

    asistentes nos permiten generar tipos especiales de consulta.

    3. Seleccionar asistente para

    consultas sencillas.

    4. Clic en aceptar

  • 3

    3.2. Crear una consulta usando el diseador de consultas.

    1. clic en la ficha crear

    2. Clic en diseo de consulta

    Se muestra la siguiente ventana

    Se muestra la siguiente ventana Diseo de consultas.

    5. Seleccionar la tabla

    a consultar

    (Cliente)

    6. Agregar los campos

    a consultar

    7. Clic en el botn

    finalizar.

    3. Seleccionar las

    tablas a consultar

    (Clientes)

    4. Clic en el botn

    agregar

    5. Clic en el

    botn cerrar

    Zona de

    tablas

    Cuadrcula

    QBE

    6. Seleccionar el campo

    que desea visualizar

    8. Clic en el botn

    finalizar.

  • 4

    Prof. Lic. Richard Perez Vega

    Si observas la pantalla, en la parte superior tenemos la zona de tablas donde aparecen las

    tablas aadidas con sus correspondientes campos, y en la parte inferior denominada cuadrcula

    QBE definimos la consulta.

    Cada columna de la cuadrcula QBE corresponde a un campo.

    Cada fila tiene un propsito que detallamos brevemente a continuacin, ms adelante iremos

    profundizando en la explicacin:

    Campo: Ah se selecciona el nombre del campo a utilizar en la consulta, puede ser el

    nombre de un campo de la tabla y tambin puede ser un campo calculado.

    Tabla: Nombre de la tabla de la que consultaremos los campo. Nos ser til cuando

    definamos consultas basadas en varias tablas.

    Orden: Sirve para ordenar las filas del resultado.

    Mostrar: Si la casilla de verificacin aparece desactivada la columna no aparecer en el

    resultado, se suele desactivar cuando queremos utilizar el campo para definir la consulta

    pero no queremos que aparezca en el resultado.

    Criterios: Sirve para especificar un criterio de bsqueda. Un criterio de bsqueda es una

    condicin que deben cumplir los registros que aparecern en el resultado de la consulta.

    Por lo tanto est formado por una condicin o varias condiciones unidas por los operadores

    Y (AND) y O (OR).

    O: Esta fila y las siguientes se utilizan para combinar condiciones.

    1. Aadir campos a la cuadrcula.

    Para aadir campos a la cuadrcula podemos:

    Hacer doble clic sobre el nombre del campo que aparece en la zona de tablas, este se

    colocar en la primera columna libre de la cuadrcula.

    Hacer clic sobre el nombre del campo que aparece en la zona de tablas y sin soltar el botn

    del ratn arrastrar el campo sobre la cuadrcula, soltar el botn cuando estemos sobre la

    columna delante de la cual queremos dejar el campo que estamos aadiendo.

    Podemos seleccionar directamente en la fila Campo: de la lista desplegable que aparece. Si

    tenemos muchos campos y varias tablas podemos reducir la lista seleccionando primero

    una tabla en la fila Tabla, as en la lista desplegable slo aparecern campos de la tabla

    seleccionada.

    Tambin podemos teclear directamente el nombre del campo en la fila Campo: de una

    columna vaca de la cuadrcula.

    Si queremos que todos los campos de la tabla aparezcan en el resultado de la consulta

    podemos utilizar el asterisco * (sinnimo de 'todos los campos').

    4. Ejecutar la consulta

    Podemos ejecutar una consulta desde la ventana Diseo de consulta o bien desde el Panel

    de navegacin.

    Desde la vista diseo de la consulta, haciendo clic sobre el botn

    Ejecutar de la pestaa Diseo:

    Desde el Panel de navegacin, haciendo doble clic sobre su nombre.

  • 5

    5. Guardar la consulta

    Podemos Guardar la consulta

    Haciendo clic sobre el botn de la barra de Acceso Rpido,

    O bien, seleccionando la opcin Guardar de la pestaa Archivo.

    o Si es la primera vez que guardamos la consulta aparecer el cuadro de dilogo

    para darle un nombre.

    o Se puede asignar cualquier nombre excepto el de una tabla ya creada.

    o A continuacin hacer clic sobre el botn Aceptar.

    o Para cerrar la consulta hacer clic sobre su botn .

    6. Modificar el diseo de una consulta

    Si lo que quieres es modificar el diseo de una consulta, entonces siga los siguientes pasos:

    Situarse en el Panel de Navegacin y hacer clic derecho sobre el nombre de la consulta.

    En el men contextual seleccionar .

    O Haz clic en el Icono ver y luego vista diseo de la pestaa

    Actividades

    1. Crear una consulta usando la tabla clientes, mostrar todos los datos de los clientes de

    Mxico.

    2. Crear una consulta usando la tabla ventas, mostrar todos los datos de los empleados

    V0001 y V0003

    3. Crear una consulta usando la tabla productos, mostrar todos los datos de los

    productos que tienen el costo mayor a 100.

    4. Crear una consulta usando la tabla productos, mostrar todos los datos de los

    productos que tienen el costo entre 10 y 20 euros.

    5. Crear una consulta usando la tabla clientes, mostrar todos los datos de los clientes

    cuyo nombre inicia con la letra A o la letra C y adems deben de ser de Mxico.

    6. Crear una consulta usando la tabla ventas y mostrar todos los datos de las ventas del

    ao 97

    7. Crear una consulta usando la tabla ventas y mostrar todos los datos de las ventas del

    del primer trimestre del ao 96 o el ltimo trimestre del ao 98

    Resultado de

    la consulta.

    1. Botn VER

    2. Clic en

    vita diseo.