Постоје неке друге разлике између ОЛТП-а и ОЛАП-а које сам објаснио помоћу табеле за успоредбу приказане испод.
Цомпарисон Цхарт
Основа за поређење | ОЛТП | ОЛАП |
---|---|---|
Басиц | То је онлине трансакциони систем и управља модификацијом базе података. | То је онлине систем за прикупљање података и анализу података. |
Фоцус | Инсерт, Упдате, Обриши податке из базе података. | Издвојите податке за анализу који помажу у доношењу одлука. |
Дата | ОЛТП и његове трансакције су изворни извор података. | Различита ОЛТП база података постаје извор података за ОЛАП. |
Трансакција | ОЛТП има кратке трансакције. | ОЛАП има дуге трансакције. |
време | Време обраде трансакције је релативно мање у ОЛТП-у. | Време обраде трансакције је релативно више у ОЛАП-у. |
Куериес | Једноставнији упити. | Сложени упити. |
Нормализација | Табеле у ОЛТП бази података су нормализоване (3НФ). | Табеле у ОЛАП бази података нису нормализоване. |
Интегритет | ОЛТП база података мора одржавати ограничење интегритета података. | ОЛАП база података се не мијења често. Дакле, интегритет података није погођен. |
Дефиниција ОЛТП-а
ОЛТП је систем за онлине обраду трансакција . Главни фокус ОЛТП система је да забележи актуелно ажурирање, уметање и брисање приликом трансакције. ОЛТП упити су једноставнији и краћи и стога захтијевају мање времена у обради и захтијевају мање простора .
ОЛТП база података се често ажурира . Може се десити да трансакција у ОЛТП-у не успе у средини, што може да утиче на интегритет података . Дакле, мора се посебно водити рачуна о интегритету података. ОЛТП база података има нормализоване табеле (3НФ).
Најбољи примјер за ОЛТП систем је банкомат, у којем се кориштењем кратких трансакција мијења статус нашег рачуна. ОЛТП систем постаје извор података за ОЛАП.
Дефиниција ОЛАП-а
ОЛАП је онлине аналитички систем за обраду . ОЛАП база података похрањује повијесне податке које је унио ОЛТП. Омогућава кориснику да види различите резимее вишедимензионалних података. Користећи ОЛАП, можете извући информације из велике базе података и анализирати их за доношење одлука.
ОЛАП такође дозвољава кориснику да извршава сложене упите за издвајање вишедимензионалних података. У ОЛТП-у, чак и ако трансакција не успије у средини, то неће оштетити интегритет података јер корисник користи ОЛАП систем за дохват података из велике базе података за анализу. Једноставно, корисник може поново испалити упит и извадити податке за анализу.
Трансакција у ОЛАП-у је дуга и стога траје релативно више времена за обраду и захтева велики простор. Трансакције у ОЛАП-у су ређе у поређењу са ОЛТП-ом. Чак и табеле у ОЛАП бази података можда нису нормализоване. Пример за ОЛАП је да погледате финансијски извештај, или буџетирање, управљање маркетингом, извештај о продаји итд.
Кључне разлике између ОЛТП-а и ОЛАП-а
- Оно што разликује ОЛТП и ОЛАП је да је ОЛТП систем за онлине трансакције, док је ОЛАП систем за проналажење и анализу података на мрежи.
- Онлине трансакциони подаци постају извор података за ОЛТП. Међутим, различита ОЛТП база података постаје извор података за ОЛАП.
- Главне операције ОЛТП-а су уметање, ажурирање и брисање, док је главна операција ОЛАП-а излучивање вишедимензионалних података за анализу.
- ОЛТП има кратке, али честе трансакције, док ОЛАП има дугу и рјеђу трансакцију.
- Време обраде за ОЛТП трансакцију је више у односу на ОЛАП.
- ОЛАП упити су сложенији у односу на ОЛТП-ове.
- Табеле у ОЛТП бази података морају бити нормализоване (3НФ), док табеле у ОЛАП бази података можда нису нормализоване.
- Како ОЛТП-ови често извршавају трансакције у бази података, у случају да било која трансакција не успије у средини, то може наштетити интегритету података и стога мора водити рачуна о интегритету података. Док је у ОЛАП-у трансакција рјеђа, то не утиче на интегритет података.
Закључак:
ОЛТП је онлине систем за модификацију података док је ОЛАП онлине историјски вишедимензионални систем за проналажење података, који дохваћа податке за анализу који могу помоћи у доношењу одлука. Који ће се користити зависи од захтјева корисника и ради за различите сврхе.