OLAP a OLTP

Anonim

OLAP vs OLTP

OLAP je online analytické zpracování a OLTP je zpracování online transakcí. Zatímco OLAP je orientován na zákazníka, OLTP je orientován na trh. Online analytické zpracování je používáno pro analýzu dat klienty, odborníky v oblasti IT a úředníky, zatímco zpracování transakcí online je používáno pro analýzu dat manažery a manažery.

OLTP spravuje převážně aktuální data. Na druhou stranu OLAP řídí historická data a ukládá informace, které pomáhají při rozhodování. Zatímco Online Transaction Processing je založeno na modelu vztahů mezi entitami a aplikací orientované databáze, Online Analytické zpracování je založeno na modelu konstelace faktů a objektově orientované databáze.

OLTP se vyznačuje krátkými online transakcemi, jako je aktualizace, mazání a vkládání. OLAP je charakterizován především nízkým objemem transakcí.

OLTP je provozní data. Jsou považovány za původní zdroj dat. OLAP je konsolidační data a pochází z databází OLTP. Jedním z hlavních účelů OLTP je kontrolovat / řídit základní obchodní úkoly. Účelem OLAP je pomoci při rozhodování o podpoře, plánování a řešení problémů. Údaje OLTP odhalují probíhající obchodní proces. Naopak OLAP odhaluje vícerozměrný pohled na všechny typy podnikatelských aktivit.

Když mluvíme o rychlosti zpracování, OLTP je považován za rychlý, zatímco OLAP může trvat mnoho hodin a záleží na použitých datech. Nyní s ohledem na požadavky na prostor vyžaduje OLTP pouze malý prostor, pokud jsou historické data archivovány. Ale OLAP vyžaduje větší prostor kvůli historickým datům a strukturám agregace.

Souhrn:

1. OLAP je online analytické zpracování a OLTP je zpracování online transakcí. 2. Online analytické zpracování se používá pro analýzu dat klienty, odborníky v oblasti IT a úředníky, zatímco zpracování transakcí online se používá k analýze dat vedením a manažery.

3. Jedním z hlavních cílů OLTP je ovládat / řídit základní obchodní úkoly. Účelem OLAP je pomoci při rozhodování o podpoře, plánování a řešení problémů.

4. Údaje OLTP odhalují probíhající obchodní proces. Naopak OLAP odhaluje vícerozměrný pohled na všechny typy podnikatelských aktivit.

5. Zatímco Online Transaction Processing je založeno na modelu Entity Relationship a databázi založené na aplikacích, Online analytické zpracování je založeno na modelu konstelace a objektově orientované databáze.

6. OLTP potřebuje pouze malý prostor, pokud jsou historická data archivována. Ale OLAP vyžaduje větší prostor kvůli historickým datům a strukturám agregace.