Menu Maturando
Crea account gratuitoHai già un account? Accedi

Informatica · 8. Sistemi informativi aziendali e Data Warehouse

Data Warehouse: architettura e progettazione

  • Riassunto
  • Argomento 3 di 5

Si inizia gratis

Hai ripassato. Adesso mettiti alla prova.

Accedi per salvare i progressi e iniziare un quiz.

Architettura e flusso dei dati

Un Data Warehouse (DW) è un archivio storico per decisioni strategiche, distinto dai database operativi OLTP: questi registrano le transazioni quotidiane, mentre il DW supporta analisi OLAP sui trend. L’architettura separa dati grezzi e dati pronti all’analisi: sorgenti dati, area di staging temporanea, Data Warehouse centrale e Data Mart dedicati a singoli reparti. Il trasferimento avviene con ETL (Extract, Transform, Load): estrazione dai sistemi sorgente, trasformazione per pulizia e uniformità, caricamento nel magazzino.

Progettazione multidimensionale

La progettazione non punta sulla normalizzazione, ma su un modello multidimensionale che velocizza le ricerche. Lo schema a stella ha al centro la tabella dei fatti, con misure numeriche come quantità, sconti e incassi; attorno stanno le tabelle delle dimensioni, con descrizioni contestuali come prodotto, data e città. Le interrogazioni possono così usare aggregazioni semplici, ad esempio SUM con GROUP BY, evitando molti JOIN.

  • La metodologia di Kimball guida la progettazione.
  • Le fasi: scegliere il processo aziendale, definire la granularità, identificare le dimensioni, identificare i fatti.
  • La granularità stabilisce il dettaglio minimo da conservare.
Data WarehouseOLAPETLSchema a stellaData MartMetodologia di Kimball