schema logico Famiglie
| records |
persone (ID, Nome, Eta, Reddito) | 10 | * |
maternita (ID, Madre, Figlio) | 6 | * |
paternita (ID, Padre, Figlio) | 5 | * |
| |
schema logico Ditta
| records |
Impiegato (ID, Nome, Cognome, Dipart, Ufficio, Stipendio) | 8 | * |
Dipartimento (ID, Denominazione, Indirizzo, Citta) | 5 | * |
|
| | proiezione |
1 | persone | Visualizzare i nomi e i relativi redditi | query |
2 | persone | Visualizzare i nomi e i gli stipendi mensili | query |
3 | persone | Visualizzare tutta la tabella | query |
| | selezione |
4 | persone | Visualizzare le persone con meno di 30 anni | query |
| | proiezione e selezione |
5 | persone | Visualizzare i nomi e i relativi redditi delle persone con meno di 30 anni | query |
6 | Impiegato | Visualizzare tutte le informazioni del sig. Rossi | query |
7 | Impiegato | Visualizzare lo stipendio mensile del sig. Bianchi | query |
8 | Impiegato | Listare gli impiegati di due dipartimenti | query |
9 | Impiegato | Vedere se c’è un sig. Rossi in due dipartimenti | query |
10 | Impiegato | Vedere ce c'è un cognome che ha per seconda lettera o e finisce per i | query |
| | PRODOTTO CARTESIANO |
11 | Impiegato, Dipartimento | Visualizzare l'indirizzo di ogni persona | query |
12 | persone, paternita | Visualizzare il padre di ogni persona | query |
| | JOIN NATURALE |
13 | Impiegato, Dipartimento | Visualizzare l'indirizzo di ogni persona | query |
14 | persone, paternita | Visualizzare il padre di ogni persona | query |
15 | persone, paternita, maternita | Visualizzare padre e madre di ogni persona | query |
16 | persone, paternita | Nome e reddito del padre di Aldo (vedi dopo) | query |
17 | persone, paternita | Nome e reddito dei padri di persone che guadagnano più di 20 milioni (vedi dopo) | query |
| | JOIN ESPLICITO |
18 | persone, paternita | Visualizzare il padre di ogni persona | query |
| | SELF JOIN |
19 | persone, paternita | Le persone che guadagnano più dei rispettivi padri: mostrare nome, reddito e reddito del padre | query |
| | AGGREGAZIONE |
20 | Impiegato | Contare gli impiegati della Produzione | query |
21 | Impiegato | Calcolare il totale degli stipendi della Amministrazione | query |
| | RAGGRUPPAMENTO |
22 | Impiegato | Calcolare il titali stipendi di tutti i dipartimenti | query |
23 | Impiegato | I dipartimenti che spendono più di 100 milioni in stipendi | query |
24 | Impiegato | I dipartimenti per cui la media degli stipendi degli impiegati che lavorano nell'ufficio 20 è superiore a 25 milioni | query |
| | NIDIFICAZIONE |
25 | Impiegato, Dipartimento | Gli impiegati che lavorano in dipartimenti di Roma | query |
26 | persone, paternita | Nome e reddito del padre di Aldo | query |
27 | persone, paternita | Nome e reddito dei padri di persone che guadagnano più di 20 milioni | query |
28 | persone, paternita, maternita | Le persone che hanno almeno un figlio | query |
29 | persone, paternita | Padri i cui figli guadagnano tutti più di venti | query |
30 | persone | La persona (o le persone) con il reddito massimo | query |
| | ANCORA! |
31 | persone | Massimo dei redditi per ogni gruppo di persone che hanno la stessa età (indicando anche l’età) | query |
32 | persone, paternita | Padri i cui figli sotto i 30 anni hanno un reddito medio maggiore di venti | query |
33 | persone, maternita | Nome ed età delle madri che hanno almeno un figlio minorenne | query |
34 | persone, maternita | Nome ed età delle madri che hanno almeno un figlio la cui età differisce meno di 20 anni dalla loro | query |