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 corso di “Basi di dati e multimedia” ha lo scopo di fornire allo studente le conoscenze necessarie per la progettazione di una base di dati e delle relative applicazioni, con una attenzione particolare alla gestione dei dati multimediali. In particolare nel corso si illustreranno in dettaglio le metodologie per la progettazione concettuale di una base di dati e per la successiva realizzazione della stessa sui più diffusi sistemi per la gestione di basi di dati. Inoltre si presenteranno alcune tecniche per la realizzazione dei sistemi per la gestione di basi di dati e si illustreranno le caratteristiche fondamentali del linguaggio di interrogazione SQL. Lo studente alla fine del corso sarà in grado di definire autonomamente le specifiche concettuali di una base di dati, di progettarne la struttura logica, di interrogare la base di dati e di realizzare applicazioni che permettano di gestire informazioni multimediali.

Attività formative

Il corso prevede 64 ore di lezioni/esercitazioni in aula che verranno svolte nel secondo e nel terzo quadrimestre. Le prime 48 ore (6 crediti) saranno in comune al corso "Basi di dati e Web". Le esercitazioni riguarderanno la progettazione concettuale e logica di una base di dati e l’interazione con una base di dati relazionale. Le esercitazioni pratiche si svolgeranno nell’ambito del corso di Laboratorio di Basi di Dati e Multimedia svolto in parallelo a questo corso. Per il programma del corso di laboratorio si veda la pagina web del corso medesimo.

Programma del corso