Rozdiel medzi OLAP a OLTP

Hlavný rozdiel : Online analytické spracovanie je navrhnuté tak, aby odpovedalo na viacrozmerné dopyty, zatiaľ čo Online Transaction Processing je navrhnuté tak, aby uľahčovalo a spravovalo bežné obchodné aplikácie. Zatiaľ čo OLAP je orientovaný na zákazníka, OLTP je orientovaný na trh.

Oba systémy OLTP a OLAP sú dva spoločné systémy na správu údajov. OLTP je kategória systémov, ktoré spravujú spracovanie transakcií. OLAP je kompilácia spôsobov dotazovania multidimenzionálnych databáz. Tento článok pomáha rozlišovať medzi týmito dvoma dátovými systémami.

OLAP znamená "Online analytické spracovanie". Je to trieda systémov, ktorá poskytuje odpovede na viacrozmerné dopyty. Spravuje historické údaje a ukladá iba relevantné údaje. Je charakterizovaný najmä malým objemom transakcií alebo údajov. Jedná sa o konsolidačné údaje a typickým zdrojom údajov pre OLAP databázu sú databázy OLTP alebo dátový sklad.

Databázy OLAP sú veľmi de-normalizované, čo robia súbory zbytočné a pomáhajú zlepšovať analytickú výkonnosť. Rýchlosť spracovania systému je veľmi pomalá a môže trvať až niekoľko hodín v závislosti od daných údajov.

Systém OLAP organizuje údaje v multidimenzionálnom modeli, ktorý je vhodný na podporu rozhodovania a analýzu údajov. Hlavným účelom OLAP je pomôcť pri rozhodovaní o podpore, plánovaní a riešení problémov. Odhaľuje multidimenzionálny pohľad na všetky typy obchodných aktivít.

Termín OLTP znamená "spracovanie transakcií online". Je to trieda systémov, ktoré uľahčujú a spravujú transakcie orientované aplikácie, zvyčajne pre zadávanie údajov a spracovanie transakcií vyhľadávania. Spravuje aktuálne údaje a ukladá všetky dáta. Je charakterizovaný veľkým počtom krátkych online transakcií a ich rýchlou reakciou v reálnom čase na používateľov.

OLTP je prevádzkové dáta. Považuje sa za originálny zdroj údajov. Údaje v databáze OLTP sú štruktúrované, podrobné a organizované, takže uprednostňujú rýchlosť, výkon, spoľahlivosť, integritu údajov a bezpečnosť. Databázy sú veľmi normalizované, čo znamená, že existuje veľmi málo alebo žiadna redundancia údajov.

Hlavným účelom systému OLTP je kontrola alebo riadenie základných obchodných úloh. Hlavný dôraz týchto systémov kladie na veľmi rýchle spracovanie dotazov, zachovanie integrity údajov v prostredí s viacerými prístupmi a efektívnosť meraná počtom transakcií za sekundu. Výkonnosť databázy OLTP je však veľmi slabá pri analýze údajov v reálnom čase.

Porovnanie medzi OLTP a OLAP:

OLAP

OLTP

Skratka

Znamená to "online analytické spracovanie".

Ide o "spracovanie transakcií online".

použitie

Používa sa na spracovanie dotazov.

Používa sa na spracovanie transakcií.

údaje

  • Obsahuje historické údaje.
  • Ukladá iba relevantné údaje.
  • V analytickom procese sa deformalizuje.
  • Má rozsiahlu databázu.
  • Obsahuje energeticky nezávislé údaje.
  • Obsahuje aktuálne údaje.
  • Ukladá všetky údaje.
  • Je normalizovaný pre efektívny transakčný proces.
  • Má malú databázu.
  • Obsahuje prchavé údaje.

typ

Je to analýza riadená.

Je riadený aplikáciou.

zdroj

Údaje prichádzajú z rôznych zdrojov OLTP.

Je to pôvodný zdroj údajov.

účel

Pomôcť s plánovaním, riešením problémov a podporou rozhodovania.

Ovládanie a riadenie základných obchodných úloh.

obchodné

Odhaľuje multidimenzionálny pohľad na všetky typy obchodných aktivít.

Odhaľuje prebiehajúci obchodný proces.

aktualizácie

Existujú pravidelné dlhodobé dávkové úlohy, ktoré obnovujú údaje.

Krátke a rýchle vloženia a aktualizácie iniciované koncovými používateľmi.

dotazy

Často sú to zložité dopyty zahŕňajúce agregácie.

Ide o štandardizované a jednoduché dopyty.

rýchlosť

Je pomalý v závislosti od údajov.

Je to veľmi rýchle.

trhové

Je orientovaný na zákazníka.

Je orientovaný na trh.

Návrh databázy

Je de-normalizovaný s menším počtom tabuliek a využíva schémy hviezd alebo vločiek.

V mnohých tabuľkách je veľmi normalizovaná.

vyhliadka

Predstavuje manažérsky názor.

Predstavuje zobrazenie administratívnych pracovníkov alebo operátorov.

užívatelia

Má niekoľko súbežných používateľov.

Má mnoho súbežných používateľov.

Odporúčaná

