Turinys:
Apibrėžimas - ką reiškia duomenų bazės saugykla?
Duomenų bazių saugykla yra logiškas, bet kartais ir fizinis duomenų grupavimas iš susijusių, bet atskirų duomenų bazių.
Paprastai tai daroma, kai duomenys yra „aukštesnio tikslo“, tačiau tam reikalingi duomenų elementai yra skirtingose duomenų bazėse. Tokiais atvejais reikia saugyklos, kad būtų galima atskirti atskirus duomenų elementus ir juos naudoti kaip vieną.
„Techopedia“ paaiškina duomenų bazės saugyklą
Duomenų bazių saugyklos paprastai aptariamos ir įgyvendinamos duomenų saugojimo ir verslo informacijos srityse. Paprastai tam reikia tokio duomenų agregavimo lygio, kokio žemo lygio duomenų bazės paprasčiausiai negali pateikti, todėl reikia sukurti aukštesnio lygio struktūrą.
Apsvarstykite didelio banko atvejį. Tokią įstaigą greičiausiai sudarys kelios skirtingos dukterinės įmonės ne fizine, geografine, bet įvairiapusiška prasme, o veikiau - verslo ar verslo prasme. Be paskolų, Forex ir iždo skyrių, Investicinės bankininkystės skyrių ir Depozitoriumo / saugojimo indėlių skyrių, bus tradicinis banko sąskaitos skyrius. Visi šie skyriai valdo atskiras informacines sistemas, kurios, be abejo, reiškia atskiras duomenų bazes.
Tačiau kiekvienas padalinys privalo pranešti savo finansus pagrindinei buveinei. Vyriausiasis finansininkas (CFO) turi sukaupti visus įvairių padalinių finansinius duomenis, kad įvertintų jų pelningumą, nes šie duomenys tiesiogiai įtraukiami į bendrą banko finansinę būklę. Galite pastebėti, kad CFO kabinetas iš tikrųjų nesusijęs su įvairių duomenų bazių operacine dalimi, jį tikrai domina tik tie duomenys, kurie susiję su finansais. Kitas dalykas, į kurį reikia atkreipti dėmesį, yra tai, kad jis visiškai pasikliauja padalinių ataskaitomis, kad informuotų apie tai, kokius sprendimus priimti, jis neturi nei pats, nei pats sugeneruoja jokių duomenų.
Įveskite duomenų saugyklą. Tai greičiausiai bus dar viena sistema, turinti savo duomenų bazę, išsiskiriančią iš visų kitų, galinčią tiesiogiai pasiekti svarbius duomenis iš kitų duomenų bazių ir sujungti ją į reikšmingą informaciją CFO. Vis dėlto svarbu atsiminti, kad duomenys ir informacija, į kuriuos žiūri CFO, gali būti fizinėje duomenų saugykloje arba ne. Saugykla gali tiesiog nuskaityti tiesiogiai iš kitų duomenų bazių arba, naudodamasi našumo sumetimais, gali saugoti duomenų, kuriuos pasiekė iš kitų, vietinę kopiją. Saugykla greičiausiai apims galimybę parodyti našumo tendencijas bėgant laikui, palyginti ir palyginti kontraktų tikslus, parodyti nuokrypius per tam tikrus laikotarpius ir pan. Kai kurie iš šių tikslų yra aiškiai susiję su verslo analize. Be to, kadangi mūsų finansų direktorius dažniausiai užsiima ataskaitų teikimu, o ne duomenų įvedimu ir generavimu, jo duomenų saugykla greičiausiai bus tik skaitoma sistema arba tokia, kurios rašymas bus minimalus, be to, kad kaupiami ilgą laiką grįsti duomenys. Ši funkcija pradeda keistis duomenų saugojimo kontekste.
Taigi duomenų saugykla yra loginis duomenų elementų kaupimas iš atskirų duomenų bazių į vieną centralizuotą vietą tam tikram tikslui, kurio negalima pasiekti naudojantis pačiomis duomenų bazėmis.
