You are on page 1of 3

6/6/2014

Crear una consulta de creacin de tabla - Access

Crear una consulta de creacin de tabla


En este artculo se explica cmo crear y ejecutar una consulta de creacin de tabla. Este tipo de consulta se usa
cuando hay que copiar datos a una tabla o almacenarlos.
NOTA No se puede ejecutar una consulta de creacin de tabla en una base de datos web mediante un
explorador web. Se puede ejecutar en una base de datos web abierta con Access 2010.

Para cambiar o actualizar parte de los datos de un conjunto existente de registros, como uno o varios campos, se
puede usar una consulta de actualizacin. Para obtener ms informacin sobre las consultas de actualizacin, vea
el artculo Actualizar datos mediante una consulta.
Para agregar registros (filas) a una tabla existente, use una consulta de datos anexados. Para obtener ms
informacin sobre las consultas de datos anexados, vea el artculo Agregar registros a una tabla mediante una
consulta.

En este artculo.
Informacin general
Crear una consulta de creacin de tabla
Obtener ms informacin sobre los criterios y las expresiones de consulta
Evitar que el modo deshabilitado bloquee una consulta

Informacin general
Una consulta de creacin de tabla recupera datos de una o varias tablas y, a continuacin, carga el conjunto de
resultados en una nueva tabla. Esa nueva tabla puede residir en la base de datos abierta o puede crearse en otra
base de datos.
En general, las consultas de creacin de tabla se usan para copiar o almacenar datos. Por ejemplo, supongamos
que tiene una o varias tablas con datos de ventas antiguos y va a usar esos datos en informes. Las cifras de ventas
no pueden cambiar ya que las transacciones tienen una antigedad de al menos un da, y la ejecucin constante
de una consulta para recuperar los datos puede tardar bastante tiempo, especialmente si se ejecuta una consulta
compleja con un almacn de datos de gran tamao. Al cargar los datos en una tabla independiente y usar esa
tabla como origen de datos, se puede acelerar las operaciones, reducir la carga de trabajo y almacenar
cmodamente los datos. Recuerde que los datos de la nueva tabla no son ms que una instantnea: no tienen
conexin ni relacin con sus tablas de origen.
El proceso de creacin de una consulta de creacin de tabla se compone de los siguientes pasos:
Habilite la base de datos si no est firmada o si no reside en una ubicacin de confianza. En caso contrario, no
podr ejecutar consultas de accin (consultas de datos anexados, consultas de actualizacin y consultas de
creacin de tabla).
En la vista Diseo de la consulta, cree una consulta de seleccin y, a continuacin, modifique esa consulta hasta
que devuelva los registros que desee. Puede seleccionar datos de ms de una tabla y, en trminos 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 produccin con tablas correctamente normalizadas. Asimismo,
puede usar criterios en la consulta para personalizar o restringir ms el conjunto de resultados.
Para obtener ms informacin sobre normalizacin de datos, vea el artculo Conceptos bsicos del diseo de una
base de datos.
Convierta la consulta de seleccin en una consulta de creacin de tabla, elija una ubicacin para la nueva tabla y,
a continuacin, ejecute la consulta para crear la tabla.

Crear una consulta de creacin de tabla


Para crear una consulta de creacin de tabla, cree primero una consulta de seleccin y, a continuacin, convirtala
en una consulta de creacin de tabla. La consulta de seleccin puede usar campos calculados y expresiones para
ayudar a devolver los datos que necesite. En los siguientes pasos se explica cmo crear y convertir la consulta. Si
ya tiene una consulta de seleccin que se ajuste a sus necesidades, vaya a los pasos descritos para convertir la
consulta de seleccin y ejecutar la consulta de creacin de tabla.

Crear la consulta de seleccin


NOTA

Si ya dispone de una consulta de seleccin que genere los datos que necesite, vaya a los siguientes pasos.

1. En la ficha Crear, en el grupo Consulta, haga clic en Diseo de la consulta.


2. En el cuadro de dilogo Mostrar tabla, haga doble clic en las tablas de las que desee recuperar datos. Cada
tabla aparece como una ventana en la seccin superior del diseador de consultas. Haga clic en Cerrar cuando
termine de agregar tablas.
3. En cada tabla, haga doble clic en los campos que desee usar en la consulta. Cada campo aparece en una celda
en blanco de la fila Campo de la cuadrcula de diseo. Esta figura muestra la cuadrcula de diseo con varios
campos de tabla agregados.

http://office.microsoft.com/es-es/access-help/crear-una-consulta-de-creacion-de-tabla-HA010341575.aspx?CTT=1

1/3

6/6/2014

Crear una consulta de creacin de tabla - Access

4. De manera opcional, agregue expresiones a la fila Campo.


5. De manera opcional, agregue criterios a la fila Criterios de la cuadrcula de diseo.
6. Haga clic en Ejecutar

para ejecutar la consulta y mostrar los resultados en una hoja de datos.

