multidimensionale databases

Multidimensionale databases (zoals OLAP) geven gegevens hiërarchisch weer met behulp van kubussen, dimensies en elementen. Een kubus is een verzameling dimensies die een aantal elementen bevat. U hebt bijvoorbeeld een kubus Omzet met daarin de dimensie Product die afzonderlijke productelementen bevat; een dimensie Tijd die jaren als elementen bevat en een dimensie Regio met landen. Deze hiërarchische structuren zijn met SQL moeilijk efficiënt weer te geven. Multidimensionale databases zijn met name handig als de gegevens een dimensie Tijd hebben. Ze worden dus vaak gebruikt bij planningsapplicaties.