Está en la página 1de 1

Disparadores (triggers)

Un "trigger" (disparador o desencadenador) es un tipo de procedimiento almacenado que se


ejecuta cuando se intenta modificar los datos de una tabla (o vista).
Se definen para una tabla (o vista) especfica.
Se crean para conservar la integridad referencial y la coherencia entre los datos entre distintas
tablas.
Si se intenta modificar (agregar, actualizar o eliminar) datos de una tabla en la que se defini un
disparador para alguna de estas acciones (insercin, actualizacin y eliminacin), el disparador se
ejecuta (se dispara) en forma automtica.
Un trigger se asocia a un evento (insercin, actualizacin o borrado) sobre una tabla.
La diferencia con los procedimientos almacenados del sistema es que los triggers:
- no pueden ser invocados directamente; al intentar modificar los datos de una tabla para la
que se ha definido un disparador, el disparador se ejecuta automticamente.
- no reciben y retornan parmetros.
- son apropiados para mantener la integridad de los datos, no para obtener resultados de
consultas.
Los disparadores, a diferencia de las restricciones "check", pueden hacer referencia a campos de
otras tablas. Por ejemplo, puede crearse un trigger de insercin en la tabla "ventas" que
compruebe el campo "stock" de un artculo en la tabla "articulos"; el disparador controlara que,
cuando el valor de "stock" sea menor a la cantidad que se intenta vender, la insercin del nuevo
registro en "ventas" no se realice.
Aserciones:
Una asercin es una restriccin general que hace referencia a una o ms columnas de ms de una
tabla. Para definir una asrcin se utiliza la sentencia CREATE ASSERTION, y tiene el siguiente
formato:
CREATE ASSERTION nombre_asercion
CHECK (condiciones)

También podría gustarte

  • Profesores Investigadores Elegidos
    Profesores Investigadores Elegidos
    Documento3 páginas
    Profesores Investigadores Elegidos
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Standard Report
    Standard Report
    Documento8 páginas
    Standard Report
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Presentacion 2
    Presentacion 2
    Documento2 páginas
    Presentacion 2
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Mapa Curricular
    Mapa Curricular
    Documento3 páginas
    Mapa Curricular
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Kardex de Soriana
    Kardex de Soriana
    Documento9 páginas
    Kardex de Soriana
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Presentacion 1
    Presentacion 1
    Documento1 página
    Presentacion 1
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Kardex de Soriana
    Kardex de Soriana
    Documento9 páginas
    Kardex de Soriana
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Doña Lupita
    Doña Lupita
    Documento2 páginas
    Doña Lupita
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Nuevo Documento de Texto
    Nuevo Documento de Texto
    Documento1 página
    Nuevo Documento de Texto
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Presentacion 2
    Presentacion 2
    Documento2 páginas
    Presentacion 2
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Felici Ta Dos
    Felici Ta Dos
    Documento1 página
    Felici Ta Dos
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Si
    Si
    Documento3 páginas
    Si
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Graficas Tutorias
    Graficas Tutorias
    Documento16 páginas
    Graficas Tutorias
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • F5 LiberaAsesor
    F5 LiberaAsesor
    Documento1 página
    F5 LiberaAsesor
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Manual de Instalacion de Mac
    Manual de Instalacion de Mac
    Documento8 páginas
    Manual de Instalacion de Mac
    vAldOx07
    Aún no hay calificaciones
  • Los Adolescentes y Las Redes Sociales
    Los Adolescentes y Las Redes Sociales
    Documento11 páginas
    Los Adolescentes y Las Redes Sociales
    Gabriela Navarro
    100% (12)
  • Rar
    Rar
    Documento35 páginas
    Rar
    Aldism
    Aún no hay calificaciones
  • Windows XP Apuntes Básicos
    Windows XP Apuntes Básicos
    Documento65 páginas
    Windows XP Apuntes Básicos
    infobits
    100% (7)
  • Solucion
    Solucion
    Documento1 página
    Solucion
    Alexander Vicente Jimenez
    Aún no hay calificaciones
  • Unrar SRC
    Unrar SRC
    Documento1 página
    Unrar SRC
    envolado
    Aún no hay calificaciones
  • Link XP
    Link XP
    Documento1 página
    Link XP
    Alexander Vicente Jimenez
    Aún no hay calificaciones