ACTIVIDAD 2- MANEJO DE FECHAS EN MYSQL

1, Descargar el archivo adjunto a este mensaje y realizar lo que en él se explica

Investigar que son trigguer

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.

Por otra parte, entre sus principales ventajas es que todas estas funciones se pueden realizar desde la propia base de datos, es decir, no es necesario recurrir a lenguajes externos de programación.

Link: https://ayudaleyprotecciondatos.es/bases-de-datos/trigger/

Cual es la sintaxis general para crear un trigger:

Nota: Este trigger se ejecuta antes de insertar un nuevo usuario y asigna automáticamente la fecha actual a created_at.

  • CREATE TRIGGER nombre_del_trigger → Define el nombre del trigger.
  • BEFORE | AFTER | INSTEAD OF → Especifica si el trigger se ejecuta antes, después o en lugar de la operación.
  • INSERT | UPDATE | DELETE → Define el evento que activará el trigger.
  • ON nombre_de_la_tabla → Especifica la tabla en la que se aplica el trigger.
  • FOR EACH ROW | STATEMENT → Indica si el trigger se ejecuta para cada fila afectada o una sola vez por la sentencia.
  • WHEN (condición) → (Opcional) Define una condición para que el trigger se active.
  • BEGIN ... END; → Bloque de código donde se definen las acciones del trigger.
  • Link: IA chatGPT https://chatgpt.com/

    Clic en el siguiente link para descargar la base de datos:

    Documentación para el manejo de Triggers

    Uso de los Tiggers

    Mostrar Tiggers hechos

    Insertamos articulo

    Crear un trigguer con el nombre de actualizar_existenciap que al insertar un detalle realice el sigueinte cálculo calcular las existencias segun la tabla detalle de cada articulo


    https://www.dropbox.com/sh/efx8fx3pr78uw38/AAB_SFsKl7kXqm_JQ9ST2Lwba?dl=0

    Base de datos para trabajar la Parte 2 de Triggers

    https://www.dropbox.com/s/6ni5y2bul4n5n4x/subconsultas2.sql?dl=0

    Josue Casalins Hernadez
    Creado con Webnode
    ¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar