OLAP at OLTP

Anonim

OLAP vs OLTP

Ang OLAP ay Online Analytical Processing at ang OLTP ay Online Processing Processing. Habang ang OLAP ay nakatuon sa customer, ang OLTP ay market oriented. Ang Online Analytical Processing ay ginagamit para sa pagtatasa ng data sa pamamagitan ng mga kliyente, mga propesyonal sa IT at mga clerks, samantalang ang Online Transaction Processing ay ginagamit para sa pagtatasa ng data ng mga ehekutibo at tagapamahala.

Higit sa lahat namamahala ng OLTP ang kasalukuyang data. Sa kabilang banda, namamahala ang OLAP ng makasaysayang data at nag-iimbak ng impormasyon para sa pagtulong sa proseso ng paggawa ng desisyon. Habang ang Online Transaction Processing ay batay sa modelo ng entity relationship at isang application-oriented database, ang Online Analytical Processing ay batay sa modelo ng konstelasyon ng katotohanan at isang database na nakatuon sa paksa.

Ang OLTP ay nailalarawan sa pamamagitan ng maikli, online na mga transaksyon tulad ng pag-update, tanggalin, at ipasok. Ang OLAP ay pangunahing nailalarawan sa pamamagitan ng mababang dami ng mga transaksyon.

Ang OLTP ay pagpapatakbo ng data. Ang mga ito ay isinasaalang-alang ang orihinal na pinagmumulan ng data. Ang OLAP ay isang data ng pagpapatatag at nagmumula sa mga database ng OLTP. Ang isa sa mga pangunahing layunin ng OLTP ay ang kontrolin / patakbuhin ang mga pangunahing gawain sa negosyo. At ang layunin ng OLAP ay tulungan ang suporta, pagpaplano, at paglutas ng problema. Ang data ng OLTP ay nagpapakita ng isang patuloy na proseso ng negosyo. Sa kabilang banda, ang OLAP ay nagpapakita ng multi-dimensional na pagtingin sa lahat ng uri ng mga aktibidad sa negosyo.

Kapag binabanggit ang bilis ng pagpoproseso, ang OLTP ay itinuturing na mabilis habang ang OLAP ay maaaring tumagal ng maraming oras at depende sa data na kasangkot. Ngayon isinasaalang-alang ang mga kinakailangan sa espasyo, ang OLTP ay nangangailangan lamang ng isang maliit na puwang kung ang makasaysayang data ay naka-archive. Ngunit nangangailangan ang OLAP ng mas malaking espasyo dahil sa makasaysayang data at mga istrukturang pagsasama.

Buod:

1. OLAP ay Online Analytical Processing at OLTP ay Online Transaction Processing. 2. Ang Online Analytical processing ay ginagamit para sa pagtatasa ng data ng mga kliyente, mga propesyonal sa IT, at mga clerks samantalang ang Online Transaction Processing ay ginagamit para sa pagtatasa ng data ng mga ehekutibo at tagapamahala.

3. Ang isa sa mga pangunahing layunin ng OLTP ay ang kontrolin / patakbuhin ang mga pangunahing gawain sa negosyo. Ang layunin ng OLAP ay tulungan ang suporta sa desisyon, pagpaplano, at paglutas ng problema.

4. Ang data ng OLTP ay nagpapakita ng isang patuloy na proseso ng negosyo. Sa kabilang banda, ang OLAP ay nagpapakita ng multi-dimensional na pagtingin sa lahat ng uri ng mga aktibidad sa negosyo.

5. Habang ang Online Transaction Processing ay batay sa modelo ng Entity Relationship at isang application-oriented data base, ang Online Analytical processing ay batay sa modelo ng konstelasyon ng katotohanan at nakabatay sa paksa database.

6. Ang OLTP ay nangangailangan lamang ng isang maliit na puwang kung ang makasaysayang data ay naka-archive. Ngunit nangangailangan ang OLAP ng mas malaking espasyo dahil sa makasaysayang data at mga istrukturang pagsasama.