Data Warehouse
Obiettivi: il corso consente di acquisire le competenze necessarie per progettare, realizzare e gestire sistemi data warehouse.
Destinatari: Progettisti e sviluppatori di sistemi data warehouse, di supporto alle decisioni o di business intelligence che intendano strutturare e definire la propria competenza nel campo della gestione di basi di dati storiche di notevoli dimensioni.
Modalità di erogazione: Il corso viene erogato in aula o presso il Cliente e prevede momenti di docenza teorica ed esercitazioni. Il corso è disponibile in tre edizioni: base, avanzato e completo. Nella versione base vengono forniti tutti gli elementi progettare, realizzare ed amministrare un data warehouse; in quella avanzata vengono presentati argomenti più complessi (in particolare quelli legati alla qualità dei dati, alla gestione dei dati dormienti ed tipologie particolari di dati) e si dà maggiore enfasi alla parte pratica. Il corso completo è l'unione dei due corsi precedenti con uno spazio più ampio per le esercitazioni.
Durata: il corso base ha una durata di due giorni e prevede un 60% di teoria e un 40% di pratica. Il corso avanzato ha una durata di due giorni e prevede un 50% di teoria e un 50% di pratica. Il corso completo ha una durata di quattro giorni e prevede un 50% di teoria e un 50% di pratica.
Prerequisiti: conoscenza di base del funzionamento di DB relazionali. Per il corso avanzato è necessario aver frequentato il corso base o possedere conoscenze equivalenti.
Programma (corso completo):
- Storia del data warehouse
- Analisi OLAP e OLTP
- Architettura di un data warehouse
- La fase ETL
- Il Data Warehouse
- Il Data Mart
- Framework per l’Architettura Enterprise (Zachman ed altri)
- La qualità dei dati
- I dati dormienti
- Il data mining
- Tipi particolari di data warehouse
- Esercitazioni