7. De manera opcional, cambie los campos, expresiones o criterios y vuelva a ejecutar la consulta hasta que
devuelva los datos que desee incluir en la nueva tabla.

Convertir la consulta de seleccin


1. Abra la consulta de seleccin en la vista Diseo, o bien, cambie a la vista Diseo. Access permite hacerlo de
varias maneras:
Si la consulta est abierta en una hoja de datos, haga clic con el botn secundario del mouse en la ficha de
documentos de la consulta y haga clic en Vista Diseo.
Si la consulta est cerrada, en el panel de exploracin, haga clic con el botn secundario del mouse en la
consulta y haga clic Vista Diseo en el men contextual.
2. En el grupo Tipo de consulta de la ficha Diseo, haga clic en Crear tabla.
Aparecer el cuadro de dilogo Crear tabla.
3. En el cuadro Nombre de la tabla, escriba el nombre de la nueva tabla.
- O bien Haga clic en la flecha desplegable y seleccione un nombre de tabla existente.
4. Siga uno de estos pasos:
Colocar la nueva tabla en la base de datos activa
1. Si an no est seleccionada la opcin Base de datos activa, haga clic en ella y, a continuacin, haga clic en
Aceptar.
2. Haga clic en Ejecutar

y, a continuacin, en S para confirmar la operacin.

NOTA Si est reemplazando una tabla existente, Access elimina primero esa tabla y le pide que confirme su
eliminacin. Haga clic en S y, a continuacin, haga de nuevo clic en S para crear la nueva tabla.

Colocar la nueva tabla en otra base de datos


1. Haga clic en Otra base de datos.
2. En el cuadro Nombre de archivo, escriba la ubicacin y el nombre de archivo de la otra base de
datos.
- O bien Haga clic en Examinar, use el cuadro de dilogo Crear tabla para buscar la otra base de datos y, a continuacin,
haga clic en Aceptar.
3. Haga clic en Aceptar para cerrar el primer cuadro de dilogo Crear tabla.
4. Haga clic en Ejecutar

y, a continuacin, en S para confirmar la operacin.

NOTA Si est reemplazando una tabla existente, Access elimina primero esa tabla y le pide que confirme su
eliminacin. Haga clic en S y, a continuacin, haga de nuevo clic en S para crear la nueva tabla.

Obtener ms informacin sobre los criterios y las expresiones de consulta


En este artculo se hace referencia a criterios y expresiones de consulta. Un criterio de consulta es una regla que
identifica los registros que el usuario desea incluir en una consulta. Los criterios de consulta se usan cuando no se
desea ver todos los registros en un conjunto determinado de datos. Por ejemplo, el criterio >25 Y <50 devuelve
valores mayores que 25 y menores que 50. El criterio "Chicago" O "Pars" O "Mosc" devuelve nicamente los
registros correspondientes a esas ciudades.
Para obtener ms informacin sobre cmo usar los criterios, vea el artculo Ejemplos de criterios de consulta.
Una expresin es una combinacin de operadores matemticos o lgicos, constantes, funciones y nombres de
campos, controles y propiedades que se evalan como un solo valor. Una expresin se usa cuando se requieren
datos que no residen directamente en una tabla. Por ejemplo, la expresin [PrecioUnidad]*[Cantidad] multiplica el
valor del campo PrecioUnidad por el valor del campo Cantidad. Las expresiones se pueden usar de formas muy
diversas. El proceso de creacin y el uso de las expresiones pueden llegar a ser bastante complejos.
Para obtener ms informacin sobre cmo crear y usar las expresiones, vea el artculo Crear una expresin.

Evitar que el modo deshabilitado bloquee una consulta


De forma predeterminada, cuando se abre una base de datos que no reside en una ubicacin de confianza, o bien,
cuando se opta por no confiar en la base de datos, Access impide la ejecucin de todas las consultas de accin, es
decir, las consultas de datos anexados, consultas de actualizacin, consultas de eliminacin y consultas de creacin

http://office.microsoft.com/es-es/access-help/crear-una-consulta-de-creacion-de-tabla-HA010341575.aspx?CTT=1

2/3

6/6/2014

Crear una consulta de creacin de tabla - Access

de tabla .
Si intenta ejecutar una consulta de accin y parece que no sucede nada, compruebe si en la barra de estado de
Access aparece el siguiente mensaje:
El modo deshabilitado ha bloqueado la accin o el evento
Si ve ese mensaje, siga este procedimiento:
En la barra de mensajes (debajo de la cinta de opciones), haga clic en Habilitar contenido.

Para obtener ms informacin sobre el modo deshabilitado y la seguridad de Access, vea el artculo Introduccin a
la seguridad de Access 2010.

Directorio de sitios

Pngase en contacto con nosotros

Enviar comentarios

Legal

Marcas comerciales

Privacidad y cookies

Accesibilidad

http://office.microsoft.com/es-es/access-help/crear-una-consulta-de-creacion-de-tabla-HA010341575.aspx?CTT=1

2014 Microsoft Corporation. Todos los derechos reservados.

3/3

You might also like