Basi di dati (2008/2009) - Orario e calendario delle lezioni
Per l'A.A. 2008-2009, le lezioni si svolgono nel periodo 22 settembre 2008 - 19 dicembre 2008, in aula 33, via Eudossiana 18, Roma
Settimana | Lunedì (14:00 - 15:30) | Lunedì (15:40 - 16:25) | Venerdì (10:15 - 11:45) |
01 (Set 22) | Lezioni 1,2 - Introduzione al corso - Il concetto di base di dati |
Lezione 3 - Il modello relazionale - Definizione di relazione |
Lezioni 4,5 - Schemi di relazione - Istanze di relazione |
02 (Set 29) | Lezioni 6,7 - Valori nulli - Vincoli di integrità |
Lezione 8 - Chiavi - Vincoli referenziali |
Lezioni 9,10 - Algebra relazionale - Operatori insiemistici |
03 (Ott 6) | Lezioni 11,12 - Selezione - Proiezione |
Lezione 13 - Join naturale - Join esterno |
Lezioni 14,15 - Esercitazione sull'algebra relazionale |
04 (Ott 13) | Lezioni 16,17 - Esercitazione sull'algebra relazionale - Valori nulli in algebra |
|
|
05 (Ott 20) | Lezioni 18,19 - Introduzione a SQL - Definizione di schema in SQL |
Lezione 20 - Interrogazioni semplici SQL |
|
06 (Ott 27) | Lezioni 21,22 - Il join in SQL |
Lezione 23 - Varianti del join in SQL |
Lezioni 24,25 - Le funzioni e gli operatori aggregati in SQL |
07 (Nov 3) | Lezioni 26,27 - Gli operatori insiemistici in SQL - Le query annidate in SQL |
Lezione 28 - Esercizi su SQL - Il sistema mySQL (esercitazione di Fabio Savo) |
Lezioni 29,30 - Gli operatori di manipolazione della base di dati - Viste e vincoli in SQL |
08 (Nov 10) | Lezioni 31,32 - La progettazione concettuale - Introduzione al modello ER |
Lezione 33 - La nozione di entità |
Lezioni 34,35 - La nozione di relazione |
09 (Nov 17) | Lezioni 36,37 - Attributi - ISA tra entità |
Lezione 38 - Ereditarietà nel modello ER |
Lezioni 39,40 - Esercitazione sulla progettazione concettuale |
10 (Nov 24) | Lezioni 41,42 - La generalizzazione |
Lezione 43 - ISA tra relazioni |
Lezioni 44,45 - I vincoli di cardinalità - Esercitazione su progettazione concettuale (esercitazione di Fabio Savo) |
11 (Dic 1) | Lezioni 46,47 - Vincoli di identificazione - Vincoli esterni |
Lezione 48 - Metodologia di progettazione concettuale |
Lezioni 49,50 - Trasformazioni nella progettazione concettuale - Qualità di uno schema |
12 (Dic 8) | |
|
Lezione 51,52 - Introduzione alla progettazione logica - Ristrutturazione dello schema concettuale |
13 (Dic 15) | Lezione 53,54 - Esercizi sulla ristrutturazione |
Lezione 55,56 - Traduzione diretta nel modello relazionale |
Lezione 57,58 - Ristrutturazione dello schema logico - Esercizi di progettazione logica |