Online Analytical Processing skrátene OLAP je technológia uloženia dát v databáze, ktorá umožňuje usporiadať veľké objemy dát tak, aby boli dáta prístupné a zrozumiteľné používateľom zaoberajúcim sa analýzou obchodných trendov a výsledkov. Dáta sú uložené v multidimenzionálnych databázach a obsahujú rôzne úrovne agregácie dát. Spôsob uloženia dát sa svojim zameraním líši od bežnejšie používaného OLTP (Online Transaction Processing), kde sa dôraz kladie predovšetkým na jednoduché a bezpečné ukladanie zmien v dátach v konkurenčnom (mnohoužívateľskom) prostredí (dáta sú uložené v relačných databázových systémoch v aspoň tretej normálovej forme).
Základné rozdiely medzi OLAP a OLTP vyplývajú z rozdielneho použitia, pri OLAP ide o jednorazovo nahrávané dáta, nad ktorými sa vykonávajú zložité dopyty, pri OLTP sú dáta priebežne a často modifikované a pridávané a to obyčajne mnohými používateľmi zároveň.
Pozri aj OLAP kocka
Referencie
Iné projekty
Kategória:Databázy