I riferimenti a capitoli e paragrafi sono da considerare preliminari e
quindi soggetti a modifica .
- Basi di dati: proprietà fondamentali -- Testo, cap.1 (tutto)
- Modello relazionale -- Testo, cap.2 (tutto)
- Algebra relazionale -- Testo, cap.3 (esclusi paragrafi 3.2 e 3.3)
- SQL -- Testo, capp.4 (esclusi i paragrafi 4.2.1, 4.2.4, 4.2.5, 4.2.9) e
5 (esclusi paragrafi 5.1.2, 5.1.6, 5.2, 5.3, 5.4)
- Modello E-R -- Testo, cap.6 (escluso paragrafo 6.4)
- Progettazione concettuale -- Testo, cap.7 (escluso paragrafo 7.7)
- Progettazione logica -- Testo, cap.8 (escluso paragrafo 8.6)
- Normalizzazione -- Testo, cap.9 (esclusi paragrafi 9.4.2, 9.4.3, 9.5 e 9.6)
- SQL nei linguaggi di programmazione
-- Testo, cap.10 (solo i paragrafi 10.1 e 10.2.2); consultare anche i lucidi
V07 (vedi sotto)
Testo
- P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone: Basi
di dati: modelli e linguaggi di interrogazione. McGraw-Hill, quarta edizione,
2013 (le indicazioni di capitoli nel programma sopra riportato
fanno riferimento a questa edizione);
prefazione, con
illustrazione delle differenze rispetto all'edizione precedente
oppure
- Atzeni, S. Ceri, S. Paraboschi, R. Torlone: Basi
di dati. McGraw-Hill, quarta edizione,
2014 (si tratta di una versione estesa del precedente, vedere la
prefazione);
oppure
- le precedenti edizioni (2009, 2006 e 2002) dello stesso libro, nonché
il suo predecessore:
P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone: Basi
di dati: concetti, linguaggi e architetture. McGraw-Hill,
prima edizione, 1996 oppure seconda edizione, 1999.