Microsoft Access 2000
Lección: 86
Capítulo: Qué ocurre si ejecutamos una consulta sin relaciones
En este caso habremos creado lo que se conoce como Producto cartesiano, es decir
una combinación de todos con todos.
Para entender mejor este concepto crearemos una nueva consulta:
1. Pulsando Nuevo en el cuadro de Consultas de Base de datos accedamos a la
cuadrícula de Diseño para consultas.
2. En el cuadro Agregar tablas pulsemos doble clic sobre Códigos IVA y
Vendedores para agregarlas a la consulta. Por no haber nombres coincidentes, no
se
habrán creado líneas de relación.
3. Seleccionemos todos los campos de una de ellas y arrastremos hacia la
cuadrícula. Hagamos lo mismo con la otra tabla.
4. Pongamos en ejecución esta consulta y obtendremos un resultado similar al de
la figura 6.8.
Figura 6.8
Observemos que teniendo la tabla de Vendedores 3 registros y la de Códigos IVA
4, se han obtenido en la combinación 12 registros.
Cada registro de la tabla de Códigos IVA se combinó con cada uno de los
registros de Ven-dedores.
Debemos tener en cuenta que el resultado de este tipo de consultas, ha de
contener una cantidad de registros igual al de cada una de las tablas
multiplicados
entre sí. Podemos imaginarnos que si hacemos esto mismo con un par de tablas que
contengan 1.000 registros, el resultado será la ge-neración de 1.000.000
de registros, lo que demandaría un tiempo considerable.