|
Basi di Dati
(Statistica Gestionale, 9 CFU)
Docente: Paolo Franciosa |
Prova di esonero
La prova di esonero si svolgerà il giorno 11 Novembre 2019 dalle ore 8 alle ore 10. L'aula di svolgimento verrà comunicata in seguito.
È necessario prenotarsi su questo modulo
Testi delle precedenti prove di esonero:
file compresso esoneriPDF.zip
Materiale per le esercitazioni su MySQL
Per superare l'esame lo studente dovrà:
- superare una prova scritta o la prova d'esonero sul linguaggio SQL;
- sviluppare una tesina consistente nella progettazione di una base di dati,
su argomento a scelta dello studente;
- superare la prova orale, che consiste principalmente nella discussione della tesina.
La tesina può essere sviluppata in piccoli gruppi (massimo 3 persone),
e illustrerà tutti i passi di progettazione della base di dati:
- una breve specifica dei requisiti, con l'indicazione di un insieme sufficientemente vasto di operazioni e interrogazioni che la base di dati dovrà permettere,
- definizione dello schema concettuale della base di dati (diagramma E-R),
- definizione del modello di carico (tavola dei volumi e delle operazioni)
- ristrutturazione dello schema concettuale,
- traduzione nello schema logico,
- eventuale normalizzazione dello schema logico,
- definizione dello schema della base di dati in SQL,
- realizzazione in SQL delle funzionalità previste nella specifica dei requisiti.
È consigliata l'implementazione della base di dati su un DBMS a scelta dello studente.
L'argomento della tesina deve essere concordato con il docente prima di procedere allo sviluppo.
La tesina deve essere discussa contemporaneamente da tutti gli studenti che hanno partecipato alla realizzazione, anche da coloro che non hanno ancora superato la prova di SQL.