Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TIPOS DE CONSULTAS
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 seleccin. Son las consultas que extraen o nos muestran datos. Muestran datos de una tabla. Una vez obtenido el resultado podremos consultar los datos para modificarlos. Una consulta de seleccin genera una tabla lgica. Consultas de accin. 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.
Consultas especficas de SQL. Se definen en SQL, como por ejemplo las de Unin. Estas consultas no se estudiarn en este curso ya que para definirlas hay que saber SQL, cosa que no es objeto de este curso.
CREAR UNA CONSULTA Para crear una consulta: Abrir la base de datos donde se encuentra la consulta a crear. Hacer clic en el botn Diseo de Consulta ,Crear Si haces clic en el botn Asistente para consultas aparecer el siguiente cuadro de dilogo:
Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botn Agregar. Si queremos sacar datos de varias tablas agregar de la misma forma las dems tablas. Finalmente hacer clic sobre el botn Cerrar. Aparecer la ventana Vista Diseo de consultas.
Seleccionamos los campos que deseamos. Situndonos en una de las celdas elegiremos un campo de la lista que aparece al pinchar en
Hacemos click en Parmetros en la cinta de opciones correspondiente a la pestaa Inicio: Se mostrar un cuadro de dilogo, en el que introduciremos el mismo texto que en el paso anterior escribimos entre corchetes en Criterios y seleccionaremos el tipo de dato que vamos a pedir. Finalmente haremos click en Aceptar.
Cuando ejecutemos la consulta se nos mostrar una ventana preguntndonos cada parmetro. Es posible hacer este tipo de consulta pidiendo datos de campos diferentes. Para guardar la consulta haremos click en Aceptar.