Ključna razlika : Online Analitička obrada je dizajnirana za odgovor na višedimenzionalne upite, dok je Online obrada transakcija osmišljena kako bi olakšala i upravljala uobičajenim poslovnim aplikacijama. Dok je OLAP orijentiran na korisnika, OLTP je tržišno orijentiran.
Oba OLTP i OLAP su dva zajednička sustava za upravljanje podacima. OLTP je kategorija sustava koji upravlja obradom transakcija. OLAP je kompilacija načina za traženje višedimenzionalnih baza podataka. Ovaj članak pomaže razlikovati dva sustava podataka.
OLAP baze podataka su jako de-normalizirane, što datoteke čini suvišnim i pomaže u poboljšanju analitičkih performansi. Brzina obrade sustava je vrlo spora i može potrajati nekoliko sati, ovisno o uključenim podacima.
OLAP sustav organizira podatke u višedimenzionalnom modelu koji je prikladan za podršku odlučivanju i analizu podataka. Glavna svrha OLAP-a je pomoći pri odlučivanju, planiranju i rješavanju problema. Otkriva višedimenzionalni pogled na sve vrste poslovnih aktivnosti.
Pojam OLTP označava 'Obrada online transakcija'. To je klasa sustava koji olakšavaju i upravljaju transakcijskim aplikacijama, tipično za unos podataka i obradu obrade transakcija. Ona upravlja tekućim podacima i pohranjuje sve dane podatke. Odlikuje se velikim brojem kratkih online transakcija i njihovim brzim odgovorom u stvarnom vremenu korisnicima.
OLTP je operativni podatak. Smatra se izvornim izvorom podataka. Podaci u OLTP bazi podataka su strukturirani, detaljni i organizirani, tako da pogoduje brzini, performansama, pouzdanosti, integritetu podataka i sigurnosti. Baze podataka su visoko normalizirane, što znači da postoji vrlo malo ili uopće nema redundancije podataka.
Glavna svrha OLTP sustava je kontrola ili pokretanje temeljnih poslovnih zadataka. Glavni naglasak sustava je na vrlo brzoj obradi upita, održavanju integriteta podataka u okruženjima s višestrukim pristupima i učinkovitosti koja se mjeri brojem transakcija u sekundi. Međutim, performanse OLTP baze podataka vrlo su loše kada se radi o analizi podataka u stvarnom vremenu.
Usporedba između OLTP-a i OLAP-a:
OLAP | OLTP | |
Skraćenica | To znači "Online Analytical Processing". | To znači "Obrada online transakcija". |
Koristiti | Koristi se za obradu upita. | Koristi se za obradu transakcija. |
Podaci |
|
|
Tip | To je analiza pokrenuta. | To je pokretanje aplikacija. |
Izvor | Podaci dolaze iz različitih OLTP izvora. | To je izvorni izvor podataka. |
Svrha | Pomoći u planiranju, rješavanju problema i podršci odlučivanju. | Kontrolirati i izvoditi osnovne poslovne zadatke. |
Poslovanje | Otkriva višedimenzionalni pogled na sve vrste poslovnih aktivnosti. | Ona otkriva tekući poslovni proces. |
nadopune | Postoje povremeni skupni poslovi koji osvježavaju podatke. | Kratki i brzi umetci i ažuriranja pokrenuta od strane krajnjih korisnika. |
upiti | Oni su često složeni upiti koji uključuju jedinice združivanja. | Oni su standardizirani i jednostavni upiti. |
Ubrzati | Usporava se ovisno o podacima. | Vrlo je brzo. |
Tržište | On je orijentiran na kupca. | Ona je tržišno orijentirana. |
Dizajn baze podataka | On je de-normaliziran s manje tablica i koristi sheme zvijezda ili pahuljica. | Vrlo je normaliziran s mnogim tablicama. |
Pogled | Predstavlja menadžerski pogled. | Predstavlja pogled na klerika ili operatera. |
Korisnici | Ima nekoliko istodobnih korisnika. | Ima mnogo istodobnih korisnika. |