Universita' Roma Tre --- CD Ingegneria Informatica --- Dip Informatica e Automazione

Tecnologia delle basi di dati (nuovo ord)
Basi di dati, I modulo (vecchio ord)

Anno accademico 2004-2005

Home page del corso -- Programma e materiale -- Avvisi

Programma

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

V01 Presentazione
V02 Testi d'esame con qualche soluzione (attenzione: il programma negli anni è variato)
T01 Strutture fisiche e gestione delle interrogazioni (P. Atzeni, con materiale anche di S. Ceri; 150KB)
T02 Tuning su strutture fisiche (P. Atzeni, da materiale di D.Shasha; 25KB)
T03 Strutture fisiche in DB2 (Seminario svolto nel 2003-2004 dagli studenti D. Nassuato e A. Di Francesco; 625KB)
T04 Data Warehousing (L. Cabibbo, R. Torlone, P. Atzeni; 319 KB)
T05-1 Data Warehousing, esercitazione del 19/05/2005 (P. Del Nostro; 1.6 MB)
T05-1 Data Warehousing, esercitazione del 23/05/2005 (P. Del Nostro; 850 KB)
T06 Seminario su data warehousing (dott. A. Sironi, IBM; zip, 730KB)
T07 Gestione delle transazioni (P. Atzeni, con materiale anche di S. Ceri; 194KB)
T08 Basi di dati distribuite (P. Atzeni, con materiale anche di S. Ceri; 241KB)
T10 Basi di dati a oggetti (P. Atzeni e L. Cabibbo; 89KB)
T11 Presente e futuro delle basi di dati Keynote talks di Stonebraker e Selinger all'ICDE 2005

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
17/05/2005 Discussione del primo homework
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
26/05/2005 Seminario su data warehousing (dott. A. Sironi, IBM) lucidi (zip, 730KB)
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