
Los sistemas OLTP están basados en transacciones; lo que nos quiere decir que está alimentado por la operación diaria de la empresa (SAP es un sistema transaccional como sabemos)... Esta cantidad de información con el paso del tiempo aumenta considerablemente, por lo que se hace más problemático su análisis; esto da la pauta para el surgimiento de los sistemas OLAP, el cual está específicamente realizado para el análisis intensivo de datos.
Les comparto la siguiente información de referencia:
OLTP - On-Line Transactional Processing
Los sistemas OLTP son bases de datos orientadas al procesamiento de transacciones; donde el proceso transaccional es típico de las bases de datos operacionales.
- El acceso a los datos está optimizado para tareas frecuentes de lectura y escritura. (Por ejemplo, la enorme cantidad de transacciones que tienen que soportar las BD de bancos o hipermercados diariamente).
- Los datos se estructuran según el nivel aplicación (programa de gestión a medida, ERP o CRM implantado, sistema de información departamental...).
- Los formatos de los datos no son necesariamente uniformes en los diferentes departamentos (es común la falta de compatibilidad y la existencia de islas de datos).
OLAP - On-Line Analytical Processing
Los sistemas OLAP son bases de datos orientadas al procesamiento analítico; que suele implicar, generalmente, la lectura de grandes cantidades de datos para llegar a extraer algún tipo de información.
- El acceso a los datos suele ser de sólo lectura. La acción más común es la consulta, con muy pocas inserciones, actualizaciones o eliminaciones.
- Los datos se estructuran según las áreas de negocio, y los formatos de los datos están integrados de manera uniforme en toda la organización.
- El historial de datos es a largo plazo, normalmente de dos a cinco años.