Uni.EsBDDArredamento History
Show minor edits - Show changes to output
November 24, 2007, at 04:00 PM
by
- Added lines 1-58:
(:Title Basi di Dati esercizio Arredamento:)\\
%center bgcolor=#fff0f5 border='1px solid #cccccc' font-size=12pt padding=3px define=soluzione%
[[Torna alla pagina di Basi di Dati->Basi di Dati]]
----
%center%%bgcolor=#d9e4f2 font-size=11pt padding=4px padding-left=50px padding-right=50px%Query: Arredamento
'''MOBILE(Codice,Linea, Dimensione; Colore, Costo )'''\\
'''CLIENTE(CF, Nome, Cognome, Città)'''\\
'''ORDINE(CFCliente, CodMobile, DataOrdine, DataConsegna)'''\\
\\
%red%1) Determinare per ciascuna linea il mobile più costoso%black%\\
\\
''Creo la tabella M che contiene solo gli attributi Codice, Linea e Costo''
%soluzione%M:= π’_Codice, Linea, Costo_’MOBILE
''Creo la tabella M2 che contiene le stesse colonne di M ma ridenominate per poter trovare i mobili meno costosi''
%soluzione% M2:= ρ’_cod, l, co ← Codice, linea, costo_’ M
''Trovo i meno costosi''
%soluzione%MIN:= M |X| ‘_Linea = l, ^ Costo <co_’M2
''Adesso tutti – Min così trovo i + costosi''
%soluzione%RIS:= π’_Codice, linea_’ M – π’_Codice, Linea_’ MIN
%red%1) Determinare per CF dei clienti che hanno effettuato solo ordini con modalità trasporto “a carico del cliente”%black%\\
\\
''Tutti - Quelli con modalità divesa da a carico del cliemte''
%soluzione%RIS:=Π’_CFCliente_’ORDINE – π’_CFCliente_’ (σ’_ModalitàTrasporto≠’a carico del cliente’_’ORDINE)
%center bgcolor=#fff0f5 border='1px solid #cccccc' font-size=12pt padding=3px define=soluzione%
[[Torna alla pagina di Basi di Dati->Basi di Dati]]
----
%center%%bgcolor=#d9e4f2 font-size=11pt padding=4px padding-left=50px padding-right=50px%Query: Arredamento
'''MOBILE(Codice,Linea, Dimensione; Colore, Costo )'''\\
'''CLIENTE(CF, Nome, Cognome, Città)'''\\
'''ORDINE(CFCliente, CodMobile, DataOrdine, DataConsegna)'''\\
\\
%red%1) Determinare per ciascuna linea il mobile più costoso%black%\\
\\
''Creo la tabella M che contiene solo gli attributi Codice, Linea e Costo''
%soluzione%M:= π’_Codice, Linea, Costo_’MOBILE
''Creo la tabella M2 che contiene le stesse colonne di M ma ridenominate per poter trovare i mobili meno costosi''
%soluzione% M2:= ρ’_cod, l, co ← Codice, linea, costo_’ M
''Trovo i meno costosi''
%soluzione%MIN:= M |X| ‘_Linea = l, ^ Costo <co_’M2
''Adesso tutti – Min così trovo i + costosi''
%soluzione%RIS:= π’_Codice, linea_’ M – π’_Codice, Linea_’ MIN
%red%1) Determinare per CF dei clienti che hanno effettuato solo ordini con modalità trasporto “a carico del cliente”%black%\\
\\
''Tutti - Quelli con modalità divesa da a carico del cliemte''
%soluzione%RIS:=Π’_CFCliente_’ORDINE – π’_CFCliente_’ (σ’_ModalitàTrasporto≠’a carico del cliente’_’ORDINE)