Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONSULTAS II
Clase V
1. Campos calculados.
La mayor parte del tiempo, no se usan las tablas para calcular valores basados en
datos de la misma base de datos. Por ejemplo, la tabla Detalles de pedido de
Northwind 2007 no almacena los subtotales de los productos porque el subtotal
correspondiente a un producto dado se calcula utilizando los datos almacenados en
los campos Cantidad, Precio y Descuento de la tabla Detalles de pedido.
En algunos casos, los valores calculados ya no están actualizados porque cambian los
valores en los que se basan. Por ejemplo, no debe almacenar la edad de una persona
en una tabla porque cada año tendrá que actualizar el valor; en su lugar, almacene la
fecha de nacimiento de la persona y, a continuación, use una expresión en una
consulta para calcular su edad.
Siga el procedimiento que se detalla a continuación para crear una consulta que
calcule los subtotales de los productos basándose en los datos de la tabla Detalles de
pedido.
Puede usar una consulta de creación de tabla para crear una nueva tabla a partir de
datos almacenados en otras tablas.
Por ejemplo, suponga que desea enviar datos referentes a los pedidos de Chicago a
un socio empresarial de Chicago que use Access para preparar sus informes. En lugar
de enviar todos los datos de los pedidos, desea restringirlos a los datos específicos de
los pedidos de Chicago.
Puede crear una consulta de selección que contenga los datos de los pedidos de
Chicago y, a continuación, utilizar la consulta de selección para crear la nueva tabla
siguiendo este procedimiento:
4. En la tabla Pedidos, haga doble clic en Id. de cliente y en Ciudad dest para
agregar estos campos a la cuadrícula de diseño.
CREAR TABLA
10. Con la consulta en vista de diseño Vaya Crear tabla (Ficha Diseño, grupo
Tipo de Consulta).
NOTA Si ya hay una tabla con el nombre especificado, ésta se borra antes
de que se ejecute la consulta.