다차원 데이터베이스
OLAP과 같은 다차원 데이터베이스는 큐브, 차원 및 요소를 사용해 데이터를 계층적으로 제공합니다. 큐브는 여러 요소를 포함하고 있는 차원 컬렉션입니다. 예를 들어 개별 제품 요소가 포함된 제품 차원이 들어 있는 판매 큐브가 있을 수 있습니다. 또한 연도를 요소로 포함하는 시간 차원 및 국가를 포함하는 지역 차원이 있을 수 있습니다. 이러한 계층 구조는 SQL에서 효율적으로 나타내는 데 어려움이 있습니다. 다차원 데이터베이스는 데이터에 시간 차원이 있어 일반적으로 계획 응용 프로그램에 사용되는 경우 특히 유용합니다.