Rozdiel medzi DBMS a Data Warehouse

Rozdiel medzi DBMS a Data Warehouse
Rozdiel medzi DBMS a Data Warehouse

Video: Rozdiel medzi DBMS a Data Warehouse

Video: Rozdiel medzi DBMS a Data Warehouse
Video: Rozdiely medzi tureckymi brokovnicami 2024, Júl
Anonim

DBMS vs Data Warehouse

DBMS (Database Management System) je celý systém používaný na správu digitálnych databáz, ktorý umožňuje ukladanie obsahu databázy, vytváranie/údržbu údajov, vyhľadávanie a ďalšie funkcionality. Dátový sklad je miesto, ktoré uchováva údaje na účely archivácie, analýzy a bezpečnosti. Dátový sklad sa skladá z jedného počítača alebo niekoľkých počítačov, ktoré sú navzájom prepojené a tvoria počítačový systém.

DBMS, niekedy len databázový manažér, je kolekcia počítačových programov, ktoré sú určené na správu (t.j. organizáciu, ukladanie a vyhľadávanie) všetkých databáz, ktoré sú nainštalované v systéme (t.j.e. pevný disk alebo sieť). Vo svete existujú rôzne typy systémov správy databáz a niektoré z nich sú navrhnuté na správnu správu databáz nakonfigurovaných na špecifické účely. Najpopulárnejšie komerčné systémy na správu databáz sú Oracle, DB2 a Microsoft Access. Všetky tieto produkty poskytujú prostriedky na prideľovanie rôznych úrovní privilégií pre rôznych používateľov, čo umožňuje, aby bol DBMS riadený centrálne jedným správcom alebo aby bol pridelený niekoľkým rôznym ľuďom. V každom systéme správy databáz sú štyri dôležité prvky. Sú to modelovací jazyk, dátové štruktúry, dopytovací jazyk a mechanizmus pre transakcie. Modelovací jazyk definuje jazyk každej databázy hosťovanej v DBMS. V súčasnosti sa v praxi používa niekoľko populárnych prístupov, ako je hierarchický, sieťový, relačný a objektový. Dátové štruktúry pomáhajú organizovať údaje, ako sú jednotlivé záznamy, súbory, polia a ich definície a objekty, ako sú vizuálne médiá. Jazyk dotazu na údaje udržiava bezpečnosť databázy monitorovaním prihlasovacích údajov, prístupových práv pre rôznych používateľov a protokolov na pridávanie údajov do systému. SQL je populárny dopytovací jazyk, ktorý sa používa v systémoch správy relačných databáz. Nakoniec mechanizmus, ktorý umožňuje transakcie, pomáha súbežnosti a multiplicite. Tento mechanizmus zabezpečí, aby rovnaký záznam nezmenili viacerí používatelia súčasne, čím sa zachová integrita údajov. DBMS navyše poskytujú zálohovanie a ďalšie zariadenia.

Ako už bolo spomenuté, dátový sklad je miesto, kde sa uchovávajú dáta na účely archivácie, vykazovania a analýzy. Môže obsahovať mnoho rôznych databáz organizácie. Okrem toho, že dátový sklad je miestom na ukladanie údajov, mal by mať aj systém, ktorý by používateľovi umožnil jednoduchý prístup k údajom. Funkcie prevádzkované dátovým skladom majú vo všeobecnosti tri vrstvy. Prvá vrstva je pracovná vrstva, ktorá sa používa na ukladanie nespracovaných údajov, ktoré používajú vývojári na analýzu. Druhá vrstva je integračná vrstva. Používa sa na integráciu a poskytovanie úrovne abstrakcie pre používateľov. Treťou úrovňou je prístupová vrstva, ktorá používateľom poskytuje funkcie na získavanie údajov. Dátové sklady hrajú hlavnú úlohu v systémoch na podporu rozhodovania (DSS). DSS je technika, ktorú používajú organizácie na rozvoj a identifikáciu faktov, trendov alebo vzťahov, ktoré by im pomohli robiť lepšie rozhodnutia na dosiahnutie ich organizačných cieľov.

Kľúčovým rozdielom medzi DBMS a dátovým skladom je skutočnosť, že dátový sklad možno považovať za typ databázy alebo špeciálny druh databázy, ktorý poskytuje špeciálne možnosti na analýzu a podávanie správ, zatiaľ čo DBMS je celkový systém, ktorý spravuje určitú databázu. Dátové sklady ukladajú údaje hlavne na účely vykazovania a analýzy, ktoré by organizácii pomohli pri rozhodovaní, zatiaľ čo DBMS je počítačová aplikácia, ktorá sa používa na organizáciu, ukladanie a získavanie údajov. Dátový sklad musí používať DBMS, aby bola organizácia a získavanie údajov efektívnejšie.

Odporúča: