Академический Документы
Профессиональный Документы
Культура Документы
Unidad 11
Autor
Isabel Ponce
Unidad 11
Objetivos
• Disparadores (Triggers)
– Integridad Referencial
– Aplicaciones
– Activación
– Creación
– Tablas especiales
– Disparadores de Modificación
– Contar renglones
– If update
– Borrar un trigger
– Anidamiento
– Restricciones
Disparadores
• Las actualizaciones y
eliminaciones en cascada
pueden realizarse mediante
disparadores.
Integridad Referencial
• La integridad referencial es el
proceso por el cual se mantienen las
relaciones entre los datos.
• Por ejemplo:
– Borrado
• Cuando el padre se borra, todos los hijos
correspondientes también se borran.
– Restricción
• Si un hijo existe, no se permite la
eliminación del padre.
– Asignar nulos
• Cuando un padre se borra, se asigna
valor nulo a los hijos correspondientes.
– Actualizar
• Cuando el padre cambia, el hijo cambia.
– Restringir
• Si existe un hijo, no se permiten cambios
al padre.
Aplicaciones
• Sintaxis:
– t[i,u,d]<Tabla>
– Por ejemplo: tiVentas, tdVentas, tiuTiendas,
tudAutores, tiudEmpleados
Variables de transición
• Ejemplo:
• Disparador de Inserción
• Disparadores de verificación:
• Un disparador normalmente no
puede llamarse a sí mismo.