OLTP (Online Transaction Processing) e OLAP (Online Analytical Processing)

Equal value of different financial instruments. silver and gold spheres.
OLAP e OLTP

Como foram introduzidas em Gerenciamentos de Dados, OLTP (On-line Transaction Processing) e OLAP (On-line Analytical Processing) são as ferramentas mais usadas para acesso ao Data Warehouse. Ambas possuem conceitos diferentes e aplicações específicas, com isso, não pode-se comparar as ferramentas em questão de eficiência e eficácia.

Na tradução, OLTP significa Sistemas de Processamento de Transação, refere-se aos sistemas à nível operacional da organização. O seu objetivo é analisar os dados rotineiros de forma detalhada. Os dados gerados pelo OLTP são a base do OLAP.

Já o OLAP, são sistemas que permitem uma análise analítica das informações, ou seja, permite a análise de grande massas de informações mas não de forma detalhada como o OLTP, com isso, eles apoiam as tomadas de decisão do nível gerencial da organização. Logo abaixo, uma tabela demonstrando a comparação entre tais ferramentas:

OLAP x OLTP

OLAP OLTP

Alcance na organização

Nível gerencial

Nível operacional

Organização dos dados

Dados sumarizados ou resumidos

Dados detalhados

Foco

Ajuda o planejamento, decisão e resolução de problemas, resumindo, ajuda na tomada de decisões

Dá suporte a tarefas rotineiras

Volatilidade dos dados

Dados não-voláteis, permitindo somente a entrada e consulta de informações

Permite o CRUD (Create, read, update and delete)

Armazenamento

Estruturas de Data Warehouse

Sistemas convencionais de Banco de Dados

Consulta dos dados

Consultas complexas envolvendo aglomerados de informações

 Consultas relativamente pequenas e padronizadas, consequentemente retorna poucos dados

Velocidade do processamento

A velocidade do processamento depende da quantidade, especificações e índices dos dados envolvidos

Velocidade de processamento rápida


Referências

Deixe um comentário