flerdimensionella databaser

Flerdimensionella databaser, såsom OLAP, presenterar data hierarkiskt med hjälp av kuber, dimensioner och element. En kub är en samling av dimensioner som innehåller ett antal element. Du kan exempelvis ha kuben Försäljning som innehåller dimensionen Produkt som består av enskilda produktelement, dimensionen Tid med element bestående av år och dimensionen Region bestående av länder. Det är svårt att representera dessa hierarkiska strukturer effektivt i SQL. Flerdimensionella databaser är särskilt praktiska när deras data innehåller dimensionen Tid, och används därför ofta i planeringsprogram.