1 DATA BASE GESTIONE VENDITE
2 QUERY1 Per ogni Cognome di Rappresentante e Descrizione di Prodotto calcolare la somma delle quantità vendute: Somma (Quantità) Il totale dellincasso: Totale incasso : Somma (Quantità * PrezzoUnitario) SELECT R.Cognome AS Rappresentante, P.Descrizione AS Prodotto, Sum(D.Quantità) AS QuantitàVenduta, Sum(D.Quantità* P.PrezzoUnitario) AS TotaleIncasso FROM Rappresentanti AS R, Ordini AS O, Dettordini AS D, Prodotti AS P WHERE R.IdRapp=O.Idrapp and O.IdOrd= D.IdOrd and D.IdProd=P.IdProd GROUP BY R.Cognome, P.Descrizione;
3 Star schema lineare delle vendite Con piccole varianti è possibile calcolare per Rappresentante - Cognome e Nome - e Prodotto – Descrizione – il Totale Quantità venduta =Somma(Quantità) ed il relativo Incasso = Somma( Quantità * PrezzoUnitario): la tabella risultante è detta Star schema lineare – vedi la figura ottenuta con il prodotto Ms-Access.
4 È possibile con luso delle query incrociate visualizzare la tabella bidimensionale : Nominativo, Prodotto ( Incasso) con indicazione per ogni rappresentante anche dellincasso complessivo. Assegnate, in rappresentazione relazionale, le seguenti misure (quantità totale venduta, incasso) delle vendite per nominativo di Rappresentante e Prodotto venduto: