Mapa mental
TRIGGERS
Conteúdo do mapa
TRIGGERS
USOS
- Mejor la admon de BD sin que el usuario ejecute la sentencia de SQL
¿Que son?
- procedimiento que se ejecuta cuando se cumple una condicion establecida al realizar una operacion
- Empleados para implementar reglas de negocio de una BD.
TIPOS
- Row Triggers: se ejecutan cada vez que se llama al disparador desde la table asociada al tigger
- Statement Triggers: Que sin importar la cantida de veces que se cumpla con la condicion, su ejecución es única.
Caracteristicas
- No aceptan parámetros o argumentos
- No pueden ejecutar las operaciones COMMIT o ROLLBACK porque estas son parte de la sentencia SQL del disparador
- Pueden causar errores de mutaciones en las tablas, si se han escrito de manera deficiente.
Ventajas
- Ofrece chequeos de seguridad basada en valores.
- Restricciones dinámicasde integridad de datos y de integridad referencial.
- Asegura que las operaciones relacionadasse realizan juntas de forma implícita.
- Ofrece mayor control sobre la BD.
desventajas
- Peligro de pérdidaen realizaciones.
- Nunca se llama directamente.
Componentes
- Llamada de activacion: es la sentencia que permite dispararel codigo 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 TRIGGERS, criado por Eva Maria Catalina De Leon Cantu em 03-09-2019.
- Criado por
- Eva Maria Catalina De Leon Cantu
- Visualizações
- 0
- Avaliação