Este documento describe las actualizaciones en Velneo, que permiten programar el código equivalente a los triggers de alta, modificación y baja para la actualización de datos en múltiples tablas en segundos. Las actualizaciones pueden ahorrar horas de programación y pruebas al automatizar el comportamiento de los triggers. Velneo soporta 9 tipos de triggers que se ejecutan en un orden específico durante el proceso de alta, modificación o baja.
Proyecto integrador. Las TIC en la sociedad S4.pptx
Velneo triggers elevados a la actualización
1. Actualización
Triggers
¿Conoces el poder de los Triggers
elevados a la Actualización?
2. ¿Qué son las actualizaciones?
Velneo define como actualizaciones a los objetos que
engloban el conjunto de eventos de una tabla y que permiten
programar en segundos el código equivalente a generar los
triggers de alta, modificación y baja para la actualización de
datos en múltiples tablas.
Base de datos modelo real: Triggers elevados a la Actualización
3. ¿Qué beneficio me aportan las actualizaciones?
1. Reducir a segundos o minutos lo que con triggers
suponen muchas horas y cientos de líneas de
programación.
2. No tener que realizar pruebas para comprobar que tu
código funciona correctamente. Las actualizaciones
funcionan bien ¡Sí o Sí! ¿Cuantas horas de programación y
testeo te puedes ahorrar?
Base de datos modelo real: Triggers elevados a la Actualización
4. ¿Cómo es posible ahorrar tanto tiempo?
1. Sólo tienes que rellenar en un formulario el campo a
actualizar, la formula de actualización y la condición para
actualizar.
2. Sólo tienes que indicar lo que debe hacer en el alta. Velneo
deduce automáticamente lo que tiene que hacer en la
modificación y en la baja.
Base de datos modelo real: Triggers elevados a la Actualización
5. ¿Velneo tiene triggers?
Sí, soporta 9 tipos de triggers
Base de datos modelo real: Triggers elevados a la Actualización
6. ¿Qué son los triggers?
Son eventos de tabla que se ejecutan antes, durante o
después de un alta, modificación o baja de un registro.
Base de datos modelo real: Triggers elevados a la Actualización
7. ¿Qué tipos de triggers soporta Velneo?
Base de datos modelo real: Triggers elevados a la Actualización
8. Tipos de triggers
9 triggers Alta Modificación Baja
Anterior
Interno
Posterior
Base de datos modelo real: Triggers elevados a la Actualización
9. ¿En que orden se ejecutan los triggers?
Base de datos modelo real: Triggers elevados a la Actualización
10. Ciclo de ejecución de los triggers
Se pueden hacer verificaciones, cancelar el
1 Trigger anterior alta y modificar los valores de los campos
Se actualiza (creando, modificando o
2 Alta, modificación o baja suprimiendo) el registro en la tabla
Tras realizar el alta, baja o modificación se
3 Trigger interno puedan lanzar acciones
Se realizan las actualizaciones en las
4 Actualizaciones tablas maestras
Se pueden ejecutar acciones tras finalizar
5 Trigger posterior todas las actualizaciones
Base de datos modelo real: Triggers elevados a la Actualización