Hvad er en flerdimensionel database?
En multidimensionel database er en form for database, der er struktureret til at optimere online analytisk behandling (OLAP) og datalagerapplikationer. Det kan modtage data fra en række relationelle databaser og strukturere informationen i kategorier og sektioner, der kan fås på en række forskellige måder. Selv personer, der har relativt lidt erfaring med at arbejde med en database, oplever ofte, at en multidimensionel database, eller MDB, kun kræver kort tid at beherske.
Mens næsten enhver relationel database er struktureret til søgeordssøgninger og opbygning af en forespørgsel ved at specificere felter og perimetre, går den flerdimensionelle database et skridt videre. I stedet for at opbygge en forespørgsel stiller en bruger simpelthen spørgsmålet i hverdagsord. Denne fremgangsmåde bruges sammen med flere online-hjælpeværktøjer, der er forbundet med softwareprogrammer, f.eks. Tekstbehandling og regnearksapplikationer, samt flere af de mere populære søgemaskiner, der i øjeblikket er i brug.
Når det kommer til at bruge en multidimensionel database til interne forretningsformål, er den største fordel letheden ved at indhente data hurtigt og kortfattet. Hvis en slutbruger for eksempel ville bestemme, hvor mange widget-salg der blev genereret i løbet af tredje kvartal af det forløbne år i et givet salgsområde, kunne disse data fås fra en multidimensionel database med et simpelt spørgsmål. Ved at spørge ”Hvordan kan der sælges widgets i løbet af tredje kvartal 2007 inden for det sydvestlige territorium?” Er slutbrugeren ikke nødt til at gennemgå trinnene med at oprette en rapport, specificere felter og begrænse indhold inden for disse felter til udvalgte kriterier. Brug af et enkelt spørgsmål vil udføre opgaven.
Det nøjagtige middel til formulering af et spørgsmål vil bestemme på flere faktorer. Et nøgleelement er sorteringen og typen af data i en multidimensionel database. Ethvert spørgsmål, der indeholder en anmodning om oplysninger, der ikke findes i databasen, resulterer ikke i et direkte svar, selvom mange MDB'er vil svare med data baseret på hvilke data, der er tilgængelige. Dette betyder, at hvis en slutbruger spørger "Hvor mange widgets blev solgt i Virginia i sidste måned?" Vil databasen kun være i stand til at give et fokuseret svar, hvis hvert salg inkluderer oprindelsesstatus og databasen blev konfigureret til at forstå, hvilken måned og år “Sidste måned” angiver. Hvis ikke, svarer den flerdimensionelle database sandsynligvis med nogle delvise svar eller beder om afklaring.