August 19
Uno schema a stella viene utilizzato per l'elaborazione analitica online (OLAP) e si compone di una tabella dei fatti e uno o più tabelle di dimensioni. Una tabella dei fatti contiene le misure per un business, come ad esempio i ricavi di vendita, reale e budget. tabelle dimensionali (dimensioni) sono uniti a una tabella dei fatti.
Lo schema stella è utilizzato in un database multidimensionale
che rappresenta visualizzazioni alternative delle stesse informazioni in un oggetto chiamato un cubo.
Gli utenti possono quindi forare i dati molto più velocemente che con un database relazionale normale costruito
per l'elaborazione delle transazioni in linea (OLTP), piuttosto che di analisi. Un business può avere stella multipla
schemi, ognuno dei quali rappresenta una diversa area del business in un data mart, come ad esempio per il marketing o di vendita.
Determinare lo scopo per il database schema a stella. Esempi sono l'analisi dei ricavi di vendita o relazioni con i clienti nel marketing.
Determinare come saranno utilizzate le misure nella tabella dei fatti. Le misure possono essere additivi (aggiunto attraverso le dimensioni), non additivo (non aggiunto attraverso le dimensioni) o semi-additivo (aggiunto in alcune ma non tutte le dimensioni). tabelle dei fatti possono anche essere utilizzati per memorizzare sia i dati di dettaglio o dati aggregati (dati che è già riassunta). Questi ultimi sono indicati come le tabelle di sintesi.
Determinare le dimensioni da unire alla tabella dei fatti. Le vendite possono avere cliente, prodotto, il tempo e le dimensioni del mercato. La tabella dei fatti avrà una colonna con lo stesso nome di una singola colonna in ogni dimensione. Queste colonne della tabella dei fatti sono chiamati chiavi esterne e sono combinati nella tabella dei fatti per creare la sua chiave primaria.
Definire le colonne da creare in ciascuna delle tabelle. Ogni dimensione avrà anche una colonna di chiave primaria con lo stesso nome che esiste nella tabella dei fatti. Come accennato in precedenza, questa è una chiave esterna nella tabella dei fatti. Queste colonne chiave vengono utilizzati per unire la tabella dei fatti alle dimensioni.
Determinare ciò che è da contare nel schema a stella il grano o il livello minimo di misura. Per le vendite, questo può essere un solo dollaro di vendite. Granularità dipende dalla particolare attività e le sue regole di business.