GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

¿QUE ES UN TRIGGER?

javier Peñafiel Spanisch

¿QUE ES UN TRIGGER?

Inhalt der Mindmap

¿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;

Bilder und Dateien der Mindmap

  • ¿QUE ES UN TRIGGER?

Informationen

Beschreibung
Mindmap am ¿QUE ES UN TRIGGER?, erstellt von javier Peñafiel am 23/11/2021.
Erstellt von
javier Peñafiel
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck