Mikä on moniulotteinen tietokanta?

Monidimensioinen tietokanta on tietokantamuoto, joka on rakennettu optimoimaan online -analyyttinen käsittely (OLAP) ja tietovarasto -sovellukset. Se voi vastaanottaa tietoja useista relaatiotietokannoista ja jäsentää tiedot luokkiin ja osioihin, joihin pääsee käsiksi useilla eri tavoilla. Jopa henkilöt, joilla on suhteellisen vähän kokemusta tietokannan käytöstä, huomaavat usein, että moniulotteinen tietokanta tai MDB vaatii vain lyhyen ajan hallintaan.

Vaikka lähes jokainen relaatiotietokanta on rakennettu avainsanahakuja varten ja kyselyn luomiseksi määrittämällä kentät ja kehät, moniulotteinen tietokanta menee askeleen pidemmälle. Sen sijaan, että rakentaa kyselyn, käyttäjä yksinkertaisesti esittää kysymyksen jokapäiväisessä sanankäytössä. Tätä lähestymistapaa käytetään useiden online -ohjatyökalujen kanssa, jotka liittyvät ohjelmistoihin, kuten tekstinkäsittely- ja laskentataulukkosovelluksiin, sekä useisiin suosituimpiin käytössä oleviin hakukoneisiin.

Kun on kyse moniulotteisen tietokannan käyttämisestä sisäisiin liiketoimintatarkoituksiin, tärkein etu on tietojen nopea ja ytimekäs saaminen. Jos esimerkiksi loppukäyttäjä halusi määrittää, kuinka monta widget -myyntiä syntyi kuluneen vuoden kolmannella neljänneksellä tietyllä myyntialueella, nämä tiedot voitaisiin saada moniulotteisesta tietokannasta yksinkertaisella kysymyksellä. Kysymällä “Kuinka widgettejä voidaan myydä vuoden 2007 kolmannen neljänneksen aikana Lounaisalueella?” loppukäyttäjän ei tarvitse käydä läpi raportin luomisen, kenttien määrittämisen ja näiden kenttien sisällön rajoittamisen valittuihin kriteereihin. Yhden yksinkertaisen kysymyksen käyttö ratkaisee tehtävän.

Tarkka tapa muotoilla kysymys riippuu useista tekijöistä. Yksi avaintekijä on tietojen lajittelu ja tyyppi moniulotteisessa tietokannassa. Kaikki kysymykset, jotka sisältävät tietopyynnön, jota ei löydy tietokannasta, eivät johda suoraan vastaukseen, vaikka monet MDB -levyt vastaavat tiedoilla käytettävissä olevien tietojen perusteella. Tämä tarkoittaa sitä, että jos loppukäyttäjä kysyy “Kuinka monta widgettiä myytiin Virginiassa viime kuussa?” tietokanta voi tarjota kohdennetun vastauksen vain, jos jokainen myynti sisältää alkuperätilan ja tietokanta on määritetty ymmärtämään, minkä kuukauden ja vuoden “viimeinen kuukausi” osoittaa. Jos ei, moniulotteinen tietokanta vastaa todennäköisesti osittain vastauksin tai pyytää selvennystä.