Programma
|
Riferimenti |
1
|
Basi di dati: proprietà fondamentali |
Testo T1: cap.1 |
2
|
Modello relazionale |
Testo T1 o T2: cap.2 |
3
|
Algebra relazionale |
Testo T1 o T2: cap.3 (escl. par 3.1.7, 3.2 e 3.3) |
4
|
SQL |
Testo T1: cap.4 (escl. par 4.1.1, 4.1.9, 4.4.5, 4.5)
Testo T2: cap.4, par.1-5 (escl. par 4.1.1, 4.1.9, 4.4.5) |
5
|
SQL nei linguaggi di programmazione |
Testo T1: cap.5 (escl. par 5.2.1); vedere anche i lucidi
Testo T2: par.4.6; integrare con i lucidi |
6
|
Modello E-R |
Testo T1: cap.6 (escl. par. 6.3.1 e 6.4)
Testo T2: cap.5 (escl. par. 5.3.1) |
7
|
Progettazione concettuale |
Testo T1: cap.7 (escl. par. 7.7)
Testo T2: cap.6 (escl. par. 6.7) |
8
|
Normalizzazione |
Testo T1: cap.9 (escl. par. 9.5.1 e 9.5.2)
Testo T2: cap.8 (escl. par. 8.5.1 e 8.5.2) |
9
|
Progettazione logica |
Testo T1: cap.8 (escl. par. 8.5)
Testo T2: cap.7 (escl. par. 7.5) |
I riferimenti dettagliati sono confermati. |
Testo
|
T1
|
P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone
Basi di dati: modelli e linguaggi di interrogazione. McGraw-Hill, 2002.
|
Sito
|
oppure |
T2
|
P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone Basi di dati: concetti, linguaggi e architetture, McGraw-Hill, prima edizione, 1996 oppure seconda edizione, 1999.
|
Sito
|
Altro materiale didattico
|
V01a
|
Presentazione del corso, canale A-L (prof. Atzeni)
|
Lucidi
|
V01b
|
Presentazione del corso, canale M-Z (prof. Torlone)
|
Lucidi
|
V02
|
Lucidi (non necessari)
|
Lucidi
|
V03
|
Prove parziali e d'esame |
Lista
|
V04
|
Esercizi proposti |
Lista
|
V05
|
WinRDBI: uno strumento per le esercitazioni in algebra relazionale |
Info
|
V06
|
JDBC: Guida in linea sul sito della SUN |
Guida
|
|
|
|