Skladište podataka je posebna baza podataka koja je dizajnirana za napredno analitičko izvješćivanje organizacije. Postoji mnogo pristupa za izgradnju skladišta podataka. Oni obično ovise o zahtjevima organizacije za izvješćivanje. Većina dizajna temelji se na odnosima temeljenim na subjektima, odjelima ili poduzećima. To pojedincu omogućuje pretraživanje podataka na temelju specifične implementacije skladišta podataka.
Izvještavanje poduzeća zahtijeva pravilno planiranje i koordinaciju s poslovnim grupama u tvrtki. Ove grupe pružaju kritične informacije koje su potrebne za definiranje izgleda tablica i elemenata podataka unutar skladišta podataka. Implementacija ovisi o potrebama izvješćivanja ovih konkretnih poslovnih jedinica. Ovo određuje kako će se odnosi između podataka definirati unutar baze podataka.
Skladište podataka je povijesni prikaz podataka unutar organizacije. Ti su podaci podijeljeni u skupine informacija, što olakšava izvješćivanje. Skladištenje podataka zahtijeva konfiguraciju baza podataka i poslovnih informacija iz transakcijskih baza podataka tvrtke. Implementacija skladišta podataka je metoda koja se koristi za odvajanje informacija tvrtke. Neki primjeri ovih particija uključuju financijske, odnose s kupcima, prodaju i poslovne procese.
Skladište koje je dizajnirano za ispitivanje informacija o ljudima primjer je implementacije skladišta podataka. To zahtijeva specifičan dizajn modeliranja podataka koji podržava zahtjeve izvješćivanja na temelju pojedinaca koji su u interakciji s tvrtkom. Skladište podataka koje se temelji na ljudima omogućit će izvješća na temelju podataka o određenim osobama. To obično uključuje imena, dob, opće biografske podatke i biometrijske podatke. Ova vrsta skladišta najčešće se koristi unutar sustava upravljanja odnosima s kupcima.
Financijsko izvještavanje poduzeća još je jedan oblik implementacije skladišta podataka. To je neophodno za velike organizacije koje imaju nekoliko jedinstvenih poslovnih linija. Skladište podataka potrebno je za povlačenje svih poslovnih podataka iz svake grupe u jedno spremište izvješća. Ovaj jedinstveni prikaz financijskih podataka omogućuje izvještavanje o prodaji, dobiti i troškovima cijele organizacije na temelju regija i marketinških trendova.
Tipično skladište podataka uključuje tablice činjenica i tablice dimenzija. Ove tablice činjenica pridružuju se tablicama dimenzija putem posebnih ključeva koji predstavljaju parametre upita potrebne za potrebe izvješćivanja. Implementacija skladišta podataka je osnovni dizajn i odnosi između ovih tablica.
Skladište podataka temeljeno na prodaji još je jedan primjer implementacije skladišta podataka. Kod ove vrste dizajna prodaja se smatra tablicama činjenica potrebnih za izvještavanje. Ove tablice činjenica mogu se konfigurirati za preslikavanje u nekoliko dimenzija. Neki primjeri tablica dimenzija uključuju trgovine, proizvode i kupce. Ova vrsta dizajna omogućila bi korisniku da postavlja upite o prodaji na temelju kupaca, proizvoda ili trgovina unutar organizacije.