Tipos de Consultas: Consultas de comandos.- Una consulta de comandos aporta modificaciones a muchos registros con una única operación. Existen cuatro tipos de consultas de comando: de Eliminación, de Actualización, de Alineación y de Creación de Tablas.
-Consultas de eliminación: este tipo de consulta elimina un grupo de registros de una o más tablas. Existe la posibilidad, por ejemplo, de utilizar una consulta de eliminación para reemplazar los productos que se han dejado de producir o para aquellos sobre los cuales no existen pedidos. Con las consultas de eliminación siempre se eliminan registros internos y no únicamente determinados campos de su interior.
-Consultas de actualización: este tipo aporta modificaciones globales a uno o más tablas. Existe la posibilidad, por ejemplo, de aumentar en un 10 por ciento el precio de todos los productos lácteos o aumentar los salarios en un 5 por ciento a las personas pertenecientes a una determinada categoría laboral.
-Consultas de alineación: estas consultas agregan un grupo de registros de una o más tablas al final de una o más tablas. Supongamos, por ejemplo, que se han conseguido nuevos clientes y existe una base de datos que contiene una tabla de información sobre estos. En vez de teclear nuevamente todas estas informaciones, se alinean en la tabla correspondiente de Clientes.
-Consultas de creación de tablas: este tipo de consultas crea una nueva tabla basándose en todos los datos o parte de estos existentes en una o más tablas.
-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, como por ejemplo criterios para recuperar registros o un valor que se desea insertar en un campo.
-Consultas de buscar duplicados: encuentra los registros repetidos en una misma tabla.
Creación de Consultas:
El proceso de creación de una consulta de creación de tabla se compone de los siguientes pasos:
- Habilite la base de datos si no está firmada o si no reside en una ubicación de confianza. En caso contrario, no podrá ejecutar consultas de acción (consultas de datos anexados, consultas de actualización y consultas de creación de tabla).
- En la vista Diseño de la consulta, cree una consulta de selección y, a continuación, modifique esa consulta hasta que devuelva los registros que desee. Puede seleccionar datos de más de una tabla y, en términos reales, puede desnormalizar los datos. Por ejemplo, puede incluir los datos de cliente, transportista y proveedor en una sola tabla, lo cual no se hace en una base de datos de producción con tablas correctamente normalizadas. Asimismo, puede usar criterios en la consulta para personalizar o restringir más el conjunto de resultados.
Para más información sobre normalización de datos, consulte el artículo Conceptos básicos del diseño de una base de datos. - Convierta la consulta de selección en una consulta de creación de tabla, elija una ubicación para la nueva tabla y, a continuación, ejecute la consulta para crear la tabla.
Parámetros:
Si desea que una consulta para solicitar información cada vez que se ejecute, puede crear un consulta de parámetros.
También puede crear un formulario para recopilar valores de parámetro. Con un formulario puede:
- Usar controles específicos de tipo de datos
- Habilitar la persistencia de los valores de parámetro
- Proporcionar controles de cuadro combinado (para que pueda elegir un valor de una lista en lugar de escribirlo)
- Usar otros controles que están disponibles en formularios
Referencias Cruzadas:
Las consultas de referencias cruzadas son quizás el tipo de consultas mas complicadas de entender (no de crear), es decir, lo complicado no es crear una consulta de referencias cruzadas, sino entender su utilidad, para qué sirven.
En general se puede decir que sirven para realizar resúmenes de tablas grandes. Bien utilizadas son una de las herramientas más útiles que posee Access
De Acción: Pero hay otro tipo de consultas, llamadas consulta de acción, estas se caracterizan por que pueden afectar al contenido de los datos reales de una tabla, pueden crear nuevas tablas, añadir o borrar registros, o actualizar tablas.
Este tipo de consultas son muy delicadas, pues si nos equivocamos o no hemos pensado bien como conseguir lo que pretendíamos podremos haber modificado irremediablemente la base de datos original, sin posibilidad de deshacer la acción.
Modificación y Ejecución de una Consulta:
En este artículo se describe cómo crear y ejecutar una consulta de actualización. Usar una consulta de actualización cuando tenga que actualizar o cambiar datos existentes en un conjunto de registros.
No puede usar una consulta de actualización para agregar registros nuevos a una base de datos o para eliminar registros completos de una base de datos. Para agregar nuevos registros a una base de datos use una consulta de datos anexados, y para eliminar registros completos de una base de datos de una consulta de eliminación. Para obtener más información, vea la sección
No hay comentarios.:
Publicar un comentario