Archivo de la etiqueta: ACID

Propiedades y Gestión de Transacciones en Sistemas de Bases de Datos

Propiedades Fundamentales de las Transacciones (ACID)

Atomicidad: Una transacción es una unidad de trabajo indivisible; la totalidad de sus acciones son un éxito o un fracaso («todo o nada»).

Consistencia: Después de ejecutarse, una transacción debe dejar al sistema en un estado correcto o debe abortarlo. Si la transacción no puede alcanzar un estado final, debe regresar al sistema a su estado original.

Aislamiento: El comportamiento de una transacción no se ve afectado por el hecho de que otras Seguir leyendo “Propiedades y Gestión de Transacciones en Sistemas de Bases de Datos” »

Transacciones en Sistemas Distribuidos: Funcionamiento, Tipos y Propiedades ACID

Motivos para el Uso de Transacciones en Sistemas Distribuidos

Los sistemas distribuidos, aunque potencialmente muy fiables gracias a la redundancia y autonomía de recursos en diferentes nodos, enfrentan desafíos en la integridad de los datos. La capacidad de detectar y localizar fallas se ve contrarrestada por problemas que motivan el uso de transacciones:

Profundizando en SQL: Programación, Transacciones y Control de Concurrencia

Programación en SQL

  1. ¿Por qué no es SQL un lenguaje computacionalmente completo?

Le faltan ciertas características como recursividad o estructuras repetitivas (bucles).

¿Qué soluciones conoces para aumentar las capacidades de cómputo de SQL? En SQL 2003 se introduce recursividad de forma limitada. Los bucles se consiguen combinando SQL con otros lenguajes procedimentales.

  1. SQL embebido: describe su funcionamiento.

Se denomina así al código SQL que se mezcla con el código de un lenguaje anfitrión. Seguir leyendo “Profundizando en SQL: Programación, Transacciones y Control de Concurrencia” »

Procesamiento de Transacciones y Gestión de Datos: Conceptos Clave

OLTP

OLTP (OnLine Transaction Processing) es un tipo de procesamiento que facilita y administra aplicaciones transaccionales, usualmente para entrada de datos, recuperación y procesamiento de transacciones (gestor transaccional). Los paquetes de software para OLTP se basan en la arquitectura cliente-servidor, ya que suelen ser utilizados por empresas con una red informática distribuida.

El término puede parecer ambiguo, ya que puede entenderse «transacción» en el contexto de las «transacciones Seguir leyendo “Procesamiento de Transacciones y Gestión de Datos: Conceptos Clave” »

Guía Completa de Conceptos y Técnicas de Ciencia de Datos

Fases del Proceso KDD

Selección

  • Selecciona todo el conjunto de datos o una muestra representativa para el proceso de descubrimiento.
  • Varía según los objetivos del negocio.

Procesamiento

  • Analiza la calidad de los datos.
  • Aplica operaciones básicas como eliminación de datos ruidosos.
  • Maneja datos desconocidos (faltantes, vacíos), nulos, duplicados y técnicas de reemplazo.

Transformación