Wskazówki do wykonywania projektów
HURTOWNIE DANYCH
1. Najważniejszy jest projekt logiczny data martu. Najlepszy jest układ gwiazdy.
W niektórych projektach wymagane sa dwie tabele faktow - nie moga sie one ze soba bezposrdenio laczyc,
jedyne dopuszczalne polaczenie jest poprzez tabele wymiaru (np jesli mamy wypozyczalnie z mozliwoscia kupna, to jedna
tabela faktow jest o wypozyczeniach, druga o kupnach, nie lacza sie ze soba, moga miec wspolne tabele wymiarow
np klient, pracownik)
2. Istotne jest aby w tabeli faktow byly fakty: sprzedaz, wypozyczenia, odbyte rozgrywki; niedpouszczalne jest
aby tabela faktow byly np produkty oferowane na sprzedaz.
3. Wymiar daty: klucz glowy jest typu date (w tabeli faktow rowniez). Hierarchia budowana jest w oparciu o
miesiaco-rok, kwartalo-rok.
4. Wymiary o ludziach (klientach, pracownikach): nie umieszczamy imion i nazwisk; nie umieszczamy atrybutow
zmiennych w czasie typu wiek, wynagrodzenie, staz w tabelach wymiarow, moga one byc umieszczone w tabeli faktow
(to sie tyczy kazdego wymiaru, jesli mamy wyiar pojazdy to tam nie umieszczamy atrybutu wiek pojazdu)
5. indeksy bitmapowe - robimy duzo, conajmniej jeden dla kazdej tabeli
6. partycjonowanie - oparte najczesciej o daty
7. perspektywy zmaterializowane - musza byc grupowane po dacie np
wartosc sprzedazy dla poszczegolnych oddzialow wydaje sie dobra, ale lepsza bedzie wartosc sprzedazy dla poszczegolnych
oddzialow w poszczegolnych miesiaco-latach
select oddzial.nazwa, data.miesiac_rok, sum(sprzedaz.wartosc)
from sprzedaz
join oddzial on itd
join data on itd
group by oddzial.nazwa, data.miesiac_rok;
Wyszukiwarka
Podobne podstrony:
wytyczne do projektuWstęp do projektowania 2014 15 wykład 6,7Zapytania do projektuPrzykład do projektu 2Tablice do projektowania zginanych przekrojów prostokątnychWytyczne do projektu podstawowej sieci niwelacyjnejzalozenia do projektu ustawy emerytalnejWskazowki do sprawozdaniaWskazówki do wykonania przekroju poprzecznegoDarmowy program do projektowania szaf wnekowychdane do projektu niestacjonarne Kraków sem 2015 2016Matlab materiały do projektówwięcej podobnych podstron