|
Il corso, dopo aver inquadrato lo scenario tecnologico e organizzativo ed evidenziato gli elementi di continuità e le innovazioni oggi realizzabili, affronta i concetti teorici alla base di una corretta impostazione di un ambiente Data Warehouse (DWH). Nella prima parte vengono presentate le diverse architetture funzionali adottabili, ed esaminate criticamente l’intero processo che porta all’implementazione di un sistema di datawarehouse. Nella seconda parte viene proposto un modello concettuale DFM (Dimensional Fact Model) utilizzato per modellare il dominio applicativo. Nella terza parte vengono descritte le fasi che portano dalla progettazione dello schema concettuale alla progettazione dello schema logico (in ambito relazionale) e fisico; vengono, inoltre, affrontate e descritte le fasi relative alla progettazione dell’alimentazione e della documentazione di progetto.
Il corso si conclude con la proposta di un caso di studio interamente progettato ed implementato (utilizzando il software commerciale Microsoft SQL-Server 2005) dai partecipanti.
Metodologia didattica
Il corso prevede, oltre alla descrizione teorica degli argomenti trattati, una rilevante attività di laboratorio “hands on” nella quale verrà progettato ed implementato un sistema di data warehouse. Ogni partecipante avrà a disposizione almeno un PC, opportunamente configurato con l’ambiente di sviluppo.
Destinatari
Progettisti e responsabili di sistemi informativi, progettisti di data base e di data warehouse.
Prerequisiti
Conoscenza del modello progettuale Entità Relazione e nozioni di base del linguaggio SQL.
Risultati attesi
- Comprendere le finalità ed i benefici di un sistema di data warehousing.
- Saper progettare un data warehouse
|