bancos de dados multidimensionais

Os bancos de dados multidimensionais, como o OLAP, apresentam dados de maneira hierárquica, utilizando cubos, dimensões e elementos. Um cubo é um conjunto de dimensões que contêm uma série de elementos. Você pode ter, por exemplo, um cubo de Vendas que contém uma dimensão de Produto, que, por sua vez, contém elementos de produto individuais; uma dimensão de Tempo que contém anos como elementos; e uma dimensão de Região que contém países. É difícil representar essas estruturas hierárquicas de um modo eficiente no SQL. Os bancos de dados multidimensionais são particularmente úteis quando os dados têm a dimensão de Tempo e, por isso, são frequentemente usados em aplicativos de planejamento.