OLTP Y OLAP

 ¿Qué es un sistema OLTP?

Es un sistema que captura y mantiene datos de transacciones en una base de datos, cada transacción involucra registros de base de datos individuales, compuestos por múltiples campos o columnas. A modo de ejemplo actividades bancarias, de tarjetas de créditos o escaneos de pagos minoristas.



Su objetivo es la disponibilidad, la velocidad, la simultaneidad y la capacidad de recuperación. Una gran cantidad de usuarios puede realizar transacciones cortas utilizando sistemas OLTP.

Puedes diseñar sistemas que ayuden a realizar operaciones cuyas consultas a una base de datos sean simples, requieran menos de un segundo en tiempo de respuesta y devuelvan comparativamente menos registros.

OLTP admite solo aquellas operaciones que ya están definidas. Por ejemplo, en el caso de la reserva de una aerolínea en línea, necesitamos reservar una que esté relacionada con la inserción en la base de datos. 

OLTP asegura la disponibilidad en el carrito y la concurrencia en caso de que una gran cantidad de usuarios acceda al mismo sitio web al mismo tiempo.



 ¿Qué es un sistema OLAP?

El procesamiento analítico en línea (online analytical processing, OLAP) es un método informático que permite a los usuarios extraer y consultar datos de manera fácil y selectiva para analizarlos desde diferentes puntos de vista. Las consultas de inteligencia empresarial OLAP a menudo ayudan en el análisis de tendencias, informes financieros, previsión de ventas, presupuestos y otros propósitos de planificación.

 

 


Cómo funcionan los sistemas OLAP

Para facilitar este tipo de análisis, los datos se recopilan de múltiples fuentes de datos y se almacenan en almacenes de datos, luego se limpian y organizan en cubos de datos. Cada cubo OLAP contiene datos categorizados por dimensiones (como clientes, región geográfica de ventas y período de tiempo) derivados de tablas dimensionales en los almacenes de datos. Luego, las dimensiones se completan con miembros (como nombres de clientes, países y meses) que están organizados jerárquicamente. Los cubos OLAP a menudo se resumen previamente en todas las dimensiones para mejorar drásticamente el tiempo de consulta en las BD relacionales.

 

 



Comentarios

Publicar un comentario