Tietovarasto on erityinen tietokanta, joka on suunniteltu organisaation edistyneeseen analyyttiseen raportointiin. Tietovaraston rakentamiseen on monia tapoja. Nämä riippuvat yleensä organisaation raportointivaatimuksista. Useimmat mallit perustuvat joko aihe-, osasto- tai yrityssuhteisiin. Tämän avulla henkilö voi etsiä tietoja tietyn tietovarastototeutuksen perusteella.
Yritysraportointi edellyttää asianmukaista suunnittelua ja koordinointia yrityksen liiketoimintaryhmien kanssa. Nämä ryhmät tarjoavat tärkeitä tietoja, jotka ovat tarpeen taulukkojen ja tietoelementtien asettelun määrittämiseksi tietovarastossa. Toteutus riippuu kyseisten liiketoimintayksiköiden raportointitarpeista. Tämä määrittää, miten tietojen väliset suhteet määritellään tietokannassa.
Tietovarasto on historiallinen näkymä organisaation tiedoista. Nämä tiedot on jaettu tietoryhmiin, mikä helpottaa raportointia. Tietovarastointi edellyttää tietokarttojen ja yritystietojen määrittämistä yrityksen tapahtumatietokannoista. Tietovarastototeutus on menetelmä, jota käytetään yrityksen tietojen erottamiseen. Esimerkkejä näistä osioista ovat talous, asiakassuhteet, myynti ja liiketoimintaprosessit.
Varasto, joka on suunniteltu kyselemään ihmisten tietoja, on esimerkki tietovaraston toteutuksesta. Tämä edellyttää tietomallinnusta, joka tukee raportointivaatimuksia, jotka perustuvat yksilöihin, jotka ovat vuorovaikutuksessa yrityksen kanssa. Ihmisiin perustuva tietovarasto sallii raportit, jotka perustuvat tiettyihin henkilötietoihin. Tämä sisältää tyypillisesti nimet, iän, yleiset biografiset tiedot ja biometriset tiedot. Tämän tyyppistä varastoa käytetään useimmiten asiakassuhteen hallintajärjestelmissä.
Yritysten taloudellinen raportointi on toinen tietovarastototeutus. Tämä on tarpeen suurille organisaatioille, joilla on useita ainutlaatuisia liiketoimintalinjoja. Tietovarasto on tarpeen, jotta kaikki liiketoimintatiedot kustakin ryhmästä saadaan yhteen raportointivarastoon. Tämä yksittäinen näkymä taloudellisista tiedoista mahdollistaa raportoinnin koko organisaation myynnistä, voitoista ja kuluista alueiden ja markkinointitrendien perusteella.
Tyypillinen tietovarasto sisältää sekä tositaulukot että mittataulukot. Nämä tositaulukot on liitetty mittataulukoihin erityisavaimilla, jotka edustavat raportointiin tarvittavia kyselyparametreja. Tietovaraston toteutus on perussuunnittelu ja näiden taulukoiden väliset suhteet.
Myyntipohjainen tietovarasto on toinen esimerkki tietovaraston toteutuksesta. Tämän tyyppisessä suunnittelussa myynti katsotaan raportointitarpeiksi. Nämä tositaulukot voidaan määrittää kartoittamaan useisiin ulottuvuuksiin. Esimerkkejä mittataulukoista ovat kaupat, tuotteet ja asiakkaat. Tämäntyyppinen suunnittelu antaisi käyttäjälle mahdollisuuden tehdä kyselyjä myynnistä organisaation asiakkaiden, tuotteiden tai myymälöiden perusteella.