Basi di dati Esercizi su ALGEBRA RELAZIONALE 17/10/2013 Paolo Atzeni 1 Impiegati Matricola Nome 7309 Rossi 5998 Bianchi 9553 Neri 5698 Bruni 4076 Mori 8123 Lupi Supervisione 17/10/2013 Età 34 37 42 43 45 46 Impiegato 7309 5998 9553 5698 4076 Paolo Atzeni Stipendio 45 38 35 42 50 60 Capo 5698 5698 4076 4076 8123 2 • Trovare matricola, nome, età e stipendio degli impiegati che guadagnano più di 40 SELStipendio>40(Impiegati) 17/10/2013 Paolo Atzeni 3 • Trovare matricola, nome ed età degli impiegati che guadagnano più di 40 PROJMatricola, Nome, Età (SELStipendio>40(Impiegati)) 17/10/2013 Paolo Atzeni 4 • Trovare le matricole dei capi degli impiegati che guadagnano più di 40 PROJCapo (Supervisione JOIN Impiegato=Matricola (SELStipendio>40(Impiegati))) 17/10/2013 Paolo Atzeni 5 • Trovare nome e stipendio dei capi degli impiegati che guadagnano più di 40 PROJNome,Stipendio ( Impiegati JOIN Matricola=Capo PROJCapo(Supervisione JOIN Impiegato=Matricola (SELStipendio>40(Impiegati)))) 17/10/2013 Paolo Atzeni 6 • Trovare gli impiegati che guadagnano più del proprio capo, mostrando matricola, nome e stipendio dell'impiegato e del capo PROJMatr,Nome,Stip,MatrC,NomeC,StipC (SELStipendio>StipC( RENMatrC,NomeC,StipC,EtàC Matr,Nome,Stip,Età(Impiegati) JOIN MatrC=Capo (Supervisione JOIN Impiegato=Matricola Impiegati))) 17/10/2013 Paolo Atzeni 7 • Trovare le matricole dei capi i cui impiegati guadagnano tutti più di 40 PROJCapo (Supervisione) - PROJCapo (Supervisione JOIN Impiegato=Matricola (SELStipendio 40(Impiegati))) 17/10/2013 Paolo Atzeni 8