Saltar a contenido

Hint

Referencia Wikipedia

Sistemas de Bases de Datos Operacionales

En la entrada previa BBDD Operacionales se presentan las caracter铆sticas esenciales de un sistema transaccional del cual es paradigma la base de datos operacional. La Wikipedia describe m谩s exhaustivamente qu茅 es una base de datos operacional y cual es su historia. El operacional es el ecosistema natural de los sistemas de bases de datos relacionales y est谩 presente en el 99,9% de las organizaciones

OLTP (Online Transaction Processing)

Es el modo de funcionamiento de los sistemas gestores de bases de datos relacionales

Caracter铆sticas:

  1. Transacciones Cortas y Simples: OLTP est谩 dise帽ado para manejar un gran n煤mero de transacciones cortas y simples que involucran peque帽as cantidades de datos
  2. Operaciones CRUD: Las operaciones t铆picas en OLTP son Crear, Leer, Actualizar y Eliminar (CRUD)
  3. Alta Concurrencia: OLTP soporta un alto n煤mero de usuarios concurrentes realizando operaciones simult谩neamente
  4. Consistencia y Aislamiento: La consistencia y el aislamiento de las transacciones son cr铆ticos en OLTP para garantizar la integridad de los datos
  5. Bases de Datos Normalizadas: Las bases de datos OLTP (mayormente relacionales) suelen estar altamente normalizadas para minimizar la redundancia y asegurar la integridad referencial

Ejemplos de uso:

  • Sistemas de banca y cajeros autom谩ticos
  • Sistemas de gesti贸n de inventarios
  • Aplicaciones de comercio electr贸nico
  • Sistemas de reservas de aerol铆neas

Ventajas:

  • Alta eficiencia en la gesti贸n de transacciones (sistemas transaccionales)
  • Baja latencia y r谩pida respuesta
  • Integridad y consistencia de los datos garantizadas en todo momento

Desventajas:

  • No est谩 optimizado para consultas complejas y an谩lisis
  • Puede tener problemas de rendimiento con consultas que requieren acceso a grandes vol煤menes de datos hist贸ricos