Ejemplo de Trigger en MySQL Workbench

15
Ejemplo de Trigger en MySQL Command Line Client. Fig. 1.- Se crea una base de datos denominada BD_Empleado y se usa. Fig. 2.- Se crea una tabla denominada “empleado” con los datos mostrados.

Transcript of Ejemplo de Trigger en MySQL Workbench

Page 1: Ejemplo de Trigger en MySQL Workbench

Ejemplo de Trigger en MySQL Command Line Client.

Fig. 1.- Se crea una base de datos denominada BD_Empleado y se usa.

Fig. 2.- Se crea una tabla denominada “empleado” con los datos mostrados.

Page 2: Ejemplo de Trigger en MySQL Workbench

Fig. 3.- Se insertan los datos en la tabla empleado.

Fig. 4.- Se selecciona la tabla “empleado” para ver los datos que están insertados.

Page 3: Ejemplo de Trigger en MySQL Workbench

Fig. 5.- Se crea la tabla “empleado_copia” en donde se registrarán las modificaciones de la tabla

principal.

Fig. 6.- Con el comando “describe” se muestra los campos de la tabla “empleado_copia”.

Page 4: Ejemplo de Trigger en MySQL Workbench

Fig. 7.- Se crea el “Trigger” denominado “nuevo_empleado” después de que se inserten datos en

la tabla principal que es “empleado”.

Fig. 8.- Se manda a mostrar el “Trigger”.

Page 5: Ejemplo de Trigger en MySQL Workbench

Fig. 9.- Se selecciona la tabla “empleado” y se muestran los datos.

Fig. 10.- Se inserta valores a la tabla “empleado” con los datos correspondientes.

Page 6: Ejemplo de Trigger en MySQL Workbench

Fig. 11.- Se selecciona la tabla para ver los datos insertados.

Fig. 12.- Se selecciona la tabla “empleado_copia” para ver el movimiento de inserción en la tabla

principal.

Page 7: Ejemplo de Trigger en MySQL Workbench

Ejemplo de Trigger en MySQL Workbench.

Fig. 1.- Se crea una nueva conexión “Conexion_trigger”.

Fig. 2.- Se crea un nuevo “Schema” que será la base de datos la cual se usará.

Page 8: Ejemplo de Trigger en MySQL Workbench

Fig. 3.- Se aplican los cambios.

Fig. 4.- Se da en finalizar para registrar los cambios.

Page 9: Ejemplo de Trigger en MySQL Workbench

Fig. 5.- Se crea una tabla en la base de datos “bd_trigger”.

Fig. 6.- Se crea la tabla “empleado” y especifican los campos de la tabla.

Page 10: Ejemplo de Trigger en MySQL Workbench

Fig. 7.- Se aplican los cambios.

Fig. 8.- Se finaliza para guardar los cambios.

Page 11: Ejemplo de Trigger en MySQL Workbench

Fig. 9.- Se crea otra tabla.

Fig. 10.- Se crea la tabla “bitacora_empleado” con los campos mostrados.

Page 12: Ejemplo de Trigger en MySQL Workbench

Fig. 11.- Se aplican los cambios.

Fig. 12.- Se finaliza la operación para que se apliquen los cambios.

Page 13: Ejemplo de Trigger en MySQL Workbench

Fig. 13.- Se hace uso de la base de datos.

Fig. 14.- Se crea el Trigger con las especificaciones mostradas.

Page 14: Ejemplo de Trigger en MySQL Workbench

Fig. 15.- Se ejecuta la operación de la creación del Trigger.

Fig. 16.- Se insertan valores a la tabla “empleado”.

Page 15: Ejemplo de Trigger en MySQL Workbench

Fig. 17.- Se selecciona la tabla “empleado” para ver los datos que se han insertado. Y se muestran

los valores que contiene la tabla.

Fig. 18.- Se selecciona la tabla “bitacora_empleado” para ver las modificaciones que se han hecho

en la tabla principal.