Parti del programma di Sistemi Informativi (Gestionali
V.O.) da studiare sul libro
[ Atzeni, Ceri, Paraboschi, Torlone, “Basi di Dati” (2° ed.) McGraw-Hill ]
Capitoli 1, 2, 4, 5, 6, 7, 8: completi.
Capitolo 3: tutto 3.1
Capitolo 9: tutto 9.1,
tutto 9.2 ma:
in 9.2.3: no view-equivalenza, no conflict-equivalenza,
no controllo basato su timestamp e confronto fra le tecniche
in 9.2.4: per il lock gerarchico solo principi, senza dettagli
tutto 9.4,
9.5.5,
9.7.1
Capitolo 10: tutto tranne 10.5.2
Capitolo 11: No
Capitolo 12: tutto (ma non sono da ricordare tutti i dettagli sulla sintassi di Oracle/DB2)
Capitolo 13: tutto tranne 13.4.1
Capitolo 14: tutto tranne 14.3
Appendice A: da leggere.
Consiglierei poi di dare un'occhiata anche alle appendici B e C
(C.4 puo'servire, oltre alle dispense, per studiare le Procedure)
Per l'argomento DFD, che non c'e' sul libro, oltre alle dispense si puo' vedere
sul libro di esercizi di Francalanci, Schreiber e Tanca o sull'Albano (DB rel. e a oggetti, Zanichelli).
Le parti piu' importanti sono: SQL (4), E/R (5), transazioni (9)
Le parti piu' difficili sono: query SQL complesse (4.2.4, 4.2.6) e recovery (9.4)
In ogni caso, non tutti gli argomenti sono stati trattati allo stesso modo e con lo stesso livello di approfondimento del libro. Il riferimento più puntuale sul programma svolto a lezione è la raccolta di dispense disponibile sul sito Web (copia conforme dei lucidi utilizzati a lezione).