Ícono del sitio Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Aplicaciones .NET y vistas de cambios de Interbase: cómo realizar un seguimiento de los cambios de datos automáticamente

trackingchangesblog 7194421

Esta es una publicación extra de la serie sobre la integración de Interbase con aplicaciones .NET, y hoy hablaremos sobre la increíble característica de Interbase llamada Change Views™.

En caso de que esta sea tu primera visita aquí, tengo un resumen para ti en el orden cronológico en que se publicaron las publicaciones anteriores:

  1. Presentamos InterBase para .NET: un almacén de datos integrado súper seguro para usuarios de .NET
  2. Primeros pasos con InterBase para .NET: instale, configure y asegure sus datos en minutos
  3. Su primera aplicación .NET/Interbase: cómo conectar .NET y el almacén de datos seguro de Interbase
  4. Aplicaciones .NET que utilizan la base de datos Interbase integrada: cómo implementar una aplicación de base de datos segura sin necesidad de instalación/administración

Interbase Change Views™

Esta es la definición oficial de Change Views:

La función Change Views utiliza la arquitectura multigeneracional de InterBase para capturar cambios en los datos. Esta función le permite responder rápidamente a la pregunta “¿Qué datos han cambiado desde la última vez que los vi?”

Anteriormente, involucraba disparadores, registro y/o raspado de registros de escritura anticipada de transacciones. Esto requería mucho tiempo para el desarrollador y afectaba el rendimiento de la base de datos para una determinada carga de transacciones o volumen de cambios. Ahora, con Change Views, no hay sobrecarga de rendimiento en las transacciones existentes porque mantiene una vista coherente de los datos modificados observables por otras transacciones.

El mecanismo Cambiar vistas no depende de sus propios datos subyacentes, sino que se basa en datos ya almacenados para tablas base existentes o vistas derivadas de tablas base. Este mecanismo de vista implícita tiene una base temporal y devuelve datos que han cambiado desde la transacción anterior en la que se observó la vista implícita.

¿Suena complicado? ¡Para nada! Repasemos los principales conceptos de Change Views:

Introducción a las vistas de cambios entre bases

Este video presenta los conceptos de Change Views utilizando una demostración muy didáctica que está disponible para usted en el repositorio de GitHub de IB.NET DataProvider: https://github.com/Embarcadero/IB.NETDataProvider .

Adicionalmente, para más detalles técnicos y otras posibilidades, los invito a visitar la documentación del producto que se encuentra aquí: https://docwiki.embarcadero.com/InterBase/2020/en/Change_Views

 

Salir de la versión móvil