[Dati generali |Obiettivi formativi |Contenuti |Testi |Materiale didattico |Scheduling del corso |Strumenti in laboratorio |Modalità di esame | Elaborati |Links]
Il materiale didattico è accessibile solo tramite PASSWORD. Le credenziali di accesso sono comunicate tramite lista di distribuzione o potranno essere richieste al docente.
Data |
Argomenti |
Materiale |
Gio 28/02 | Presentazione del corso | introCorso.pdf |
Ven 01/03 | Introduzione ai DBMS | DBMS.pdf |
Lun 04/03 | Il modello relazionale | modrel.pdf |
Gio 07/03 | Il modello relazionale | modrel.pdf |
Ven 08/03 | Progettazione di un sistema informativo | progDB.pdf |
Lun 11/03 | Esercitazione sul modello logico | Esercitazione1.docx |
Gio 14/03 | Il modello E/R:le basi | ER.pdf |
Ven 15/03 | Il modello E/R:costrutti avanzati | ER.pdf |
Lun 18/03 | Esercitazione di progettazione concettuale | Esercitazione2.docx |
Gio 21/03 | Il modello E/R:vincoli e documentazione | ER.pdf |
Ven 22/03 | Progettazione contettuale | ProgConc.pdf |
Mar 26/03 | Esercitazione di progettazione concettuale | Esercitazione3.docx |
Gio 04/04 | Il progetto logico: ristrutturazione | ProgLog.pdf |
Ven 05/04 | Il progetto logico: ristrutturazione | ProgLog.pdf |
Lun 08/04 | Esercitazione di analisi e progettazione concettuale | Esercitazione4.docx |
Gio 11/04 | Il progetto logico: traduzione | ProgLog.pdf |
Ven 12/04 | Il progetto logico: traduzione | ProgLog.pdf |
Lun 15/04 | Il linguaggio SQL: basi | Esercitazione5.docx |
Gio 18/04 | Algebra relazionale: operatori di base | algRel.pdf |
Ven 19/04 | Algebra relazionale: operatori derivati | algRel.pdf |
Lun 22/04 | Il linguaggio SQL: gruppi | Esercitazione6.docx |
Lun 29/04 | Il linguaggio SQL: sottoquery | Esercitazione7.docx |
Gio 02/05 | Transazioni | Transazioni.pdf |
Ven 03/05 | Transazioni | Transazioni.pdf |
Lun 06/05 | Il linguaggio SQL: costrutti avanzati | Esercitazione8.docx |
Gio 09/05 | Teoria della normalizzazione | Normalizzazione.pdf |
Ven 10/05 | Teoria della normalizzazione | Normalizzazione.pdf |
Lun 13/05 | Il linguaggio SQL: transazioni | Esercitazione9.docx |
Gio 16/05 | Teoria della normalizzazione: esercizi | Normalizzazione.pdf |
Ven 17/05 | Ottimizzazione | Ottimizzazione.pdf |
Lun 20/05 | Seminario Microsoft | |
Gio 23/05 | Ottimizzazione basata su statistiche o su regole | Ottimizzazione.pdf |
Ven 24/05 | Ottimizzazione: fattori di selettività | Ottimizzazione.pdf |
Lun 27/05 | Il linguaggio SQL: gli indici | Esercitazione10.docx |
Gio 30/05 | Ottimizzazione: piani d'accesso | Ottimizzazione.pdf |
Ven 31/05 | Ottimizzazione: costi di join | Ottimizzazione.pdf |
Lun 03/06 | Prova di Autovalutazione | provaAutovalutazione130603.docx |
Gio 06/06 | Esercizi finali | Esercizifinali2013.pdf |
Ven 07/06 | Esercizi finali | Esercizifinali2013.pdf |
Nel laboratorio sono disponibili diversi DBMS (MySQL, SQL Server, Access, ...); per le esercitazioni viene utilizzato MySQL. Sono
inoltre disponibili alcuni tool di ausilio alla progettazione di DB: le esercitazioni in laboratorio sono svolte su DB-MAIN.
L'esame è composto di tre parti:
Per gli studenti del vecchio ordinamento:
Gli studenti che hanno frequentato il corso gli anni passati quando era a 6 crediti mantengono valido l'elaborato già presentato.
Se nella prova scritta saranno presenti esercizi non inerenti al loro programma, potranno svolgere un compito "ridotto" (anticipando la consegna).
In tal caso dovranno sostenere una prova orale integrativa.