Basi di Dati (2009/2010) - Orario e calendario delle lezioni
Per l'A.A. 2009-2010, le lezioni si sono svolte nel periodo 28 settembre 2009 - 18 dicembre 2009, in aula 33, via Eudossiana 18, Roma
Settimana | Lunedì (14:00 - 15:30) | Lunedì (15:40 - 16:25) | Venerdì (11:05 - 12:35) | Venerdì (12:45 - 13:30) |
01 (Set 28) | Lezioni 1,2 - Introduzione al corso - Il concetto di base di dati |
Lezione 3 - Il modello relazionale - Definizione di relazione |
|
|
02 (Oct 5) | Lezioni 4,5 - Schemi di relazione - Istanze di relazione |
Lezione 6 - Valori nulli - Vincoli di integrità |
Lezioni 7,8 - Introduzione all'algebra relazionale - Operatori insiemistici |
Lezione 9 - Operatori di ridenominazione, selezione e proiezione |
03 (Ott 12) | Lezione 10,11 - L'operatore di join - Algebra relazionale e valori nulli |
Lezione 12 - Esercitazione sull'algebra relazionale |
Lezione 13,14 - Introduzione ad SQL - La definizione di uno schema in SQL |
Lezione 15 - Interrogazioni in SQL: l'istruzione SELECT |
04 (Ott 19) | Lezione 16,17 - Interrogazioni in SQL: selezione e proiezione - Esercitazione: Installazione di mySQL (Ing. Fabio Savo) |
Lezione 18 - Esercitazione: Definizione di una base di dati in mySQL (Ing. Fabio Savo) |
||
05 (Ott 26) | Lezione 19,20 - Interrogazioni in SQL: il join |
Lezione 21 - Gli operatori insiemistici in SQL - Group-by e operatori aggregati in SQL |
Lezione 22,23 - Le query annidate in SQL |
Lezione 24 - Data manipulation in SQL - Le viste in SQL |
06 (Nov 2) | Lezione 25,26 - Esercitazione: Esercizi su query SQL (Ing. Fabio Savo) |
Lezione 27 - Esercitazione: Esercizi su query SQL (Ing. Fabio Savo) |
Lezione 28,29 - La progettazione concettuale - Introduzione al modello ER |
Lezione 30 - La nozione di entità - La nozione di relazione |
07 (Nov 9) | Lezione 31,32 - La nozione di ruolo - La nozione di attributo |
Lezione 33 - La relazione ISA tra entità |
|
|
08 (Nov 16) | Lezione 34,35 - La generalizzazione |
Lezione 36 - Esercitazione: Esercizi di progettazione concettuale |
Lezione 37,38 - Relazione ISA tra relazioni - Vincoli di cardinalità |
Lezione 39 - Vincoli di identificazione |
09 (Nov 23) | Lezione 40,41 - Metodologie di progettazione concettuale |
Lezione 42 - Qualità di uno schema concettuale |
Lezione 43,44 - Esercitazione: Esercizi di progettazione concettuale |
Lezione 45 - Esercitazione: Esercizi di progettazione concettuale |
10 (Nov 30) | Lezione 46,47 - Trasformazioni di schemi nella progettazione concettuale |
Lezione 48 - Introduzione alla progettazione logica |
Lezione 49,50 - La fase di ristrutturazione dello schema concettuale |
Lezione 51 - La fase di ristrutturazione dello schema concettuale |
11 (Dic 7) | |
|
Lezione 52,53 - La fase di ristrutturazione dello schema concettuale |
Lezione 54 - Esercizi di ristrutturazione |
12 (Dic 14) | Lezione 55,56 - La fase di traduzione diretta |
Lezione 57 - Esercizi di traduzione diretta |
Lezione 58,59 - La fase di ristrutturazione dello schema logico |
Lezione 60 - Esercizi di ristrutturazione dello schema logico |