Datový sklad lze plnit kopií základních tabulek, tvorbou uživaltelských tabulek (pohledů) a definicí uložené procedury. Pomocí uložené procedury lze určité hodnoty vypočítávat do tabulek nebo provádět akce, které nelze provést klasickým dotazovacím jazykem.