Taller La Sierra
Tipos de 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.
Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criteriosespecificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer o no según la consulta). Una consulta de selección genera una tabla lógica (se llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se vuelve a calcular).
Consultas de acción.
Son consultas que realizan cambios a losregistros. Existen varios tipos de consultas de acción, de eliminación, de actualización, de datos anexados y de creación de tablas.
Crear una Consulta de Selección en Diseño de Consulta.
Para crear una consulta, seguir los siguientes pasos:
1. Abrir la base de datos creada en la Semana 1.
2. Hacer clic en la opción Crear y luego en Diseño de Consulta:
3. Seleccionar las tablasque se necesitan para realizar la consulta con clic sostenido o dar clic sobre cada una (para este caso agregue las tablas CLIENTES y FACTURAS) y dar clic en Agregar y luego en Cerrar.
4. Observe como quedan las tablas seleccionadas para el diseño de la consulta:
5. Para seleccionar los campos que se van a utilizar en la consulta solo deben darle doble clic encima delcampo y automáticamente este pasa a las propiedades de la consulta en la parte de abajo, pase los siguientes campos que se muestran:
6. Cerrar la ventana de la consulta y guardarla para este caso como FACTURAS_CLIENTES, observe que la consulta aparece al lado izquierdo para abrirla déle doble clic y observe los resultados.
7. como se pueden dar cuenta en una consulta puedo utilizarcampos que se encuentran en diferentes tablas, esto se permite gracias a las relaciones hechas en la semana anterior.
COMO CREAR UNA CONSULTA DE SELECCIÓN UTILIZANDO EL ASISTENTE
A. En la opción Crear seleccionar Asistente para Consultas
B. Observe la ventana que aparece, seleccione Asistente para consultas sencillas y de clic en el botón Aceptar:
C. Observe la ventana queaparece, para seleccionar que tabla o consulta voy a utilizar doy clic en el botón que se indica:
D. Observe que aparecen todas las tablas y las consultas creadas hasta el momento, seleccione la tabla PRODUCTOS:
E. Observe que automáticamente los campos de la tabla aparecen en la opción Campos disponibles, para seleccionar que campos se van a utilizar en la consulta deben dar clicen el campo en este caso seleccione ID_PRODUCTO y luego de clic en el botón.
F. Observe que automáticamente el campo pasa a la opción Campos seleccionados.
G. Si se desea pasar todos los demás campos de la tabla en el orden que aparecen deben dar clic en el botón observe como quedan los campos:
H. Ahora como la tabla PRODUCTOS esta relacionada con las tablas CATEGORIASpor el campo ID_CATEGORIA y PROVEEDORES por el campo ID_PROVEEDOR, podemos seleccionar campos de estas tablas para que la consulta quede mejor diseñada y la información sea mucho más clara.
Primero en la opción campos seleccionados ubiquémonos en el campo ID_CATEGORIA.
Luego seleccionemos la tabla CATEGORIAS.
Seleccionar el campo DESCRIPCION y pulsar el botón
Observe comoqueda.
Ahora en Campos seleccionados ubicarse sobre el campo ID_PROVEEDOR
Luego seleccionemos la tabla PROVEEDORES
Seleccionar el campo NOMBRE y pulsar el botón
Hacer lo mismo con los campos DIRECCIÓN y TELEFONO y observe como quedan los Campos seleccionados y de clic en el botón Siguiente.
I. De clic en el botón Siguiente.
J. De el nombre que desea...
Regístrate para leer el documento completo.