Oluline erinevus : Online-analüütiline töötlemine on mõeldud mitmemõõtmelistele päringutele vastamiseks, samas kui online-tehingute töötlemise eesmärk on hõlbustada ja hallata tavapäraseid ärirakendusi. Kuigi OLAP on kliendile orienteeritud, on OLTP turule orienteeritud.
Nii OLTP kui ka OLAP on kaks ühist süsteemi andmete haldamiseks. OLTP on süsteemide kategooria, mis haldab tehingute töötlemist. OLAP on kogum viisidest mitmemõõtmeliste andmebaaside päringuks. See artikkel aitab eristada kahte andmesüsteemi.
OLAP-andmebaasid on väga normaliseeritud, mis muudab failid ülearuseks ja aitab parandada analüütilist jõudlust. Süsteemi töötlemiskiirus on väga aeglane ja võib sõltuvalt andmetest kuluda mitu tundi.
OLAP-süsteem korraldab andmeid mitmemõõtmelisel mudelil, mis sobib otsuste tegemiseks ja andmete analüüsiks. OLAPi peamine eesmärk on aidata otsuste tegemisel, planeerimisel ja probleemide lahendamisel. See toob esile kõikvõimalikud äritegevuse liigid.
Mõiste OLTP tähistab „Online Transaction Processing”. See on süsteemide klass, mis hõlbustab ja haldab tehingupõhiseid rakendusi, tavaliselt andmete sisestamiseks ja tehingute töötlemiseks. See haldab jooksvaid andmeid ja salvestab kõik antud andmed. Seda iseloomustab suur hulk lühikesi online-tehinguid ja nende kiire reaalajas reageerimine kasutajatele.
OLTP on operatiivandmed. Seda peetakse andmete algallikaks. OLTP andmebaasi andmed on struktureeritud, üksikasjalikud ja korraldatud, nii et see soodustab kiirust, jõudlust, usaldusväärsust, andmete terviklikkust ja turvalisust. Andmebaasid on väga normaliseeritud, mis tähendab, et andmete koondamine on väga väike või puudub.
OLTP süsteemi peamine eesmärk on juhtida või juhtida põhilisi äritegevusi. Süsteemide põhirõhk pannakse väga kiirele päringute töötlemisele, säilitades andmete terviklikkuse mitme juurdepääsuga keskkondades ja efektiivsust, mida mõõdetakse tehingute arvuga sekundis. Kuid OLTP andmebaasi toimivus on reaalajas andmete analüüsimisel väga halb.
OLTP ja OLAPi võrdlus:
OLAP | OLTP | |
Lühend | See tähendab „Online Analytical Processing”. | See tähistab “Online Transaction Processing”. |
Kasutage | Seda kasutatakse päringute töötlemiseks. | Seda kasutatakse tehingute töötlemiseks. |
Andmed |
|
|
Tüüp | See on analüüsitud. | See on rakenduste juhtimine. |
Allikas | Andmed pärinevad erinevatest OLTP allikatest. | See on algne andmeallikas. |
Eesmärk | Abi planeerimisel, probleemide lahendamisel ja otsuste tegemisel. | Põhiliste äriülesannete kontrollimiseks ja juhtimiseks. |
Äri | See toob esile kõikvõimalikud äritegevuse liigid. | See näitab käimasolevat äriprotsessi. |
Uuendused | On perioodilisi pikki jooksvaid partiitöid, mis värskendavad andmeid. | Lõppkasutajate algatatud lühikesed ja kiire sisestused ja uuendused. |
Päringud | Need on sageli keerulised päringud, mis hõlmavad agregatsioone. | Need on standarditud ja lihtsad päringud. |
Kiirus | See sõltub andmetest aeglaselt. | See on väga kiire. |
Turg | See on kliendile orienteeritud. | See on turule orienteeritud. |
Andmebaasi kujundamine | See normaliseeritakse vähemate tabelitega ja kasutatakse tähtede või lumehelbe skeeme. | See on paljude tabelitega väga normaliseeritud. |
Vaade | See esindab juhtimisvaadet. | See kujutab endast kontori- või operaatori vaadet. |
Kasutajad | Sellel on vähe samaaegseid kasutajaid. | Sellel on palju samaaegseid kasutajaid. |