Et skema definerer strukturen af en database . Udformningen af et skema er markant; det påvirker både ydelse og lethed, hvormed brugerne hente information fra en database . En stjerne skema , navn, fordi dens diagram ligner en stjerne, er et design strategi, der anvendes til relationelle data warehouses , det er en af enkleste design stilarter . Stjerne skemaer er sammensat af fakta og dimensionstabeller . Faktatabeller indeholder de foranstaltninger, for dataene. Fakta er kvantitative eller faktuelle data og typisk numerisk . Dimensionstabeller gemmer beskrivende data eller attributter og er typisk mindre end faktatabeller . For at tydeliggøre med et eksempel kan et data warehouse for en detailbutik indeholder salgsdata i faktatabeller og sælgere i en dimension tabel. Flere teknikker er til rådighed til at definere en stjerne skema . Instruktioner
1
Definer den nøjagtige business process at data warehouse vil støtte . Definere forretningsproces er kritisk, fordi det giver de oplysninger til at identificere de specifikke egenskaber og måler data warehouse vil indeholde . Derudover har nogle forretningsprocesser etableret industri modeller, der er nyttige for at fremskynde designprocessen.
2
Definer granulering data, der vil være til rådighed i data warehouse . Oplysningerne i et data warehouse kan lavt niveau , detaljerede , individuelle transaktioner eller en sammenlægning . Ved hjælp af detail eksempel kunne detaljerede data omfatter antallet af produkter af en bestemt type i en enkelt ordre på en dag . En prøve rækken kan være på 01-10-2010 indeholdt For 3023 tre røde kjoler, to blå skjorter og et grønt trøje. En samlet betragtning af de samme data kan udelade identifikation af en enkelt ordre , og i stedet gemme antallet af røde kjoler bestilt den 01-10-2010 .
3
Identificer dimensioner. Dimensioner definere, hvordan brugerne vil være i stand til at opdele dataene . For eksempel næsten brugere ofte ønsker at se data fra tid eller geografi.
4
Identificer de faktiske omstændigheder eller foranstaltninger, der vil blive gemt i data warehouse . Foranstaltninger er numerisk og tilsætningsstof tværs af dimensioner. For eksempel er salget numerisk og brugerne kan se på det samlede salg for et produkt , og ved enhver tid. Salgstallene er gyldige , uanset hvor data er segmenteret .
5.
Test den foreslåede model mod forretningsprocessen. For at sikre at modellen er tilstrækkelig, definere en liste over prøvens spørgsmål , der måtte blive stillet af brugerne til at udføre forretningsprocessen. Sørg for, at modellen indeholder de nødvendige dimensioner ( attributter) og fakta ( kvantitative data ) for at besvare hvert spørgsmål.