Hva er en flerdimensjonal database?
En flerdimensjonal database er en form for database som er strukturert for å optimalisere online analytisk prosessering (OLAP) og datavarehusapplikasjoner. Den kan motta data fra en rekke relasjonsdatabaser og strukturere informasjonen i kategorier og seksjoner som du kan få tilgang til på en rekke forskjellige måter. Selv personer som har relativt liten erfaring med å jobbe med en database, opplever ofte at en flerdimensjonal database, eller MDB, bare krever kort tid å mestre.
Mens omtrent hver relasjonsdatabase er strukturert for søkeordsøk og bygge en spørring ved å spesifisere felt og omkretser, går den flerdimensjonale databasen ett skritt videre. I stedet for å bygge en spørring, stiller brukeren ganske enkelt spørsmålet i hverdagsordbruk. Denne tilnærmingen brukes med flere online hjelpeverktøyer tilknyttet programmer som tekstbehandling og regnearkprogrammer, samt flere av de mer populære søkemotorene som er i bruk.
Når det gjelder bruk av en flerdimensjonal database for interne forretningsformål, er den største fordelen enkelheten med å skaffe data raskt og kortfattet. For eksempel, hvis en sluttbruker ønsket å bestemme hvor mange widget-salg som ble generert i løpet av tredje kvartal det siste året i et gitt salgsområde, kunne disse dataene hentes fra en flerdimensjonal database med et enkelt spørsmål. Ved å spørre "Hvordan kan widgets bli solgt i løpet av tredje kvartal 2007 i Southwest Territory?" Trenger ikke sluttbrukeren å gå gjennom trinnene for å lage en rapport, spesifisere felt og begrense innholdet i disse feltene til utvalgte kriterier. Bruken av ett enkelt spørsmål vil fullføre oppgaven.
De eksakte virkemidlene for å formulere et spørsmål vil avgjøre på flere faktorer. Et sentralt element er sortering og type data i en flerdimensjonal database. Ethvert spørsmål som inneholder en forespørsel om informasjon som ikke finnes i databasen, vil ikke resultere i et direkte svar, selv om mange MDBer vil svare med data basert på hvilke data som er tilgjengelige. Dette betyr at hvis en sluttbruker spør "Hvor mange widgets ble solgt i Virginia forrige måned?" Vil databasen bare kunne gi et fokusert svar hvis hvert salg inkluderer opprinnelsesstatus og databasen ble konfigurert til å forstå hvilken måned og år “Forrige måned” indikerer. Hvis ikke, vil den flerdimensjonale databasen sannsynligvis svare med noen delvise svar, eller be om avklaring.