Documente Academic
Documente Profesional
Documente Cultură
Las consultas de datos anexados son consultas que aaden filas enteras a una tabla.
Los nuevos registros se agregan siempre al final de la tabla.
La insercin se puede realizar de una fila o de varias filas de golpe, normalmente cogiendo los
datos de otra tabla por eso una consulta de datos anexados tendr un origen (la tabla o tablas
de donde coger los datos) y un destino (la tabla donde insertamos estos datos). El mecanismo
es similar al de la consulta de creacin de tabla ya que definimos una consulta de seleccin
que permite obtener los datos a grabar y lo que vara es que ahora indicaremos en qu
columna del destino queremos almacenar cada valor.
Para crear una consulta de datos anexados:
Abrimos una nueva consulta en vista diseo.
Aadimos la tabla o las tablas de donde vamos a sacar los datos a insertar en el destino.
Diseamos la consulta como una consulta de seleccin normal de tal forma que en el resultado
de esa consulta aparezcan los datos a insertar.
Haz clic en el botn Anexar de la pestaa Diseo:
Por ltimo hacemos clic sobre el botn Aceptar y volvemos a la ventana Diseo de consulta.
Consulta de eliminacin
Las consultas de eliminacin son consultas que eliminan de una tabla los registros que
cumplen el criterio de bsqueda especificado.
Para crear una consulta de eliminacin:
Abrimos una nueva consulta en vista diseo.
Aadimos la tabla de la que queremos borrar los registros.
Haz clic en el botn Eliminar de la pestaa Diseo:
El Origen de la consulta puede ser una tabla, una consulta o una combinacin de
tablas. Se utiliza una combinacin de tablas cuando
necesitamos borrar registros de una tabla pero necesitamos
la otra tabla para el criterio de bsqueda.
En la cuadrcula QBE solamente ponemos el campo o
campos que intervienen en los criterios de bsqueda y si el
origen de la tabla tiene varias tablas, pondremos una
columna para indicar de qu tabla queremos eliminar los
registros. En este caso tambin debemos
cambiar las propiedades de la consulta para que
nos permita ejecutarla. Haciendo clic en el
botn Hoja
de
propiedades de
la
pestaa Diseo ,
y
cambiando
la
propiedad Registros nicos a S.
En la fila Eliminar: podemos seleccionar dos opciones, la opcin Dnde indica un criterio de
bsqueda, y la opcin Desde indica que queremos borrar los registros de la tabla especificada
en esa columna. Por ejemplo:
Con esta consulta eliminamos los cursos (Desde la tabla Cursos) que tengan alumnos de
Valencia (Dnde Poblacin = "Valencia").
Cuando el origen es una sola tabla la columna Desde no es necesaria.
Si NO se indica un criterio de bsqueda, se borran TODOS los registros de la tabla
Para ver los datos que se borrarn antes de realizar la eliminacin podemos hacer clic sobre
el tipo de vista Hoja de datos de la pestaa Inicio.
Para ejecutar la consulta hacer clic sobre el botn
. Al ejecutar la consulta se realizar la
eliminacin de los registros de la tabla aunque previamente nos avisa que va a eliminar tantas
filas y nosotros podemos cancelar esa eliminacin.
Una vez borrados, los registros no se pueden recuperar.
Si la tabla donde borramos est relacionada con otras tablas se podrn borrar o no los
registros siguiendo las reglas de integridad referencial definidas en esas relaciones. Si no
puede borrar todas las filas que tena que borrar nos manda un mensaje avisndonos que no
ha podido eliminar tantas filas por infringir esas reglas.