¿Qué Software es apto para su empresa?

Acceda a nuestros evaluadores

Un sistema OLTP se puede definir como una herramienta tecnológica capaz de soportar el procesamiento, administración y mantenimiento diario de transacciones generadas por los negocios de una compañía a nivel corporativo, para ofrecer altos niveles de disponibilidad, seguridad y confiabilidad. El proceso transaccional es típico de las bases de datos operacionales. ¿Para qué sirven? ¿Cómo ayudan a tomar decisiones?

Los sistemas OLTP, siglas de inglés On Line Transaction Processing, son bases de datos orientadas al procesamiento de transacciones. Como ejemplos se pueden citar las operaciones en un hipermercado, las reservas aéreas, las operaciones bancarias, la fabricación masiva, las ventas de las grandes tiendas.

Además de ser los sistemas soporte de las operaciones diarias de una compañía, los sistemas OLTP hoy día asumen un papel muy importante:

  • Proporcionan información confiable y precisa a las grandes almacenes de datos, que son la fuente principal para generar información de gestión.
  • Proveen acceso optimizado a los datos para tareas frecuentes de lectura y escritura. Por ejemplo, la enorme cantidad de transacciones que tienen que soportar las bases de datos de bancos o hipermercados diariamente.
  • Estructurar los datos según el nivel de aplicación. Por ejemplo sistema de gestión a medida, ERP o CRM implantado, sistema de información departamental, etcétera.

Algunas desventajas potenciales de los sistemas OLTP son las siguientes:

  • Es posible que los datos no sean coherentes en la empresa.
  • El acceso a los datos puede resultar complicado.
  • 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.
  • El historial de datos suele limitarse a los datos actuales o recientes.

Diferencia entre sistemas OLTP y OLAP

Una base de datos dimensional está diseñada y ajustada para dar soporte al análisis de tendencias y previsiones. Este tipo de proceso de información se conoce como proceso analítico en línea (OLAP) o proceso de soporte de decisiones. OLAP es también el término que utilizan los diseñadores de bases de datos para describir un enfoque dimensional al proceso de información.

Una base de datos dimensional está optimizada para la recuperación y el análisis de datos. Cualquier dato nuevo que cargue en la base de datos se suele actualizar por lotes, a menudo desde diversas fuentes. Mientras que los sistemas OLTP tienden a organizar los datos alrededor de procesos específicos (como la entrada de pedidos), una base de datos dimensional tiende a estar orientada a temas y está destinada a responder a preguntas como las siguientes: “¿Qué productos se están vendiendo bien?”, “¿En qué época del año se venden mejor los productos?”, “¿En qué zonas son más flojas las ventas?”

Los sistemas OLTP definen el comportamiento habitual de un entorno operacional de gestión y ejecutan las operaciones del día. Las características más comunes de este tipo de transacciones son:

  • Altas/bajas/modificaciones.
  • Consultas rápidas, escuetas y predecibles.
  • Poco volumen de información y disgregada.
  • Transacciones rápidas.
  • Gran nivel de concurrencia.
  • Modo de actualización on-line.
  • Baja redundancia de datos.

Algunos ejemplos de este tipo de aplicaciones son:

  • Compras.
  • Ventas.
  • Inventario.
  • Sueldos.

La tecnología de los sistemas OLTP se utiliza en innumerables aplicaciones, como en banca electrónica, procesamiento de pedidos, comercio electrónico, supermercados o industria.

Los sistemas OLTP son la fuente confiable de información para que los Decision Support Systems (DSS) y Data Warehouse apoyen la efectiva toma de decisiones a nivel corporativo.

Fuentes: Angelino Feliciano Morales, Universidad Autónoma de Guerrero / René Edmundo Cuevas Valencia, Universidad Autónoma de Guerrero / José Mario Martínez Castro , Instituto Tecnológico de Chilpancingo. Publicado en la Revista Iberoamericana de las Ciencias Computacionales e Informática (RECI) / IBM Knowledge Center

Adaptado por la División Consultoría de EvaluandoSoftware.com

 

¿Qué Software es apto para su empresa?

Acceda a nuestros evaluadores