Las consultas de acción
Hasta ahora hemos estado utilizando las consultas de selección, estas se han caracterizado porque se extraía de una base de dato una información mediante un proceso de selección, a la vez que se desdeña la parte de la base de datos que no cumple los requisitos de nuestra selecció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.
Vamos a crear paso a paso una consulta para crear tablas.
Crearemos una consulta para que presente los datos con los que deseemos crear la nueva tabla
Ejecutaremos la instrucción "Consulta de creación de tabla "
Teclearemos el nombre de la nueva tabla en el cuadro de texto y pulsaremos "Aceptar"
Hasta que no pulsemos el botón ejecutar no se iniciara el proceso para crear la nueva tabla.
En cuanto pulsemos Access nos mostrara una ventana para confirmar nuestra decisión
Y aquí esta la "TablaCreada" en la ventana de tablas de la "base de datos"
Al comienzo del tema dijimos que las consultas de acción no solo creaban tablas, sino que también podían crear registros, borrarlos o actualizar tablas.
El funcionamiento de todos estos procesos son idénticos a lo ya explicado, el procedimiento difiere únicamente en el momento de crear la acción. En el menú desplegable podemos ver las distintas opciones que hay disponibles.
Nosotros pulsamos la opción "Consulta de creación de tabla" para crear una tabla nueva, si hubiéramos querido actualizar la tabla, deberíamos haber pulsado la opción siguiente.
Para crear registros solo debemos pulsar "Consulta de datos anexados", y para borrarlos "Consulta de eliminación."
[Objeto Flash Eliminado]