Obiettivi formativi
Lo scopo del corso è lo studio degli aspetti fondamentali della gestione dei dati, dei sistemi per la gestione di basi di dati e delle metodologie di progettazione di basi di dati, seguendo il modello relazionale.
Al termine del corso lo studente dovrebbe avere acquisito la conoscenza di tali aspetti sul piano teorico e, sul piano pratico, ed essere in grado di utilizzare tecniche e metodi per la progettazione di una basi di dati e per l'impiego delle funzionalità fondamentali dei sistemi di gestione di basi di dati.
Prerequisiti
- - -
Contenuti dell'insegnamento
Introduzione alle Basi di Dati
Il Modello Relazionale
Il Linguaggio SQL
Progettazione di Basi di Dati
Tecnologie delle Basi di Dati
Programma esteso
- - -
Bibliografia
Atzeni, Ceri, Fraternali, Paraboschi, Torlone
"Basi di dati (5ed.)"
McGraw-Hill Italia, 2018
Metodi didattici
Le conoscenze teoriche verranno acquisite mediante lezioni frontali, che saranno coadiuvate da esercitazioni in laboratorio per favorire l'acquisizione di conoscenze più pratiche.
Modalità verifica apprendimento
Una prova scritta di 3 ore in cui verra' richiesto lo sviluppo di un progetto di una basi di dati di dimensioni ridotte e la risposta ad altre domande relative al programma del corso.
Nel caso in cui il docente ritenga necessario un orale per una più idonea valutazione dell'esame, lo studente verrà convocato per una prova orale che potrà consistere in una discussione della prova scritta e in altre domande sul programma d'esame.
Altre informazioni
- - -
Obiettivi agenda 2030 per lo sviluppo sostenibile
- - -