多次元データベース

OLAP のような多次元データベースは、キューブ、次元、およびエレメントを使用して、階層的にデータを表示します。キューブは、多数のエレメントが含まれている次元のコレクションです。たとえば、個々の製品エレメントを含む製品次元、そのエレメントとして年を含む時間次元、および国を含む地域次元を持つ Sales キューブがあるとします。これらの階層構造は、SQL で効率的に表現することは困難です。多次元データベースは、データが時間次元を持っている場合に特に便利で、アプリケーションの計画を立てる際に頻繁に使用されます。