Reiss Romoli - La passione della conoscenza

Sigla

Citta'

Dal

Al

Quota Iscr.

Scheda

Mod.Iscrizione

DBS570

da definire (*)

 (*)

 (*)

2.480,00 (+IVA)

PDF DBS570

 

Modulo Iscrizione DBS570

 

 

 
DBS570 •••

Data Warehouse: analisi dei dati a supporto delle decisioni aziendali

Laboratorio    

Un Data Warehouse permette di raccogliere rilevanti quantità di dati, estratti da basi di dati di tipo eterogeneo su cui operano le diverse applicazioni di un’azienda, e di renderli disponibili, interpretabili e utilizzabili a supporto delle decisioni strategiche aziendali. Nel corso i Data Warehouse sono descritti sia dal punto di vista architetturale che tecnologico. Dopo una dettagliata presentazione delle diverse architetture funzionali adottabili, viene analizzato criticamente l’intero processo che porta all’implementazione di un sistema di Data Warehouse. Vengono descritte le fasi che portano dalla progettazione dello schema concettuale mediante il Dimensional Fact Model (DFM) alla progettazione dello schema logico (in ambito relazionale) e fisico. Vengono poi presentate e discusse le fasi relative al processo di alimentazione di un Data Warehouse. Infine, per quanto riguarda l’interrogazione, vengono trattate sia le tecniche di analisi OLAP dei dati che l’estensione del linguaggio SQL. Il corso si conclude con due casi di studio: il primo propone la progettazione guidata di un Data Warehouse con discussione degli aspetti più rilevanti di modellazione, il secondo propone un Data Warehouse interamente progettato dai partecipanti ed implementato utilizzando Microsoft SQL Server 2008.

Agenda (5 giorni)

Introduzione al Data Warehouse:

  • scenario, motivazioni, definizioni e concetti di base
  • architetture per Data Warehouse; struttura ed elaborazione dei dati.

Modellazione concettuale di un Data Warehouse:

  • analisi dei requisiti
  • il Dimensional Fact Model (DFM): concetti di base ed avanzati.

Progettazione logica:

  • modello relazionale (ROLAP)
  • schemi a stella, schema snowflake, archi multipli, dimensioni degeneri
  • viste materializzate; scelta delle viste.

Progettazione fisica e analisi dell’allocazione dei dati.

Progettazione dell’alimentazione:

  • alimentazione dello schema riconciliato
  • pulizia dei dati
  • alimentazione delle tabelle dei fatti e delle viste materializzate.

Analisi OLAP.

Estensioni del linguaggio SQL:

  • funzioni OLAP in SQL
  • finestre di calcolo; calcolo di totali cumulativi
  • operatore group by e finestre di calcolo; estensioni della clausola group by
  • funzioni di ranking.

Caso di studio 1:

  • progettazione (concettuale e logica) guidata di un Data Warehouse con discussione degli aspetti più rilevanti di modellazione.

Caso di studio 2:

  • progettazione (concettuale e logica) di un Data Warehouse da parte dei partecipanti ed implementato utilizzando Microsoft SQL Server 2008.

Obiettivi

Alla fine del corso i partecipanti sono in grado di progettare un Data Whareouse ed utilizzarlo per varie finalità e analizzare le possibili applicazioni.

Destinatari

Responsabili e progettisti IT, Database Administrators, Analisti e programmatori, progettisti software.

Prerequisiti

Conoscenze dei concetti di basi di dati relazionali.