Presentare modelli, metodi e sistemi per la definizione, progettazione e realizzazione di sistemi software che gestiscano insiemi di dati di grandi dimensioni. Lo studente che abbia superato il corso dovra' essere in grado di: realizzare applicazioni che utilizzino basi di dati anche di grande complessità, progettare e realizzare autonomamente basi di dati di media complessità, partecipare al progetto e alla realizzazione di basi di dati di grande complessità.
Curriculum
scheda docente materiale didattico
Mutuazione: 20801686 BASI DI DATI in Ingegneria Informatica e dell'Intelligenza Artificiale L-8 R ATZENI PAOLO
Programma
Modello relazionale Algebra relazionale SQL Progettazione basi di dati Progettazione concettuale Progettazione logica NormalizzazioneTesti Adottati
Atzeni, Ceri, Fraternali, Paraboschi, Torlone: Basi di dati. McGraw-HillModalità Frequenza
Non obbligatoria ma consigliataModalità Valutazione
Scrittura interrogazioni SQL (prova pratica in laboratorio). Progettazione concettuale Progettazione logica Normalizzazione (prova scritta) scheda docente materiale didattico
Mutuazione: 20801686 BASI DI DATI in Ingegneria Informatica e dell'Intelligenza Artificiale L-8 R ATZENI PAOLO
Programma
Modello relazionale Algebra relazionale SQL Progettazione basi di dati Progettazione concettuale Progettazione logica NormalizzazioneTesti Adottati
Atzeni, Ceri, Fraternali, Paraboschi, Torlone: Basi di dati. McGraw-HillModalità Frequenza
Non obbligatoria ma consigliataModalità Valutazione
Scrittura interrogazioni SQL (prova pratica in laboratorio). Progettazione concettuale Progettazione logica Normalizzazione (prova scritta)