flerdimensionelle databaser

Flerdimensionelle databaser som f.eks. OLAP præsenterer data hierarkisk vha. kuber, dimensioner og elementer. En kube er en samling af dimensioner, der indeholder et antal elementer. Du kan f.eks. have kuben Salg, som indeholder dimensionen Salg, der indeholder individuelle produktelementer; dimensionen Tid, der indeholder år som sine elementer, og dimensionen Region, der indeholder lande. Disse hierarkiske strukturer er vanskelige at gengive effektivt i SQL. Flerdimensionelle databaser er særligt nyttige, hvis dataene har dimensionen Tid, og bruges derfor ofte i planlægningsprogrammer.