Obiettivi formativi

I sistemi per la gestione di basi di dati rappresentano un elemento fondamentale per la maggior parte dei sistemi informatici presenti nella realtà economica di ogni paese avanzato. Il modulo "Teoria: siti web centrati sui dati" dell'insegnamento “Basi di dati e WEB” ha lo scopo di fornire allo studente le conoscenze necessarie per la progettazione di un sito web centrato sui dati. In particolare nel corso si illustrerà in dettaglio una metodologia per la progettazione logica di una applicazione web che interagisca con un sistema per la gestione di basi di dati (DBMS). Lo studente alla fine del corso sarà in grado di definire autonomamente le specifiche per la progettazione logica di una sito web centrato sui dati e di realizzare l'applicazione web che lo implementa usando l'approccio Model View Controller (MVC-2).

Attività formative

Il modulo prevede 16 ore di lezione/esercitazione in aula che verranno svolte nel terzo quadrimestre. Le esercitazioni pratiche riguarderanno la progettazione logica di un sito web centrato sui dati e la sua implementazione in ambiente: Postgres, Servlet e Java Server Pages (JSP). Tali esercitazioni si svolgeranno nell’ambito del modulo di Laboratorio svolto in parallelo a questo modulo (per il programma dettagliato del laboratorio si veda la pagina web del modulo medesimo).

Programma del modulo