Basi di dati: esercitazione Paolo Atzeni 15/05/2008
Basi di dati, esercitazione - PA2 Esempi Impiegati NomeEtàStipendioMatricola Bianchi Rossi Bruni Neri Mori Lupi Supervisione ImpiegatoCapo
15/05/2008Basi di dati, esercitazione - PA3 Trovare le matricole dei capi che hanno almeno due impiegati PROJ Capo ( SEL Impiegato Impiegato' ( Supervisione JOIN Capo=Capo' REN X' X (Supervisione)))
15/05/2008Basi di dati, esercitazione - PA4 Trovare le matricole dei capi che hanno un solo impiegato PROJ (Supervisione) - PROJ Capo ( SEL Impiegato Impiegato' ( Supervisione JOIN Capo=Capo' REN X' X (Supervisione)))
15/05/2008Basi di dati, esercitazione - PA5 Trovare le matricole dei capi che hanno almeno due impiegati che guadagnano più di 40 Trovare le matricole dei capi che hanno un solo impiegato che guadagna più di 40 Abbiamo sottoespressioni che si ripetono, possiamo usare viste Quale?
15/05/2008Basi di dati, esercitazione - PA6 Trovare le matricole dei capi che hanno almeno due impiegati che guadagnano più di 40 Imp40Capi := SEL Stip>40 ( Supervisione JOIN Impiegato=Matricola Impiegati) PROJ Capo ( SEL Matricola Matricola' ( Imp40Capi JOIN Capo=Capo' REN X' X (Imp40Capi )))
15/05/2008Basi di dati, esercitazione - PA7 Trovare le matricole dei capi che hanno un solo impiegato che guadagna più di 40 PROJ Capo (Imp40Capi) - PROJ Capo ( SEL Matricola Matricola' ( Imp40Capi JOIN Capo=Capo' REN X' X (Imp40Capi)))
15/05/2008Basi di dati, esercitazione - PA8 Quanto è generale la vista? Forse è meglio usare ImpCapi := Supervisione JOIN Impiegato=Matricola Impiegati anche se poi dobbiamo riscriverci le selezioni
15/05/2008Basi di dati, esercitazione - PA9 Trovare le matricole dei capi che hanno un solo impiegato che guadagna più di 40 PROJ Capo ( SEL Stip>40 (ImpCapi) ) - PROJ Capo ( SEL Matricola Matricola' ( SEL Stip>40 (ImpCapi) JOIN Capo=Capo' REN X' X (SEL Stip>40 (ImpCapi) )))