PROGETTAZIONE DEL DATAWAREHOUSE PER IL MAGAZZINO VIRTUALE

PROGETTAZIONE LOGICA

La modellazione multidimensionale su sistemi relazionali è basata sul cosiddetto schema a stella (star schema) e sulle sue varianti.

Esso è composto da:

La visione multidimensionale si ottiene eseguendo l'associazione (join) tra la fact table e le dimension table.

Le dimension table non sono in terza forma normale, poiché la presenza contemporanea di tutti gli attributi di una gerarchia dà luogo a dipendenze funzionali transitive. Questo produce ridondanze, ma permette di diminuire il numero di associazioni da fare per ottenere una determinata informazione.

Qualora si volesse risparmiare spazio su disco oppure seguire al meglio la teoria della normalizzazione, bisognerebbe introdurre nuove tabelle e creare così uno schema a fiocco di neve.
In questo lavoro si è mantenuta la ridondanza massima.
Figura. Star Schema "Giacenza"


Figura. Star Schema "Acquisti"


Figura. Star Schema "Consegne"

PROGETTAZIONE FISICA

Con la progettazione fisica si concretizzano le scelte compiute durante le fasi di progettazione e lo schema del Datamart assume la sua forma finale.

Nel primo passo della progettazione fisica si è creato il database relazionale con SQL Server 2000 (MagazzinoVirtualeDataMart), alla stessa maniera del DataBase creato per il MV (MagazzinoVirtuale).



Una volta compiuto questo passaggio, si imposta il database relazionale MagazzinoVirtualeDataMart come sorgente per i cubi su cui effettuare l'analisi tramite l'"Analysis Service" presente nel pacchetto di SQL Server 2000.
Se il database risiede sul server SQL, allora bisogna settarlo come origine dati "Microsoft OLE DB Provider for SQL Server".

Questo il risultato per il cubo degli acquisti


Idem per quello delle scorte.

Il risultato, in pratica sarà costituito da dei cubi che è possibile navigare in tempo reale, a diversi livelli di aggregazione, nel tempo, nello spazio, nel prodotto e così via, fornendo dei risultati di facile accesso con interfacce user-friendly.

Questo tipo di navigazione non è altro che il primo passo verso una navigazione dei dati molto più avanzata.

 


Top| Sommario| << Precedente | Successiva >>
>> Home Page www.supplyprocurement.it <<