G0.05

CONSULTAS DE SELECCION

G1.00

CREAR UNA CONSULTA DE SELECCION con ACCES

G40.00

ERROR DE DISEÑO

G50.00

DISEÑO CORRECTO

G70.00

Paso de PARAMETROS en Consulta de Selección

Páginas:
       1 
DISEÑO CORRECTO

Si las tablas no están relacionadas entonces las consultas solo podrán disponer de una sola tabla puesto que no se encuentra relaciona con ninguna otra...

Pero el diseño de bases de datos se hace con entidades que permitan una relación para obtener datos de interés para el negocio.

En las dos imagenes siguientes ves un diseño de entidades que almacena datos de interés y el listado de datos que produce dicho diseño.

Mi interés se centra en los clientes que me han comprado en mi negocio para saber los productos que me han comprado, la cantidad, la fecha. La tabla PRODUCTOS contiene el precio del producto (campo Precio_Unidad), sabiendo la cantidad puedo calcular Total, repercutir IVA, emitir una factura o realizar otros procesos...

Lo que relaciona CLIENTES y PRODUCTOS es la "compra" de mis productos.

Pero necesito una tabla (NUM_VENTA) que recoja los datos de mis ventas, datos de interés como número de venta, fecha, número de cliente.

Sin embargo tengo que comtemplar la posible compra de un cliente que se interese por uno o más de mis produtos. Asi que me interesa que cada número de ventas se relacione con una tabla VENTAS donde se recogen los detalles de la venta...

El usuario debe entender lo que es una relación puesto que la imagen muestra la tabla VENTAS con dos llaves de dos atributos para formar una clave primaria de la combinacion de ambas llaves, permite una relación de varios a varios entre CLIENTES y PROUCTOS...

El listado que se observa en la imagen segunda, la del listado, obtiene el nombre del cliente, la descripción del producto y la cantidad o unidades de ese productos en esa compra. Un nombre de un cliente puede aparecer cero veces, una vez o muchas veces. Hay clientes que nunca me han comprado y no aparecen en el listado, otros me compraron una sola vez, algunos me han comprado varias veces, por tanto he registrado los números de facturas y el hecho de que aparezca un cliente 4 veces no significa que ha realizado 4 facturas, puesto que tambien podría haber realizado una sola compra en la que hubiera un pedido de 4 productos diferentes con las cantidades del listado...

DISEÑO CORRECTO







Sesión:
registrar en twiiter
Inicie sesión ...


Editores de contenidos

No es un Editor...



Títulos


Tweets aulapc.es:





 eduardo@aulapc.es Granada (España)