multidimenzionální databáze

Multidimenzionální databáze, jako je OLAP, znázorňují data hierarchicky pomocí datových kostek, dimenzí a prvků. Datová kostka je kolekce dimenzí, které obsahují určitý počet prvků. Můžete mít například kostku Sales obsahující dimenzi Product, která obsahuje jednotlivé prvky produktů; dimenzi Time, která obsahuje jako své prvky roky, a dimenzi Region, která obsahuje země. Je obtížné tyto hierarchické struktury účinně znázornit v SQL. Multidimenzionální databáze jsou obzvláště užitečné, když mají data dimenzi času, a jsou proto často používány v plánovacích aplikacích.