Skirtumas tarp DBVS ir duomenų saugyklos

Skirtumas tarp DBVS ir duomenų saugyklos
Skirtumas tarp DBVS ir duomenų saugyklos

Video: Skirtumas tarp DBVS ir duomenų saugyklos

Video: Skirtumas tarp DBVS ir duomenų saugyklos
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Liepa
Anonim

DBMS vs duomenų saugykla

DBMS (duomenų bazių valdymo sistema) – tai visa skaitmeninių duomenų bazių valdymo sistema, leidžianti saugoti duomenų bazės turinį, kurti/prižiūrėti duomenis, atlikti paiešką ir kitas funkcijas. Duomenų saugykla – tai 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 kompiuterinių programų rinkinys, skirtas valdyti (t. y. organizuoti, saugoti ir gauti) visas sistemoje įdiegtas duomenų bazes (t.e. kietasis diskas arba tinklas). Pasaulyje egzistuoja įvairių tipų duomenų bazių valdymo sistemos, o kai kurios iš jų skirtos tinkamam konkretiems tikslams sukonfigūruotų duomenų bazių valdymui. Populiariausios komercinės duomenų bazių valdymo sistemos yra Oracle, DB2 ir Microsoft Access. Visi šie produktai suteikia galimybę paskirstyti skirtingus privilegijų lygius skirtingiems vartotojams, todėl DBVS gali centralizuotai valdyti vienas administratorius arba priskirti keliems skirtingiems žmonėms. Bet kurioje duomenų bazių valdymo sistemoje yra keturi svarbūs elementai. Tai modeliavimo kalba, duomenų struktūros, užklausos kalba ir operacijų mechanizmas. Modeliavimo kalba apibrėžia kiekvienos duomenų bazės, esančios DBVS, kalbą. Šiuo metu praktikoje naudojami keli populiarūs metodai, tokie kaip hierarchinis, tinklinis, reliacinis ir objektas. Duomenų struktūros padeda tvarkyti duomenis, pvz., atskirus įrašus, failus, laukus ir jų apibrėžimus bei objektus, pvz., vaizdinę laikmeną. Duomenų užklausos kalba palaiko duomenų bazės saugumą, stebėdama prisijungimo duomenis, skirtingų vartotojų prieigos teises ir protokolus duomenims pridėti prie sistemos. SQL yra populiari užklausų kalba, naudojama reliacinėse duomenų bazių valdymo sistemose. Galiausiai mechanizmas, leidžiantis atlikti operacijas, padeda užtikrinti vienodumą ir įvairovę. Šis mechanizmas užtikrins, kad keli vartotojai tuo pačiu metu nepakeistų to paties įrašo, taip išlaikant duomenų vientisumą. Be to, DBVS taip pat teikia atsargines kopijas ir kitas priemones.

Kaip minėta anksčiau, duomenų saugykla yra vieta, kurioje saugomi duomenys archyvavimo, ataskaitų teikimo ir analizės tikslais. Jame gali būti daug skirtingų organizacijos duomenų bazių. Be duomenų saugojimo vietos, duomenų saugykla taip pat turėtų turėti sistemą, kuri leistų vartotojui lengvai pasiekti duomenis. Duomenų saugyklos vykdomos funkcijos paprastai palaiko tris sluoksnius. Pirmasis sluoksnis yra sustojimo sluoksnis, naudojamas neapdorotiems duomenims, kuriuos kūrėjai naudoja analizei, saugoti. Antrasis sluoksnis yra integravimo sluoksnis. Jis naudojamas integruoti ir vartotojams suteikti abstrakcijos lygį. Trečiasis lygis yra prieigos lygis, suteikiantis vartotojams duomenų gauti funkcijas. Duomenų saugyklos vaidina svarbų vaidmenį sprendimų palaikymo sistemose (DSS). DSS yra metodas, kurį organizacijos naudoja siekdamos plėtoti ir nustatyti faktus, tendencijas ar santykius, kurie padėtų joms priimti geresnius sprendimus siekiant organizacijos tikslų.

Pagrindinis skirtumas tarp DBVS ir duomenų saugyklos yra tai, kad duomenų saugykla gali būti traktuojama kaip duomenų bazės tipas arba speciali duomenų bazės rūšis, kuri suteikia specialias priemones analizei ir ataskaitoms teikti, o DBVS yra bendra sistema, valdanti tam tikrą duomenų bazę. Duomenų saugyklose daugiausia saugomi duomenys ataskaitų teikimo ir analizės tikslais, kurie padėtų organizacijai priimti sprendimus, o DBVS yra kompiuterio programa, naudojama duomenims tvarkyti, saugoti ir gauti. Duomenų saugykla turi naudoti DBVS, kad duomenų tvarkymas ir gavimas būtų efektyvesnis.

Rekomenduojamas: