Caso di studio e Definizione di dati
Utilizzando il database delle testate giornalistiche eseguire i seguenti
punti:
- Aggiungere un attributo alla tabella InsAz: costo int usando
istruzioni SQL di definizione dei dati;
- Assegnare un costo in euro ad ogni tupla presente nella tabella InsAz modificando
lo script di inserimento della tabella, inserire almeno un'inserzione avente
costo 30 e una avente costo 40;
- Selezionare i codici delle inserzioni pubblicitarie il cui costo 30;
- Modificare nel database la città: Torcherolo avente CAP 73013
in Galatina, avente stesso CAP;
- Selezionare tutti i privati la cui città sia a Putignano (CAP 70013)
o Galatina (CAP 72020);
- Selezionare tutti i privati la cui città sia a Putignano o Galatina,
usando l'operatore IN;
- Selezionare tutte le inserzioni con costo uguale a 30 o a 40;
- Selezionare tutte le inserzioni con codice che termina con 1;
- Selezionare tutti i privati il cui cognome inizia con la lettera M;
- Selezionare tutti i privati il cui cognome inizia con la lettera M ordinandoli
per cognome;
- Visualizzare tutti i privati il cui cognome inizia con la lettera M ordinandoli
per cognome in ordine decrescente;
- Visualizzare tutti i privati che hanno pubblicato almeno 2 inserzioni;
- Visualizzare il prezzo delle inserzioni di aziende con
un rincaro del 10%;
- Visualizzare il prezzo delle inserzioni di aziende in
lire (supponendo che 1 Euro = 1936,27 LIT);
- Visualizzare le categorie categorie principali;
- Visualizzare le quantita' minime e massime di articoli pubblicati
dai privati;
- Visualizzare le quantita' minime e massime di articoli pubblicati
dalle aziende;
- Visualizzare le quantita' minime e massime di articoli pubblicati dai privati
o dalle aziende;
- Visualizzare la somma dei prezzi di tutti gli articoli pubblicati dalle
aziende;
- Visualizzare le inserzioni presenti nelle categorie principali, utilizzando
il prodotto cartesiano;
- Visualizzare le inserzioni presenti nelle categorie principali, utilizzando
il JOIN esplicito;
Alla fine dell'esercitazione si metteranno assieme (e saranno pubblicate)
le prove più significative in modo da avere una quantità di dati sufficiente
per
poter
effettuare
le
interrogazioni delle prossime esercitazioni.