Disfruta programando

El podcast

La importancia de la base de datos. Triggers y Actualizaciones

abril 19, 2019 por DProgramando

Continuamos nuestra serie de episodios sobre la importancia de la base de datos, hoy abordamos los eventos de tabla o «triggers» y una característica especial de la base de datos de Velneo que hace las delicias de cualquier desarrollador porque es capaz de ahorrar miles de líneas de código y cientos de horas de programación en un año de desarrollo.

Introducción

  1. Lo que hagas en base de datos es válido en cualquier contexto.
    1. Importaciones.
    2. Grabaciones.
    3. Procesos.

Triggers

  1. ¿Qué son?
  2. Alta, baja y modificación
  3. Pre, post e interno.
  4. La hamburguesa.
  5. ¿Qué hacer en cada una?
    1. Alta
      1. PRE: verificaciones y cancelar con set retorno = NO.
      2. PRE: Preparar datos.
      3. PRE: Altas de tablas donde haremos acumulaciones.
      4. POST: actualizar el log transaccional.
    2. Modificación
      1. PRE: es similar al alta.
      2. POST: se suelen actualizar los datos que han cambiado, en otras tablas.
      3. POST: actualizar el log transaccional.
    3. Eliminación.
      1. PRE: eliminar los plurales para tener en cuenta la integridad referencial.
      2. POST: actualizar el log transaccional.

Actualizaciones

  1. ¿Qué son?
  2. Una de las maravillas de Velneo.
  3. Solo defines lo que tiene que hacer por alta.
  4. 2 tipos: sumas o valor absoluto.
  5. Se puede condicionar.
  6. Se puede usar en cascada.
  7. No usar variables locales ni campos de maestros.
  8. No produce bloqueos por estar en el misma transacción.
  9. Evitar recursividad.
  10. Ejemplos de uso: Actualización de stock, estadísticas, precios, impuestos, totales, etc.

Publicado en: Podcast

Entradas recientes

  • Vive en vidiv tus eventos online con Alfonso Gutiérrez
  • Aplicaciones muy interesantes de Ceesa con José Luis Cuesta
  • La importancia de entrevistar a tus clientes para mejorar tu producto
  • Conoce a HolaSoft una empresa 100% SaaS
  • Reduce la deuda técnica para mejorar tu productividad

Comentarios recientes

  • Matias Castro en Vive en vidiv tus eventos online con Alfonso Gutiérrez
  • Matias Castro en Reduce la deuda técnica para mejorar tu productividad
  • Matias Castro en 2021 odisea en el software
  • DProgramando en 2021 odisea en el software
  • Matias Castro en 2021 odisea en el software

Disfruta programando

Bienvenido al blog Disfruta Programando donde encontrarás información relacionada con el mundo del desarrollo de aplicaciones empresariales, con contenidos relativos a la programación, análisis, bases de datos, cloud, frameworks de trabajo, agilidad, marketing, productividad, comunicación, etc. Es decir, contenidos relacionados con el ámbito empresarial de los negocios.

Jesús Arboleya y Mario Conde trabajan en Velneo, dirigen y producen los episodios del Podcast que lleva el mismo nombre que este blog y que se publican en iVoox y iTunes.

Copyright © 2026 · Enterprise Pro Theme en Genesis Framework · WordPress · Acceder