Università di Roma "La Sapienza"
Laurea in Ingegneria Informatica - nuovo ordinamento
Basi di Dati
Programma definitivo A.A. 2002/2003
Materiale didattico
[T0] D. Calvanese, M. Lenzerini.
Slide del corso. Disponibili sul sito del corso.
[T1] P. Atzeni et al.
Basi di dati. Modelli e linguaggi di interrogazione. MacGraw Hill, 2002.
Programma del corso
- Introduzione alle basi di dati.
Basi di dati e sistemi informativi. Sistemi di gestione di basi di
dati.
Materiale didattico: [T0] Parte 1, [T1] Cap. 1
- Il modello relazionale. Basi di dati relazionali. Algebra
relazionale.
Materiale didattico: [T0] Parte 2, [T1] Capp. 2 e 3
- Il linguaggio SQL .
Definizione dei dati. Interrogazioni. Vincoli di
integrità. Manipolazione dei dati. Viste. Transazioni.
Materiale didattico: [T0] Parte 3, [T1] Cap. 4
- La progettazione concettuale.
Modelli concettuali. Il modello Entità-Relazione.
Metodologie per la progettazione concettuale. Qualità di uno
schema.
Materiale didattico: [T0] Parte 4, [T1] Capp. 6 e 7
- La progettazione logica.
Ristrutturazione dello schema ER.
Traduzione diretta nel modello relazionale.
Ristrutturazione dello schema relazionale. Normalizzazione.
Materiale didattico: [T0] Parte 5, [T1] Capp. 8 e 9
Altro materiale è reso disponibile attraverso il sito internet del
corso, all'indirizzo
http://www.dis.uniroma1.it/~calvanese/didattica/02-03-basididati/corso.html.
home page del corso
Ultimo aggiornamento di questo file:
Friday, 19-Sep-2003 18:53:42 CEST