TABLAS DE CONSULTAS
CAROLINATUFIÑO
CUARTO “B”
19/06/2013
 Una consulta recupera informaciones de la
Base de Datos y eventualmente las presenta
en la pantalla. Serán estudiados tres tipos de
consultas:
 De selección: selecciona y presenta registros
en formato patrón
 De referencias cruzadas: selecciona y
presenta registros en formato de planilla
 De acción: altera el contenido de registros en
una única operación
 Los registros seleccionados constituyen un
conjunto. Este conjunto es dinámico en el
sentido de que su contenido tiene por origen
varias tablas y con el sentido de solo existir
mientras la consulta esté activa.Al cerrar una
consulta, el conjunto de registros deja de
existir. Esto constituye una gran ventaja pues
si alteramos los datos de una tabla las
consultas sobre ella automáticamente
reflejarán esas alteraciones.
 Las consultas constituyen un recurso práctico
para obtener informaciones específicas
contenidas en la Base de Datos. Con ellas
podemos:
 Elegir campos específicos de tablas específicas;
 Seleccionar informaciones vía criterios;
 Mostrar las informaciones en varios órdenes;
 Obtener datos de varias tablas
simultáneamente;
 Calcular totales;
 Crear formularios e informes;
 Crear otras consultas y gráficos.
 La obtención de una nueva consulta es hecha
a partir de la ventana Base de Datos,
seleccionandoConsultas y picando en la
opción Nuevo. En respuesta aparecerá un
cuadro de diálogo que le permite a Ud. elegir
el modo de cómo, la consulta, debe ser
construida. O Ud. mismo monta la consulta a
través del modoVista Diseño o Ud. utiliza los
Asistentes, que facilitan el montaje tanto de
consultas como de informes, formularios, etc
 En este caso se emplean las líneas Criterio: ,
o: y líneas siguientes de la planillaQBE. Se
debe observar la siguiente regla para definir
expresiones entre varios campos:
 Expresiones ligadas por y quedan en la
misma línea
 Expresiones ligadas por o quedan en líneas
diferentes.
 Si el problema es el de exhibir los cargos
constantes del PADRÓN DE EMPLEADOS.
En principio basta mostrar una consulta
simple, incluyendo apenas el Código del
cargo
 Es común que los datos para una consulta se
localicen en diversas tablas. Por ejemplo, la
tabla PADRÓN DE EMPLEADOS hace
referencia al Código de cargo del funcionario,
pero no especifica su salario, pues en la
empresa ejemplo, el salario es función apenas
del cargo.
 Las totalizaciones vistas anteriormente
también pueden ser obtenidas a través de
consultas de referencia cruzada.
 En este tipo de consulta se debe indicar cual
es la información que caracteriza filas y
columnas.
 Podemos construir consultas cuyos criterios de
selección pueden ser provistos cuando la consulta es
ejecutada. Por ejemplo, podemos pedir al usuario que
provea la Sigla del departamento de los empleados
que desea listar en la pantalla. Para esto construimos
una consulta normal de selección, por ejemplo, a
partir de la tabla PADRÓN DE EMPLEADOS y en la
línea Criterio del campo Sigla del departamento
especificamos un mensaje entre corchetes: [Informar
sigla del departamento al listar]. Este mensaje es
presentado a través de una ventana de información de
parámetro donde el usuario debe digitar la sigla
deseada.

Tabla access

  • 1.
  • 2.
     Una consultarecupera informaciones de la Base de Datos y eventualmente las presenta en la pantalla. Serán estudiados tres tipos de consultas:  De selección: selecciona y presenta registros en formato patrón  De referencias cruzadas: selecciona y presenta registros en formato de planilla  De acción: altera el contenido de registros en una única operación
  • 3.
     Los registrosseleccionados constituyen un conjunto. Este conjunto es dinámico en el sentido de que su contenido tiene por origen varias tablas y con el sentido de solo existir mientras la consulta esté activa.Al cerrar una consulta, el conjunto de registros deja de existir. Esto constituye una gran ventaja pues si alteramos los datos de una tabla las consultas sobre ella automáticamente reflejarán esas alteraciones.
  • 4.
     Las consultasconstituyen un recurso práctico para obtener informaciones específicas contenidas en la Base de Datos. Con ellas podemos:  Elegir campos específicos de tablas específicas;  Seleccionar informaciones vía criterios;  Mostrar las informaciones en varios órdenes;  Obtener datos de varias tablas simultáneamente;  Calcular totales;  Crear formularios e informes;  Crear otras consultas y gráficos.
  • 5.
     La obtenciónde una nueva consulta es hecha a partir de la ventana Base de Datos, seleccionandoConsultas y picando en la opción Nuevo. En respuesta aparecerá un cuadro de diálogo que le permite a Ud. elegir el modo de cómo, la consulta, debe ser construida. O Ud. mismo monta la consulta a través del modoVista Diseño o Ud. utiliza los Asistentes, que facilitan el montaje tanto de consultas como de informes, formularios, etc
  • 7.
     En estecaso se emplean las líneas Criterio: , o: y líneas siguientes de la planillaQBE. Se debe observar la siguiente regla para definir expresiones entre varios campos:  Expresiones ligadas por y quedan en la misma línea  Expresiones ligadas por o quedan en líneas diferentes.
  • 8.
     Si elproblema es el de exhibir los cargos constantes del PADRÓN DE EMPLEADOS. En principio basta mostrar una consulta simple, incluyendo apenas el Código del cargo
  • 9.
     Es comúnque los datos para una consulta se localicen en diversas tablas. Por ejemplo, la tabla PADRÓN DE EMPLEADOS hace referencia al Código de cargo del funcionario, pero no especifica su salario, pues en la empresa ejemplo, el salario es función apenas del cargo.
  • 10.
     Las totalizacionesvistas anteriormente también pueden ser obtenidas a través de consultas de referencia cruzada.  En este tipo de consulta se debe indicar cual es la información que caracteriza filas y columnas.
  • 11.
     Podemos construirconsultas cuyos criterios de selección pueden ser provistos cuando la consulta es ejecutada. Por ejemplo, podemos pedir al usuario que provea la Sigla del departamento de los empleados que desea listar en la pantalla. Para esto construimos una consulta normal de selección, por ejemplo, a partir de la tabla PADRÓN DE EMPLEADOS y en la línea Criterio del campo Sigla del departamento especificamos un mensaje entre corchetes: [Informar sigla del departamento al listar]. Este mensaje es presentado a través de una ventana de información de parámetro donde el usuario debe digitar la sigla deseada.