Practica Triggers Mysql
EDUCACIÓN A DISTANCIA
BASES DE DATOS II
JOSE ANGEL MORENO B.
Ingeniero de Sistemas
TP # 05255145501 Copnia
Universidad Incca de Colombia
CORPORACIÓNUNIVERSITARIA REMINGTON
EDUCACIÓN A DISTANCIA
PRACTICA # 3
CREACION DE TRIGGERS
BASICO EN MYSQL
CORPORACIÓN UNIVERSITARIA REMINGTON
EDUCACIÓN A DISTANCIA
TRIGGERS O DISPARADORES
Un disparador es un objeto debases de datos con
nombre que se asocia a una tabla, y se activa cuando
ocurre un evento en particular sobre dicha tabla.
USOS:
●
Verificar valores a ser insertados o llevar a cabo
cálculos sobrevalores involucrados en una
actualización.
●
La pregunta sería: Si el paradigma de la POO también
puede ser aplicado satisfactoriamente en las BD.
CORPORACIÓN UNIVERSITARIA REMINGTON
EDUCACIÓN ADISTANCIA
Un disparador se asocia con una tabla y se define para
que se active al ocurrir una sentencia INSERT, DELETE,
O UPDATE sobre dicha tabla.
Puede también establecerse que se active antes odespués de la sentencia en cuestión.
Ejemplo: Se puede tener un disparador que se active
antes de que un registro sea borrado, o después de
que sea actualizado.
CORPORACIÓN UNIVERSITARIAREMINGTON
EDUCACIÓN A DISTANCIA
EJERCICIO DE TRIGGERS creado por código SQL
Una vez en la consola MySql, creamos la base de datos:
PRACTICA2014.
1. Creamos la base de datos
Create database practica2014;CORPORACIÓN UNIVERSITARIA REMINGTON
EDUCACIÓN A DISTANCIA
2. Miramos el listado de las BD que hay:
Show databases;
CORPORACIÓN UNIVERSITARIA REMINGTON
EDUCACIÓN A DISTANCIA
3. Ponemos en uso laBase de Datos:
use practica2014;
CORPORACIÓN UNIVERSITARIA REMINGTON
EDUCACIÓN A DISTANCIA
4. Creamos la Tabla Clientes:
create table clientes;
CORPORACIÓN UNIVERSITARIA REMINGTON
EDUCACIÓN ADISTANCIA
5. A hora creamos la Tabla Auditoria_Clientes, para registrar todos
los cambios que se haga en la tabla clientes
CORPORACIÓN UNIVERSITARIA REMINGTON
EDUCACIÓN A DISTANCIA
6. Verificamos que...
Regístrate para leer el documento completo.