DBVS ir duomenų saugykla
DBVS (duomenų bazių valdymo sistema) yra visa sistema, naudojama skaitmeninėms duomenų bazėms valdyti, leidžianti saugoti duomenų bazės turinį, kurti / prižiūrėti duomenis, paiešką ir kitas funkcijas. Duomenų sandėlis yra vieta, kurioje saugomi duomenys archyvavimo, analizės ir saugumo tikslais. Duomenų saugyklą sudaro vienas kompiuteris arba keli kompiuteriai, sujungti kartu, kad sudarytų kompiuterinę sistemą.
DBVS, kartais tiesiog vadinama duomenų bazių tvarkytuvu, yra kompiuterių programų rinkinys, skirtas visų sistemoje (ty standžiajame diske ar tinkle) įdiegtų duomenų bazių valdymui (ty organizavimui, saugojimui ir paieškai). Pasaulyje egzistuoja įvairių tipų duomenų bazių valdymo sistemos, o kai kurios iš jų yra skirtos tinkamam tikslams sukonfigūruotų duomenų bazių valdymui. Populiariausios komercinės duomenų bazių valdymo sistemos yra „Oracle“, DB2 ir „Microsoft Access“. Visi šie produktai suteikia skirtingo lygio privilegijų paskirstymo skirtingiems vartotojams būdus, todėl DBVS gali centralizuotai valdyti vienas administratorius arba paskirti keliems skirtingiems žmonėms. Bet kurioje duomenų bazių valdymo sistemoje yra keturi svarbūs elementai. Jie yra modelio kalba,duomenų struktūros, užklausos kalba ir operacijų mechanizmas. Modeliavimo kalba apibrėžia kiekvienos DBVS talpinamos duomenų bazės kalbą. Šiuo metu yra keli populiarūs metodai, tokie kaip hierarchinis, tinklinis, reliacinis ir objektinis. Duomenų struktūros padeda tvarkyti tokius duomenis kaip atskiri įrašai, failai, laukai ir jų apibrėžimai bei objektai, pvz., Vaizdinė laikmena. Duomenų užklausos kalba palaiko duomenų bazės saugumą stebėdama prisijungimo duomenis, prieigos teises prie skirtingų vartotojų ir protokolus, kaip pridėti duomenis į sistemą. SQL yra populiari užklausų kalba, naudojama reliacinių duomenų bazių valdymo sistemose. Galiausiai mechanizmas, leidžiantis atlikti operacijas, padeda sutapti ir dauginti. Šis mechanizmas užtikrins, kad to paties įrašo nekeis keli vartotojai tuo pačiu metu, taip išlaikant duomenų vientisumą. Be to, DBVS taip pat teikia atsargines kopijas ir kitas galimybes.
Kaip minėta anksčiau, duomenų saugykla yra vieta, kurioje saugomi duomenys archyvavimo, ataskaitų teikimo ir analizės tikslais. Joje gali būti daug įvairių organizacijos duomenų bazių. Be duomenų saugojimo vietos, duomenų saugykloje taip pat turėtų būti sistema, kuri leistų vartotojui lengvai pasiekti duomenis. Duomenų sandėlio valdomos funkcijos paprastai palaiko tris sluoksnius. Pirmasis sluoksnis yra etapinis sluoksnis, kuris naudojamas neapdorotiems duomenims, kuriuos kūrėjai naudoja analizei kaupti. Antrasis sluoksnis yra integracijos sluoksnis. Jis naudojamas integruoti ir suteikti vartotojams abstrakcijos lygį. Trečiasis lygis yra prieigos sluoksnis, kuris suteikia vartotojams funkcijų gauti duomenis. Duomenų sandėliai vaidina svarbų vaidmenį sprendimų palaikymo sistemose (DSS). DSS yra metodika, kuria organizacijos naudojasi faktams kurti ir nustatyti,tendencijos ar santykiai, kurie padėtų jiems priimti geresnius sprendimus, siekiant jų organizacinių tikslų.
Pagrindinis skirtumas tarp DBVS ir duomenų sandėlio yra tai, kad duomenų sandėlis gali būti traktuojamas kaip duomenų bazės tipas arba specialios rūšies duomenų bazė, suteikianti specialias analizės ir ataskaitų teikimo galimybes, o DBVS yra bendra sistema, valdanti duomenų bazę. tam tikrą duomenų bazę. Duomenų sandėliai daugiausia saugo duomenis ataskaitų teikimo ir analizės tikslais, kurie padėtų organizacijai priimti sprendimus, o DBVS yra kompiuterio programa, naudojama duomenims tvarkyti, saugoti ir gauti. Duomenų sandėlyje reikia naudoti DBVS, kad būtų galima efektyviau tvarkyti duomenis ir juos gauti.