Laurea a distanza in Sistemi Informativi Territoriali

  Basi di dati per Sistemi Informativi Territoriali Informazioni Generali | Dove Iscriversi | Piano degli Studi

Prof. Paolo Atzeni
(Professore Ordinario all'Università di Roma tre)
Prof. Riccardo Torlone
(Professore Associato all'Università di Roma tre)

30 ore di videolezioni trasmesse in televisione

Scopi

Fornire la nozione di base di dati, intesa come insieme di archivi, e le metodologie per il loro progetto e realizzazione. Descrivere e far utilizzare un sistema di gestione di basi di dati.

Contenuti

-Concetto di base di dati e di sistema di gestione di basi di dati.
-Modelli per basi di dati.
-Il modello relazionale dei dati.
-Il linguaggio SQL.
-Un ambiente di sviluppo di basi di dati.
-Una metodologia per la progettazione di basi di dati.
-Progettazione concettuale.
-Progettazione logica.
-Progettazione e sviluppo di una applicazione.
-Data warehouse e data mining.

Testi

P. ATZENI, S. PARABOSCHI, R. TORLONE, Basi di dati:concetti, linguaggi e architettura, McGraw-Hill, Italia, 1996

R.EL MASRI, S.B. NAVATHE, Fundamentals of Database Systems, Benjamin & Cummings, Palo Alto, USA.

L. CABIBBO, R. TORLONE, C. BATINI, Basi di Dati- Progetti ed esercizi svolti, Pitagora Editrice, Bologna, 1995

Prerequisiti

Fondamenti di Informatica, Linguaggi di programmazione I.

Esercitazioni

Esercizi di tipo tradizionale, per i quali vengono fornite anche soluzioni tipo, e progetti da realizzare anche con l'uso del prodotto MS Access.

Titoli delle videolezioni

1Basi di DatiPaolo Atzeni
2Sistemi di Basi di DatiPaolo Atzeni
3Modelli e linguaggi per Basi di DatiPaolo Atzeni
4Il Modello relazionalePaolo Atzeni
5Vincoli di integrità (I parte)Paolo Atzeni
6Vincoli di integrità (II parte)Paolo Atzeni
7Algebra relazionale (I parte)Paolo Atzeni
8Algebra relazionale (II parte)Paolo Atzeni
9Algebra relazionale (III partePaolo Atzeni
10Algebra relazionale (IV parte)Paolo Atzeni
11SQL (I parte)Paolo Atzeni
12SQL (II parte)Paolo Atzeni
13SQL (III parte)Paolo Atzeni
14SQL (IV parte)Paolo Atzeni
15SQL (V parte)Paolo Atzeni
16Progettazione di basi di dati. Metodologie e modelliRiccardo Torlone
17Il Modello Entità-Relazione. I costruttori di baseRiccardo Torlone
18Il Modello Entità-Relazione. Gli altri costruttoriRiccardo Torlone
19Progettazione concettuale (I parte)Riccardo Torlone
20Progettazione concettuale (II parte)Riccardo Torlone
21La progettazione logica (I parte)Riccardo Torlone
22La progettazione logica (II parte)Riccardo Torlone
23La progettazione logica (III parte)Riccardo Torlone
24La normalizzazione (I parte)Riccardo Torlone
25La normalizzazione (II parte)Riccardo Torlone
26La progettazione di Basi di Dati. Un esempio completoRiccardo Torlone
27Esempio: Sviluppo di Basi di Dati. Realizzazione in ACCESSRiccardo Torlone
28Data Warehousing. Introduzione al Warehousing (I parte)Riccardo Torlone
29Data Warehousing. Analisi multidimensionale (II parte)Riccardo Torlone
30Data Warehousing. Data mining e Progetto (III parte)Riccardo Torlone
indietro