Este documento proporciona una guía sobre disparadores (triggers) en bases de datos. Explica que un disparador es un procedimiento almacenado asociado a una tabla que se ejecuta antes o después de operaciones DML como INSERT, UPDATE o DELETE. También describe cómo diseñar disparadores teniendo en cuenta consideraciones como evitar recursividad, optimizar el rendimiento y garantizar la integridad referencial. Finalmente, explica conceptos como tablas mutantes y la ejecución del cuerpo de un disparador.
Related topics: