Rozdíl mezi DBMS a Data Warehouse

Rozdíl mezi DBMS a Data Warehouse
Rozdíl mezi DBMS a Data Warehouse

Video: Rozdíl mezi DBMS a Data Warehouse

Video: Rozdíl mezi DBMS a Data Warehouse
Video: Difference Between Centrifugal Pump and Reciprocating Pump | Centrifugal Pump vs. Reciprocating Pump 2024, Červenec
Anonim

DBMS vs Data Warehouse

DBMS (Database Management System) je celý systém používaný pro správu digitálních databází, který umožňuje ukládání obsahu databáze, vytváření/údržbu dat, vyhledávání a další funkce. Datový sklad je místo, které uchovává data pro účely archivace, analýzy a zabezpečení. Datový sklad se skládá z jednoho počítače nebo několika počítačů spojených dohromady, aby vytvořily počítačový systém.

DBMS, někdy jen nazývaný správce databází, je kolekce počítačových programů, které jsou určeny pro správu (tj. organizaci, ukládání a vyhledávání) všech databází, které jsou nainstalovány v systému (tj. E. pevný disk nebo síť). Ve světě existují různé typy systémů pro správu databází a některé z nich jsou navrženy pro správnou správu databází nakonfigurovaných pro specifické účely. Nejoblíbenější komerční systémy pro správu databází jsou Oracle, DB2 a Microsoft Access. Všechny tyto produkty poskytují prostředky pro přidělování různých úrovní oprávnění pro různé uživatele, což umožňuje, aby byl DBMS centrálně řízen jedním správcem nebo aby byl přidělen několika různým osobám. V každém systému správy databází jsou čtyři důležité prvky. Jsou to modelovací jazyk, datové struktury, dotazovací jazyk a mechanismus pro transakce. Modelovací jazyk definuje jazyk každé databáze hostované v DBMS. V současné době se v praxi používá několik populárních přístupů, jako je hierarchický, síťový, relační a objektový. Datové struktury pomáhají organizovat data, jako jsou jednotlivé záznamy, soubory, pole a jejich definice a objekty, jako jsou vizuální média. Jazyk dotazu na data udržuje bezpečnost databáze sledováním přihlašovacích údajů, přístupových práv k různým uživatelům a protokolů pro přidávání dat do systému. SQL je populární dotazovací jazyk, který se používá v systémech správy relačních databází. A konečně, mechanismus, který umožňuje transakce, pomáhá souběžnosti a multiplicitě. Tento mechanismus zajistí, že stejný záznam nebude měněno více uživateli současně, čímž bude zachována integrita dat. DBMS navíc poskytují zálohování a další zařízení.

Jak již bylo zmíněno, datový sklad je místo, kde se ukládají data za účelem archivace, reportování a analýzy. Může obsahovat mnoho různých databází organizace. Kromě toho, že je datový sklad úložištěm dat, měl by mít také systém, který by uživateli umožňoval snadný přístup k datům. Funkce provozované datovým skladem mají obecně tři vrstvy. První vrstva je pracovní vrstva, která se používá k ukládání nezpracovaných dat, která používají vývojáři k analýze. Druhá vrstva je integrační vrstva. Používá se k integraci a poskytování úrovně abstrakce pro uživatele. Třetí úrovní je přístupová vrstva, která uživatelům poskytuje funkce pro získávání dat. Datové sklady hrají hlavní roli v systémech pro podporu rozhodování (DSS). DSS je technika používaná organizacemi k rozvoji a identifikaci faktů, trendů nebo vztahů, které by jim pomohly činit lepší rozhodnutí k dosažení jejich organizačních cílů.

Klíčovým rozdílem mezi DBMS a datovým skladem je skutečnost, že s datovým skladem lze zacházet jako s typem databáze nebo speciálním druhem databáze, který poskytuje speciální zařízení pro analýzu a reporting, zatímco DBMS je celkový systém, který spravuje určitou databázi. Datové sklady ukládají data hlavně pro účely reportování a analýzy, které by organizaci pomohly v procesu rozhodování, zatímco DBMS je počítačová aplikace, která se používá k organizaci, ukládání a získávání dat. Datový sklad musí používat DBMS, aby byla organizace a získávání dat efektivnější.

Doporučuje: