En multidimensionell databas är en form av databas som är strukturerad för att optimera online analytisk bearbetning (OLAP) och datalagerapplikationer. Den kan ta emot data från en mängd olika relationsdatabaser och strukturera informationen i kategorier och sektioner som kan nås på ett antal olika sätt. Även personer som har relativt liten erfarenhet av att arbeta med en databas upplever ofta att en multidimensionell databas, eller MDB, bara kräver kort tid att bemästra.
Medan nästan varje relationsdatabas är strukturerad för nyckelordssökningar och för att skapa en fråga genom att ange fält och omkretsar, går den flerdimensionella databasen ett steg längre. Istället för att bygga en fråga, ställer en användare helt enkelt frågan i vardagliga ordspråk. Det här tillvägagångssättet används med flera onlinehjälpverktyg förknippade med program som ordbehandling och kalkylprogram, såväl som flera av de mer populära sökmotorerna som används för närvarande.
När det gäller att använda en flerdimensionell databas för interna affärsändamål är den största fördelen att det är lätt att få data snabbt och kortfattat. Till exempel, om en slutanvändare ville avgöra hur många widgetförsäljningar som genererades under det tredje kvartalet det senaste året i ett visst försäljningsområde, kan denna data erhållas från en flerdimensionell databas med en enkel fråga. Genom att fråga ”Hur kan widgets såldes under tredje kvartalet 2007 inom Southwest Territory?” slutanvändaren behöver inte gå igenom stegen att skapa en rapport, ange fält och begränsa innehållet inom dessa fält till utvalda kriterier. Användningen av en enkel fråga kommer att utföra uppgiften.
Det exakta sättet att formulera en fråga kommer att avgöra på flera faktorer. Ett nyckelelement är sorteringen och typen av data i en flerdimensionell databas. Varje fråga som innehåller en begäran om information som inte finns i databasen kommer inte att resultera i ett direkt svar, även om många MDB:er kommer att svara med data baserat på vilken data som är tillgänglig. Detta betyder att om en slutanvändare frågar ”Hur många widgets såldes i Virginia förra månaden?” databasen kommer bara att kunna ge ett fokuserat svar om varje försäljning inkluderar ursprungsstatus och databasen har konfigurerats för att förstå vilken månad och år ”förra månaden” indikerar. Om inte, kommer den flerdimensionella databasen förmodligen att svara med några delsvar, eller be om förtydligande.