Cuadro Comparativo OLAP/OLTP

 

 

OLAP

OLPT

DEFINICIÓN

El procesamiento analítico en línea (OLAP). Son diseñados para cumplir con un conjunto de metas. Se puede decir, qué es una solución utilizada en el campo de la llamada inteligencia artificial.

El procesamiento de transacciones en línea es un tipo de proceso, especialmente rápido en el que las solicitudes de los usuarios son resueltos de inmediato.

OBJETIVOS

Asistir en el análisis de negocios, identificando tendencias, comprende periodos, gestiones, mercados, etc.

Asistir a aplicaciones específicas.

Mantener la integridad de los datos.

ALINEACIÓN DE DATOS

Los OLAP están alineados por aplicación. Diferentes sistemas tienen distintos tipos de datos, los cuales son estructurados por aplicación. Se focaliza en el cumplimiento de requerimientos de una aplicación en especial o una tarea especifica.

Los OLTP están alineados por dimensión todos los tipos integrados en un solo sistema. Los datos organizados definiendo dimensiones de negocios.

INTEGRACIÓN DE DATOS

En OLAP los datos deben estar alineados-integrados. Son conocidos como datos derivados o datos DSS.

Los OLTP son datos que se encuentran típicamente no integrados, son calificados como datos primitivos o datos operacionales.

HISTORIA

LOS OLAP almacenan tanta historia como sea necesaria para el análisis de negocios típicamente dos a cinco años.

Los OLTP usualmente retiene datos para 60 a  90 días después son resguardados por los administradores de  base de datos  en  almacenamientos secundarios fuera de línea.

ACCESO Y MANIPULACIÓN DE DATOS

Los sistemas operacionales realizan una manipulación de datos registro por registro con grandes cantidades de INSERT,UPDATES

La validación de datos, se realiza antes o después de la carga, principalmente se realizan sentencias select.

PATRONES DE USO

Tiene un patrón de uso liviano con picos de usos eventuales en el  tiempo.

 

 

 

Mantiene un patrón de uso constante requiriendo grandes cantidades de recursos y consumiendo solo el tiempo requerido a la transacción.

GRANULARIDAD DE DATOS

Contenían información sumarizada hasta cierto nivel (el permitido por los volúmenes de consolidación de los cubos multidimensionales de los 80´s.

En los sistemas operacionales se encuentran los a nivel detallado o transaccional.

PERFIL DEL USUARIO

En este tipo de sistemas corresponden a la comunidad gerencial.

Tiene por objetivo asistir a aplicaciones específicas y asegurar la integridad de datos.

Fig. 6 OLAP / OLTP