Wat is een multidimensionale database?
Een multidimensionale database is een vorm van database die is gestructureerd om online analytische verwerking (OLAP) en data warehouse -applicaties te optimaliseren. Het kan gegevens ontvangen van verschillende relationele databases en de informatie structureren in categorieën en secties die op een aantal verschillende manieren kunnen worden toegankelijk. Zelfs personen die relatief weinig ervaring hebben met het werken met een database, zien vaak dat een multidimensionale database, of MDB, slechts een korte tijd vereist om te beheersen.
Terwijl zowat elke relationele database is gestructureerd voor zoekopdrachten van trefwoorden en een query bouwen door velden en perimeters te specificeren, gaat de multidimensionale database een stap verder. In plaats van een zoekopdracht te bouwen, stelt een gebruiker eenvoudig de vraag in het dagelijkse verbiage. Deze aanpak wordt gebruikt met verschillende online helptools die zijn gekoppeld aan softwareprogramma's zoals tekstverwerking en spreadsheet -applicaties, evenals verschillende van de meer populaire zoekmachines die momenteel worden gebruikt.
Als het gaat om het gebruik van een multidimensionale database voor interne zakelijke doeleinden, is het belangrijkste voordeel het gemak om gegevens snel en bondig te verkrijgen. Als een eindgebruiker bijvoorbeeld wilde bepalen hoeveel widgetverkoop werd gegenereerd in het derde kwartaal van het afgelopen jaar in een bepaald verkoopgebied, kunnen deze gegevens worden verkregen uit een multidimensionale database met een eenvoudige vraag. Door te vragen "hoe mogen widgets werden verkocht tijdens het derde kwartaal van 2007 binnen het Southwest Territory?" De eindgebruiker hoeft niet door de stappen te gaan om een rapport te bouwen, velden op te geven en inhoud binnen die velden te beperken tot geselecteerde criteria. Het gebruik van één eenvoudige vraag zal de taak volbrengen.
De exacte middelen om een vraag te formuleren zal op verschillende factoren bepalen. Een belangrijk element is het sorteren en type gegevens in een multidimensionale database. Elke vraag die een verzoek bevatVoor informatie die niet in de database wordt gevonden, zal niet leiden tot een directe reactie, hoewel veel MDB's zullen reageren met gegevens op basis van welke gegevens beschikbaar zijn. Dit betekent dat als een eindgebruiker vraagt: "Hoeveel widgets zijn vorige maand in Virginia verkocht?" De database kan alleen een gerichte reactie geven als elke verkoop de stand van de oorsprong omvat en de database is geconfigureerd om te begrijpen welke maand en jaar "vorige maand" aangeeft. Zo niet, dan zal de multidimensionale database waarschijnlijk reageren met enkele gedeeltelijke antwoorden of om opheldering vragen.