Creación de consultas
CONCEPTOS Y TIPOS DE CONSULTAS
Una consulta es un conjunto de instrucciones que se pueden usar para trabajar con datos. Se ejecuta para que se lleven a cabo estas instrucciones. Además de devolver resultados que se pueden almacenar, agrupar o filtrar, una consulta también puede crear, copiar, eliminar o cambiar datos.
En este artículo se explica cómo se ejecutan las instrucciones y se describen brevemente los diversos tipos de consulta. Se abordan asimismo los mensajes de error que pueden surgir cuando se ejecutan los diferentes tipos de consulta y se explican los procedimientos que deben seguirse para resolver o corregir esos errores.
Las consultas son una forma de buscar y recopilar información de una o más tablas para conseguir información detallada de una base de datos. Al crear una consulta en Access 2010, defines condiciones específicas de búsqueda para encontrar, exactamente, la información que deseas.
Las consultas son mucho más que filtros o búsquedas simples que puedes usar para encontrar los datos de una tabla. Con estas puedes acceder a información de múltiples tablas. Por ejemplo, puedes utilizar una búsqueda en la tabla de clientes para encontrar la dirección de uno de ellos o un filtro en la tabla vehículos para ver cuál es el carro que corresponde a determinado cliente. Debes tener en cuenta que una consulta bien diseñada te puede dar información que no podrías averiguar examinado cada uno de los registros de la tabla de datos.

CREACION Y MANIPULACION DE CONSULTAS
Puede copiar filas en una nueva tabla mediante una consulta Crear tabla; esta consulta sirve para crear subconjuntos de datos con los que trabajar o para copiar el contenido de una tabla de una base de datos a otra. Una consulta Crear tabla es similar a Crear consultas de inserción de resultados, con la diferencia de que en la primera se crea una nueva tabla en la que se copian las filas.
Nota En Oracle, una consulta Crear tabla se implementa como un comando Create Table As Select. Para obtener más detalles, vea Consideraciones del Diseñador de consultas y vistas para bases de datos de Oracle.
Cuando se crea una consulta Crear tabla, se especifica:
- El nombre de la nueva tabla de base de datos (la tabla de destino).
- Las tablas de las que se van a copiar filas (tabla de origen). Puede copiar de una sola tabla o de tablas combinadas.
- Las columnas de la tabla de origen cuyo contenido desea copiar.
- El criterio de ordenación, si desea copiar las filas en un orden determinado.
- Las condiciones de búsqueda que definen las filas que desea copiar.
- Las opciones Agrupar por, si sólo desea copiar información de resumen.
SELECCION
Cuando definimos y ejecutamos una consulta deselección (selecciona información de las tablas yconsultas de la base de datos), Access crea una hoja de respuestas dinámica de los datos seleccionados, que a diferencia de una tabla, no existe realmente en la base de datos sino que se crea con la ejecución de la consulta.
Parametros
- i 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
- En este artículo se proporciona información general sobre parámetros, se explica cómo usar parámetros en consultas y también cómo usar formularios para mejorar el uso de parámetros.
REFERENCIAS CRUZADAS
La noción de referencia cruzada se utiliza en un texto para hacer alusión a un elemento, dato o cita que se encuentra en otra parte del documento, o incluso en otro texto (aunque esto es menos común). La consulta de referencias cruzadas permite visualizar datos que aparece en filas y en columnas, como una tabla.
MEDIANTE ASISTENTE
Access ofrece varias herramientas para la creación rápida de formularios en la ficha Crear, que permiten crear un formulario con un solo clic. No obstante, si desea ser más selectivo en relación con los campos que aparecerán en el formulario, puede usar el Asistente para formularios. El asistente también permite definir cómo se agruparán y ordenarán los datos; asimismo, puede usar campos de más de una tabla o consulta, siempre y cuando defina previamente las relaciones entre las tablas y las consultas.
MEDIANTE VISTA DISEÑO
n teoría de bases de datos, una vista es una consulta que se presenta como una tabla (virtual) a partir de un conjunto de tablas en una base de datos relacional.
Las vistas tienen la misma estructura que una tabla: filas y columnas. La única diferencia es que sólo se almacena de ellas la definición, no los datos. Los datos que se recuperan mediante una consulta a una vista se presentarán igual que los de una tabla. De hecho, si no se sabe que se está trabajando con una vista, nada hace suponer que es así. Al igual que sucede con una tabla, se pueden insertar, actualizar, borrar y seleccionar datos en una vista. Aunque siempre es posible seleccionar datos de una vista, en algunas condiciones existen restricciones para realizar el resto de las operaciones sobre vistas.
Una vista se especifica a través de una expresión de consulta (una sentencia SELECT) que la calcula y que puede realizarse sobre una o más tablas. Sobre un conjunto de tablas relacionales se puede trabajar con un número cualquiera de vistas.
La mayoría de los SGBD soportan la creación y manipulación de vistas. Las vistas se crean cuando se necesitan hacer varias sentencias para devolver una tabla final.
MODIFICACION Y EJECUCION DE UNA CONSULTA
Una consulta es un conjunto de instrucciones que se pueden usar para trabajar con datos. Se ejecuta para que se lleven a cabo estas instrucciones. Además de devolver resultados que se pueden almacenar, agrupar o filtrar, una consulta también puede crear, copiar, eliminar o cambiar datos.
En este artículo se explica cómo se ejecutan las instrucciones y se describen brevemente los diversos tipos de consulta. Se abordan asimismo los mensajes de error que pueden surgir cuando se ejecutan los diferentes tipos de consulta y se explican los procedimientos que deben seguirse para resolver o corregir esos errores.
Comentarios
Publicar un comentario