Súvisiace Články

  • rozdiel medzi: Rozdiel medzi Sony Xperia T a Xperia ZL

    Rozdiel medzi Sony Xperia T a Xperia ZL

    Hlavný rozdiel: Sony Xperia ZL je veľmi podobný svojmu náprotivku Xperia Z; avšak v niektorých aspektoch sa líši a tiež sa domnieva, že bude ponúknutá za nižšiu cenu v porovnaní so Z. Sony sa podarilo urobiť ZL ešte menšie a kompaktnejšie v porovnaní so Z. Sony Xperia T je ďalší model Sony, ktorá vyšla v auguste 2012. Bola to jedna z prvých
  • rozdiel medzi: Rozdiel medzi Lenovo IdeaPad Joga 11 a Asus Padfone Infinity

    Rozdiel medzi Lenovo IdeaPad Joga 11 a Asus Padfone Infinity

    Hlavný rozdiel: Jedinečným aspektom produktu Lenovo IdeaPad Yoga 11 je, že ide o konvertibilný notebook s multi-mode 360 ​​° Flip dizajnom. To umožňuje zariadeniu prijať štyri režimy návrhu. Zahŕňa režim prenosného počítača, režim tabletov, režim stanu a nakoniec stojan. Zariadenie Lenovo IdeaPad Yoga 11 je vybavené 11, 6-palcovým displejom s vysokým rozlíšením a váži 1, 27 kg. Je napájaný procesorom NVIDIA T
  • rozdiel medzi: Rozdiel medzi Alcatel One Touch Idol a Asus FonePad

    Rozdiel medzi Alcatel One Touch Idol a Asus FonePad

    Hlavný rozdiel: Alcatel One Touch Idol je oficiálny mobilný partner pre film Iron Man 3. Je vybavený 4, 7 palcovým IPS LCD kapacitným dotykovým displejom so 16 miliónmi farieb. Displej má rozlíšenie 540 x 960 pixelov. Telefón je napájaný Dual-core 1 GHz MediaTek MTK 6577+ a 512 MB RAM. Asus oznámil spustenie najnovšieho phabletu, Asus Fonepad. Fonepad je 7-p
  • rozdiel medzi: Rozdiel medzi Felony a Misdemeanor

    Rozdiel medzi Felony a Misdemeanor

    Hlavný rozdiel: Felony a Misdemeanor sú typy zločinov, ktoré sú odlišné od ostatných. "Zločin" je zločin, ktorý zahŕňa možný trest vo veku jeden rok alebo dlhšie. Zatiaľ čo "priestupok" je menší trestný čin, ktorý sa trestá menej závažným trestným činom ako trestným činom. V amerických štátoch ako Texa
  • rozdiel medzi: Rozdiel medzi mahagónmi a teakom

    Rozdiel medzi mahagónmi a teakom

    Kľúčový rozdiel: Mahagón je tmavočerveno-hnedé tropické drevo pôvodné v Južnej Amerike, Afrike a Strednej Amerike. Teak je tesne tvrdé drevo, ktoré je žlto až tmavo hnedé. Je to domorodé obyvateľstvo Indonézie, Indie a Strednej Ameriky. Mahagón je silné tvrdé drevo s červeným odtieňom. Vďaka svojej kvalite a
  • rozdiel medzi: Rozdiel medzi licenciou FSSAI a registráciou

    Rozdiel medzi licenciou FSSAI a registráciou

    Kľúčový rozdiel: Všetky a všetky podniky, ktoré majú čo do činenia s potravinami, musia získať licenciu od FSSAI, aby mohli pracovať. Avšak podnik, ktorého obrat je nižší ako 12 lakhs ročne alebo ak ich výrobná kapacita je nižšia ako 100 kg za deň, nemusí získať licenciu FSSAI, ale skôr sa môže dostať len s registráciou FSSAI. FSSAI označuje Úrad bezpečnost
  • rozdiel medzi: Rozdiel medzi sladovou whisky a zrna whisky

    Rozdiel medzi sladovou whisky a zrna whisky

    Kľúčový rozdiel: Obilná whisky a sladová whisky sú dva rôzne druhy škótskej whisky. Obilná whisky je vyrobená zo sladového alebo nesladového jačmeňa v kombinácii s inými zrnami, ako je pšenica alebo kukurica. Na druhej strane maltová whisky sa vyrába z jačmenného sladu, ktorý je sám kvasený kvasinkami. Sladová whisky nie je ta
  • rozdiel medzi: Rozdiel medzi životným a poistným

    Rozdiel medzi životným a poistným

    Kľúčový rozdiel: Životné poistenie a poistenie sú dva rôzne druhy poistenia. Hlavným rozdielom je to, že životné poistenie chráni život, zatiaľ čo všeobecné poistenie chráni pred stratou alebo poškodením majetku. Poistenie je dôležitý produkt. Je to produkt, ktorý závisí od bezpečnosti. Chráni osobu pred zodpoved
  • rozdiel medzi: Rozdiel medzi C ++ a C #

    Rozdiel medzi C ++ a C #

    Hlavný rozdiel: C ++ je univerzálny programovací jazyk. Bol vyvinutý z pôvodného C programovacieho jazyka. C ++ je staticky písaný, voľne formulovaný, multi-paradigma a kompilovaný programovací jazyk. Programovací jazyk C ++ sa všeobecne považuje za jazyk strednej úrovne, pretože sa skladá z jazykových funkcií na vysokej úrovni aj na úrovni nízkej úrovne. V porovnaní s C, C ++

Redakcia Choice

Rozdiel medzi jazerom a riekou

Hlavný rozdiel: Jazero a rieka sú obe vodné útvary. Hlavným rozdielom medzi riekou a jazerom je veľkosť, tvar a pohyb. Rieky vyzerajú ako hady, ktoré klesajú, zatiaľ čo jazerá sú viac ako obrovské kaluže vody. Rieky sa vždy pohybujú, zatiaľ čo jazerá na všeobecné účely sú stacionárne. Jazero a rieka sú obe vod