¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

¿QUE ES UN TRIGGER?

javier Peñafiel Español

¿QUE ES UN TRIGGER?

Contenido del mapa

¿QUE ES UN TRIGGER?

  1. Según (Edu Lazaro,2019) Técnicamente, un trigger es un objeto de una base de datos que está asociado a una tabla, y que será activado cuando la acción que tiene asociada tiene lugar. El trigger se puede ejecutar cuando tiene lugar una acción INSERT, UPDATE o DELETE, siendo posible su ejecución tanto antes como después del evento.

    • CONFIGURACION DE BASE DE DATOS
      • Crear un base de datos con sentencia CREATE
        • CREATE DATABASE base_ejemplo;
      • Selecciona la base de datos para así poder ejecutar consultas SQL sobre ella:
        • USE base_ejemplo;
      • Creamos una tabla llamada
        • CREATE TABLE productos ( id INT NOT NULL AUTO_INCREMENT, nombre VARCHAR(20) NOT NULL, coste FLOAT NOT NULL DEFAULT 0.0, precio FLOAT NOT NULL DEFAULT 0.0, PRIMARY KEY(id) );
      • Por último, insertamos datos de prueba en la tabla productos:
        • INSERT INTO productos (nombre, coste, precio) VALUES ('Producto A', 4, 8), ('Producto B', 2, 4),('Producto C', 40, 80);
    • COMO UTILIZAR UN TRIGGER
      • sí podemos comprobar el resultado del trigger actualizando un registro con una sentencia UPDATE como esta:
        • UPDATE productos SET coste = 5 WHERE id = 1; SELECT * FROM productos;
    • COMO ELIMINAR UN TRIGGER
      • Puedes eliminar una trigger haciendo uso de la sentencia DROP
        • DROP TRIGGER actualizarPrecioProducto;

Imágenes y archivos del mapa

  • ¿QUE ES UN TRIGGER?

Información

Descripción
Mapa Mental sobre ¿QUE ES UN TRIGGER?, creado por javier Peñafiel el 23/11/2021.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?