O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Disparadores o Triggers

GR Guzmán Espanhol

Conteúdo do mapa

Disparadores o Triggers

  1. Concepto

    • Es un objeto que se asocia con tablas y se almacena en la base de datos. Su nombre se deriva por el comportamiento que presentan en su funcionamiento, ya que se ejecutan cuando sucede algún evento sobre las tablas a las que se encuentra asociado
      • Utilidades
        • La utilidad principal de un trigger es mejorar la gestión de la base de datos, ya que no requieren que un usuario los ejecute. Por lo tanto, son empleados para implementar las REGLAS DE NEGOCIO (tipo especial de integridad) de una base de datos. Una Regla de Negocio es cualquier restricción, requerimiento, necesidad o actividad especial que debe ser verificada al momento de intentar agregar, borrar o actualizar la información de una base de datos. Los triggers pueden prevenir errores en los datos, modificar valores de una vista, sincronizar tablas, entre otros.
  2. Sintaxis de creacion

    • Esta instrucción nos permite definir un trigger: CREATE [ OR ALTER ] TRIGGER [ schema_name . ]trigger_name ON { table | view } [ WITH <dml_trigger_option> [ ,...n ] ] { FOR | AFTER | INSTEAD OF } { [ INSERT ] [ , ] [ UPDATE ] [ , ] [ DELETE ] } [ WITH APPEND ] [ NOT FOR REPLICATION ] AS { sql_statement [ ; ] [ ,...n ] | EXTERNAL NAME <method specifier [ ; ] > } <dml_trigger_option> ::= [ ENCRYPTION ] [ EXECUTE AS Clause ] <method_specifier> ::= assembly_name.class_name.method_name
      • sintaxis de borrado
        • Resultados de búsqueda Fragmento destacado de la Web Disparador de borrado (delete trigger) Podemos crear un disparador para que se ejecute siempre que una instrucción "delete" elimine datos en una tabla. Analizamos la sintaxis: "create trigger" junto al nombre del disparador; "on" seguido del nombre de la tabla para la cual se establece el trigger.
      • Principales triggers tulizados
        • Llamada de activación: es la sentencia que permite "disparar" el código a ejecutar. Restricción: es la condición necesaria para realizar el código. Esta restricción puede ser de tipo condicional o de tipo nulidad. Acción a ejecutar: es la secuencia de instrucciones a ejecutar una vez que se han cumplido las condiciones iniciales.

Informações

Descrição
Mapa Mental sobre Disparadores o Triggers, criado por GR Guzmán em 11-06-2020.
Criado por
GR Guzmán
Visualizações
2
Avaliação

Mais sobre Procedimientos almacenados y triggers

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?