Le indicazioni in grigio in questa pagina sono
relative allo scorso anno accademico e sono quindi da considerare
come riferimento preliminare, anche se le variazioni previste
sono relativamente poche
Durante il corso vengono proposte prove di autovalutazione,
alcune delle quali sono obbligatorie per gli studenti che intendono essere
valutati secondo la modalità in itinere.
Si consiglia di svolgerle, in prima battuta, "simulando
l'esame" sulla carta e
senza ausilio di libri e appunti.
In questa pagina vengono via via pubblicati gli esempi mostrati a lezione, gli esercizi proposti e quelli svolti
Prove di autovalutazione
Prova proposta il 15/11/2022
vedere il sito moodle e completare entro il 23/11/2022, cioè due giorni prima della prima prova parziale (oppure, se non interssati alla prova, prima dell'esame)
per comodità:
script per creare e popolare la base di dati su cui formulare le interrogazioni SQL
url per lanciare RelaX e formulare le interrogazioni in algebra relazionale; eventualmente script RelaX
Esercizi proposti e svolti
Esercizio svolto il 9/10/2023 (modellazione di ricevute fiscali) vedere lucidi 142-160 lezione del 9/10/2023
Si suggerisce di svolgere questi esempi (e tutti gli altri successivi su SQL) con un DBMS, ad esempio Postgres oppure un servizio online (software per il corso).
È disponibile uno script con lo schema e il contenuto della base di dati utilizzata per gli esempi.
Esercizi su SQL svolti in aula (compositori e concerti)
Esercizi proposti il 10/11/2023 (da svolgere autonomamente ed eventualmente discutere a lezione)
verifica di vincoli di ennupla. Svolgere rispondendo alla form: si suggerisce di verificare le risposte utilizzando https://sqliteonline.com/, utilizzando il sistema per definire i vincoli e verificarne il soddisfacimento. Utilizzare, come mostrato in aula, il sistema PostgreSQL, che è più completo. La consegna non è obbligatoria, ma è utile per mettersi alla prova. Non viene forrnito il codice SQL per stimolare gli studenti a costruire basi di dati di esempio.
Esercizi discussi il 5/12/2022: prova di autovalutazione del 30/11/2015 (schema concettuale da esempio dati, catalogo automobili): testo e possibili soluzioni
Nota bene: tutte le basi di dati e gli schemi concettuali mostrati in aula durante lo svolgimento di esercizi (e riportati su questo sito) potranno essere utilizzati come punto di partenza per domande di esame o prove parziali, assumendo un minimo di familiarità con il dominio applicativo.