La progettazione del data warehouse
Il disegno logico e fisico di Data Warehouse e Data
Mart è di cruciale importanza.
Obiettivo del corso è fornire le conoscenze necessarie
per utilizzare al meglio il modello dimensionale, sul
quale si basa sia la progettazione sia la ricerca delle
informazioni
in un data warehouse.
Si analizzano in dettaglio le varie alternative per
la progettazione logica delle tabelle dei fatti e
delle dimensioni, discutendo la validità delle scelte
attraverso la presentazione di esempi applicativi
concreti e numerose esercitazioni previste in aula.
Il corso affronta inoltre tutte le problematiche
correlate: dal caricamento dei dati alla presentazione
dei risultati, alla luce delle diverse tipologie
di applicazioni che possono operare su un data
warehouse.
I concetti e le tecniche esposte in sede teorica
vengono applicati in un Caso studio di progettazione.
Contenuti
Concetti di base e terminologia, architettura e componenti.
Tecniche per raccogliere e analizzare i requisiti funzionali e tecnologici; tipologie e locazione degli utenti coinvolti: profili di utilizzo, problematiche di sicurezza e di distribuzione delle informazioni.
Pro e contro dei diversi approcci alla modellazione dei dati (Entità/Relazioni, Star Schema, Snow Flake).
Fatti, dimensioni, gerarchie, la dimensione Tempo, dimensioni a variazione lenta, dimensioni degenerate, mini-dimensioni, fatti semi-additivi, assenza della tabella dei fatti.
Permettono la trasformazione di un Modello Concettuale dei Dati in un modello Dimensionale Iniziale (Star schema) e l’analisi dei requisiti per adeguare il modello alle esigenze utente.
Utilizzando come Data Base target ORACLE.
Prerequisiti
La partecipazione al corso “Data Warehouse: architettura e principi” o il possesso di conoscenze equivalenti; conoscenze di base sulla progettazione delle basi dati.