Tecnologia delle basi di dati (nuovo ord)
Basi di dati, I modulo (vecchio ord)
Anno accademico 2004-2005
Programma
- Tecnologia delle basi di dati, L1: cap.9 (oppure, L2: capp. 1-2)
- Data warehousing, lucidi T04 e anche L1: cap 13 (oppure,
L2: cap. 8)
- Basi di dati distribuite, L1: par 10.4; cenni resto cap. 10 esclusi 10.7
e 10.8 (oppure, L2: par 3.4; cenni resto cap. 3 esclusi 3.5 e 3.6)
- Basi di dati a oggetti, lucidi T10; solo cenni del resto
del materiale sui testi, L1: cap 11 (oppure, L2: cap. 5)
- Presente e futuro delle basi di dati, lucidi T11, cenni
Nota: le indicazioni sui capitoli sono definitive; si sottolinea
che con l'indicazione "cenni" si intende che è richiesta
una conoscenza almeno superficiale degli argomenti, così come sono stati
trattati a lezione.
Testo
L1 P. Atzeni et al.: Basi
di dati: concetti, linguaggi e architetture. McGraw-Hill,
prima edizione, 1996 oppure seconda edizione, 1999.
oppure (con alcune differenze)
L2 P. Atzeni et al.: Basi
di dati: architetture e linee di evoluzione. McGraw-Hill,
2003.
Altro materiale
V02 Testi d'esame con qualche soluzione (attenzione: il programma negli anni è variato)
Lezioni
02/05/2005 Presentazione del corso: tecnologia delle BD e data warehousing.
03/05/2005 Memoria secondaria. Strutture sequenziali. Tavole hash.
04/05/2005 File hash. Indici primari e secondari.
05/05/2005 Indici multilivello. B-Tree.
06/05/2005 Esecuzione delle interrogazioni nei DBMS.
09/05/2005 Indici su campi non chiave. Gestione dei buffer.
10/05/2005 Progettazione fisica. Tuning delle strutture fisiche.
12/05/2005 Strutture fisiche in DB2. Data warehousing
13/05/2005 Data warehousing
16/05/2005 Data warehousing
18/05/2005 Data warehousing
19/05/2005 Seminario su data warehousing in DB2 (ing. P. Del Nostro)
20/05/2005 Data warehousing
23/05/2005 Seminario su data warehousing in DB2 (ing. P. Del Nostro)
24/05/2005 Gestione della affidabilità
25/05/2005 Gestione della concorrenza
27/05/2005 Gestione della concorrenza
30/05/2005 Gestione della concorrenza. Architetture distribuite
31/05/2005 Basi di dati a oggetti
01/06/2005 Presente e futuro delle basi di dati
06/06/2005 Esercitazione
07/06/2005 Esercitazione
08/06/2005 Esercitazione