Está en la página 1de 6

INSTITUTO TECNOLÓGICO DE MÉXICO

INSTITUTO TECNOLOGICO DE TLAXIACO

Tema II
Asignatura: Taller de bases de datos

INGENIERO: Hilario Vidal García Hernández


ESTUDIANTE:
KARLA VÁSQUEZ ORTIZ
IRVIN SALATHIEL BARRERA VALENCIA
ANDRE EMMANUEL GONZALEZ

Grupo:6US
ESPECIALIDAD: INGENIERÍA EN SISTEMAS COMPUTACIONALES.

Heroica ciudad de Tlaxiaco, a 1 de febrero Oaxaca octubre del 2022.


Introducción

Un trigger o disparador es un script que se usa en lenguaje de programación SQL, en


especial en bases de datos como MySQL o PostgreSQL.

Consiste en una serie de reglas predefinidas que se asocian a una tabla. Estas reglas se
aplican a la base de datos cuando se realizan determinadas operaciones en la tabla, por
ejemplo, al añadir, actualizar o eliminar registros.

Dicho de otra manera, el trigger desencadena determinadas acciones de forma


automática en las tablas de la base de datos cuando se insertan, modifican y se añaden
nuevos datos.

La principal función de los trigger es contribuir a mejorar la gestión de la base de datos.


Gracias a ellos muchas operaciones se pueden realizar de forma automática, sin
necesidad de intervención humana, lo que permite ahorrar mucho tiempo.

Otra de sus funciones es aumentar la seguridad e integridad de la información. Esto lo


consiguen gracias a la programación de restricciones o requerimientos de verificación
que permiten minimizar los errores y sincronizar la información.
Paso 1. Primero creamos una tabla llamada bitácora donde llevaremos el control de
todo lo que suceda en toda nuestra base de datos con diferentes campos
operación,usuario,host,modificado,tabla.

Paso 2. Luego creamos el trigger para ver las moidficaciones cuando inserten datos en
la tabla CLIENTE

Paso 3. Trigger cuando actualizen datos en la tabla cliente


Paso 4. Trigger para cuando eliminen datos en la tabla cliente

PASO 5. Podemos ver que usuario hizo una operación en nuestra base de datos y si
inserto,actualizo o elimino algun dato
PASO 6.Creamos otro trigger para saber que dato se modifico ,saber el valor antiguo y
el nuevo.
PASO 7.Observamos que ser agregaron 2 campos donde se puede ver el dato antiguo y
el nuevo.

CONCLUSION

Como pudimos ver los trigger sirven para hacer operaciones de manera automática

a diferencia de los procedimientos almacenados y generalmente se utilizan para

garantizar la seguridad las bases de estos ya que en ellos se pueden incluir

sentencias de verificación o restricciones para evitar erros y facilitar la sincronización

de la información.

También podría gustarte