Universita' Roma Tre CCS Ingegneria Informatica Dip Informatica e Automazione
 
Basi di dati, primo modulo (2001-2002):
programma e materiale didattico
Home page del corso   Avvisi
 Programma Riferimenti
Tecnologia delle basi di dati L1: cap.9
Basi di dati distribuite L1: cap 10
Data warehouse L1: cap 13
Basi di dati attive L1: cap.12
 
 Testi e altri riferimenti fondamentali
L1 P. Atzeni et al. Basi di dati: concetti, linguaggi e architetture. McGraw-Hill, seconda edizione 1999 Sito
 Altro materiale
E01 Compiti e qualche soluzione (attenzione: il programma negli anni variato) Link
T00 P. Atzeni: Presentazione del corso Lucidi pdf (37KB)
T01 S. Ceri: Database server Lucidi pdf (558KB)
T01bis P. Atzeni. Concorrenza, lucidi integrativi Lucidi pdf (22KB)
T01ter P. Atzeni. Strutture fisiche, lucidi integrativi Lucidi pdf (39KB)
T02 P. Atzeni: Tuning Lucidi pdf (73KB)
T03 S. Ceri: Distributed databases Lucidi pdf (511KB)
T03bis P. Atzeni (con L. Cabibbo e G. Mecca). Database cooperation: classification and middleware tools Lucidi pdf (721KB)
T04 L. Cabibbo, R. Torlone, P. Atzeni: Data warehousing Lucidi pdf (51KB)
T05 P. Atzeni: Basi di dati attive Lucidi pdf (70KB)
 
 Lezioni Riferimenti
29/4/2002: Introduzione. Concetto di transazione Testo: par.9.1. Lucidi T00, T01, T01bis
30/4/2002: Concorrenza: intro; view-serializzabilita' Testo: par.9.2. Lucidi: T01, T01bis
2/5/2002: Concorrenza: conflict-serializzabilita'; 2PL Testo: par.9.2. Lucidi: T01, T01bis
3/5/2002: Concorrenza: 2PL, gestione dei lock, livelli di isolamento in SQL Testo: par.9.2. Lucidi: T01, T01bis
6/5/2002: Stallo. Controllo di concorrenza basato su timestamp Testo: par.9.2. Lucidi: T01, T01bis
10/5/2002: Discussione della prima prova di autovalutazione Prove
13/5/2002: Gestione dei buffer e dell'affidabilita' Testo: par.9.3, 9.4. Lucidi: T01.
14/5/2002: Strutture fisiche, introduzione; strutture sequenziali e hash Testo: par.9.5. Lucidi: T01, T01ter.
15/5/2002: Strutture hash e indici Testo: par.9.5. Lucidi: T01, T01ter.
16/5/2002: Esecuzione delle interrogazioni Testo: par.9.6. Lucidi: T01.
20/5/2002: Tuning Lucidi: T02.
21/5/2002: Discussione della seconda prova di autovalutazione Prove
22/5/2002: Tuning Lucidi: T02.
23/5/2002: Architetture distribuite Testo: cap.10. Lucidi: T03.
24/5/2002: Prova scritta di valutazione (ore 9 aula DS1) Prove
27/5/2002: Discussione della prova del 27/05/2002  
29/5/2002: Architetture distribuite Testo: cap.10. Lucidi: T03.
30/5/2002: Data warehousing Testo: cap.13. Lucidi: T04
31/5/2002: Data warehousing Testo: cap.13. Lucidi: T04
3/6/2002: Data warehousing Testo: cap.13. Lucidi: T04
4/6/2002: Basi di dati attive Testo: cap.12. Lucidi: T05
5/6/2002: Discussione della terza prova di autovalutazione Prove
6/6/2002: Esercitazione riepilogativa  
7/6/2002: Prova scritta di valutazione (ore 9 aula DS1) Prove
 
Paolo Atzeni Dipartimento di Informatica e Automazione, Università di Roma Tre