Skip to main content

Ano ang isang multidimensional database?

Ang isang multidimensional na database ay isang form ng database na nakabalangkas upang ma -optimize ang online analytical processing (OLAP) at mga application ng bodega ng data.Maaari itong makatanggap ng data mula sa iba't ibang mga database ng relational at istraktura ang impormasyon sa mga kategorya at mga seksyon na maaaring ma -access sa isang iba't ibang mga paraan.Kahit na ang mga taong may kaunting karanasan na nagtatrabaho sa isang database ay madalas na nahanap na ang isang multidimensional database, o MDB, ay nangangailangan lamang ng isang maikling panahon upang makabisado.Perimeter, ang multidimensional database ay napupunta sa isang hakbang pa.Sa halip pagkatapos ay magtayo ng isang query, ang isang gumagamit ay nag -uudyok lamang ng tanong sa pang -araw -araw na verbiage.Ang pamamaraang ito ay ginagamit sa maraming mga tool sa tulong sa online na nauugnay sa mga programa ng software tulad ng pagproseso ng salita at mga aplikasyon ng spreadsheet, pati na rin ang ilan sa mga mas sikat na search engine na kasalukuyang ginagamit.

Pagdating sa paggamit ng isang multidimensional database para sa mga panloob na layunin ng negosyo, ang pangunahing kalamangan ay ang kadalian ng pagkuha ng data nang mabilis at matagumpay.Halimbawa, kung nais ng isang end user na matukoy kung gaano karaming mga benta ng widget ang nabuo sa ikatlong quarter ng nakaraang taon sa isang naibigay na teritoryo ng benta, ang data na ito ay maaaring makuha mula sa isang multidimensional na database na may isang simpleng katanungan.Sa pamamagitan ng pagtatanong ng "Paano maaaring ibenta ang mga widget noong ikatlong quarter 2007 sa loob ng teritoryo ng timog -kanluran?"Ang end user ay hindi kailangang dumaan sa mga hakbang ng pagbuo ng isang ulat, pagtukoy ng mga patlang, at paghigpitan ang nilalaman sa loob ng mga patlang na iyon sa mga napiling pamantayan.Ang paggamit ng isang simpleng tanong ay makakamit ang gawain.

Ang eksaktong paraan ng pagbabalangkas ng isang katanungan ay matukoy sa maraming mga kadahilanan.Ang isang pangunahing elemento ay ang pag -uuri at uri ng data sa loob ng isang multidimensional database.Ang anumang katanungan na naglalaman ng isang kahilingan para sa impormasyon na hindi matatagpuan sa loob ng database ay hindi magreresulta sa isang direktang tugon, bagaman maraming mga MDB ang tutugon sa data batay sa kung anong data ang magagamit.Nangangahulugan ito na kung ang isang end user ay nagtanong "kung gaano karaming mga widget ang naibenta sa Virginia noong nakaraang buwan?"Ang database ay makakapagbigay lamang ng isang nakatuon na tugon kung ang bawat pagbebenta ay may kasamang estado ng pinagmulan at ang database ay na -configure upang maunawaan kung aling buwan at taon na "nakaraang buwan" ang nagpapahiwatig.Kung hindi, ang multidimensional database ay maaaring tumugon sa ilang mga bahagyang sagot, o humingi ng paglilinaw.