Traccia
Risultati prova di laboratorio
Sia data la base di dati in figura. Di ognuno dei seguenti quesiti fornire
i comandi SQL sotto forma di un unico script
scritto
con Notepad
(NON
con Wordpad
né con Word) e salvato in un file di testo avente il seguente nome: <cognome-nome-matricola>.txt,
fornire anche la realizzazione in MS Access 97, salvata in un file avente il
seguente nome: <cognome-nome-matricola>.mdb
- Creare la tabella Lavoratrici, avente i seguenti attributi: id (contatore),
nome (testo max 50 caratteri), reddito (numerico), categoria (testo max 50
caratteri), settore (testo max 50 caratteri);
- Riempire la tabella Lavoratrici mediante una query sulle tabelle settori,
impiegati e categorie, assumendo che le lavoratrici sono tutti gli impiegati
il cui nome finisce con la lettera A;
- Rinominare il reparto Edilizia in
Costruzioni;
- Visualizzare il reddito medio di tutti gli impiegati aventi età tra
i 30 e i 40 anni, raggruppati per categoriaImpiegato, ordinato per reddito
medio;
- Visualizzare le coppie di impiegati che hanno reddito uguale;
- Visualizzare
categoria, nome, reddito, settore di produzione e reparto/i di appartenenza
di tutti gli impiegati che hanno reddito inferiore a 17.000,
ordinati per categoria, utilizzando il prodotto cartesiano;
- Visualizzare
la query precedente usando l’operatore di Join;
- Aumentare del 15% il
reddito annuale dei dipendenti che hanno superato il 55° anno di età e
visualizzare la situazione aggiornata degli impiegati (nome impiegato, reddito,
categoria e settore di produzione);
- Trovare il numero di lavoratori per ogni
categoria;
- Visualizzare la località di appartenenza dell’impiegato/i
avente il reddito più alto.
Torna su
Matr. Voto
449643 30
446375 26
446342 25
446334 30
446332 26
444221 --
441986 --
440417 25
439190 27
438511 --
438496 20
438494 26
426358 23
425761 --
425290 28
415339 --
Torna su