Tietovarasto (DWH, Data Warehouse) on keskeinen osa organisaatioiden tietohallintoa ja liiketoimintatiedon hallintaa.
Se on keskitetty tietokanta, johon kerätään ja tallennetaan suuria määriä tietoa eri lähteistä, kuten operatiivisista järjestelmistä, asiakastietokannoista ja ulkoisista datalähteistä.
Tietovaraston tavoitteena on yhdistää ja organisoida tiedot niin, että niitä voidaan analysoida helposti ja tehokkaasti tukemaan päätöksentekoa. Toisin kuin operatiiviset tietokannat, tietovarastot on optimoitu lukupainotteisiin kyselyihin ja raportointiin, mikä mahdollistaa laajojen historiallisten tietojen analysoinnin.
Tämä tekee niistä erityisen hyödyllisiä liiketoimintatiedon (BI, Business Intelligence) työkalujen yhteydessä, joissa tarvitaan tarkkaa ja monipuolista dataa liiketoimintatrendien, suorituskykymittareiden ja ennusteiden laatimiseen.