Title: Actividad 8: Investigación sobre Triggers en PostgreSQL
Course: 2025 - LISI - Base de Datos Avanzadas 3-3 > Section: Unidad 1 - Comandos avanzados en RDB

Objetivo
Investigar qué son los triggers (disparadores) en bases de datos, cómo se implementan en PostgreSQL y en qué situaciones reales pueden ser utilizados.

Instrucciones

1. Al inicio de tu trabajo escribe tu nombre completo y el nombre del profesor.
2. Realiza una investigación en fuentes confiables sobre los triggers en PostgreSQL. Tu trabajo debe incluir:
  - Definición de qué es un trigger.
  - Explicación de cómo se implementa un trigger en PostgreSQL (qué se necesita para crearlo: funciones, eventos, sintaxis básica).
  - Ejemplos de eventos que pueden activar un trigger (INSERT, UPDATE, DELETE).
  - Ventajas y posibles limitaciones de su uso.
3. Reflexiona y responde en tus propias palabras:
  - ¿En qué tipo de situaciones prácticas usarías un trigger dentro de una base de datos?
  - Menciona al menos tres escenarios concretos (ejemplo: auditoría de cambios, control de inventarios, validación automática de datos).
4. Elabora un diagrama simple o esquema que muestre cómo un trigger se activa tras una acción en una tabla y qué efecto produce.
5. Extensión sugerida: 2 cuartillas.
6. Evidencia: entregar el documento en formato PDF que incluya la investigación, la reflexión y el esquema.

Método de entrega
Convierte tu investigación en un archivo PDF y súbelo a la plataforma.

Objetivo
Investigar qué son los triggers (disparadores) en bases de datos, cómo se implementan en PostgreSQL y en qué situaciones reales pueden ser utilizados.

Instrucciones

1. Al inicio de tu trabajo escribe tu nombre completo y el nombre del profesor.
2. Realiza una investigación en fuentes confiables sobre los triggers en PostgreSQL. Tu trabajo debe incluir:
  - Definición de qué es un trigger.
  - Explicación de cómo se implementa un trigger en PostgreSQL (qué se necesita para crearlo: funciones, eventos, sintaxis básica).
  - Ejemplos de eventos que pueden activar un trigger (INSERT, UPDATE, DELETE).
  - Ventajas y posibles limitaciones de su uso.
3. Reflexiona y responde en tus propias palabras:
  - ¿En qué tipo de situaciones prácticas usarías un trigger dentro de una base de datos?
  - Menciona al menos tres escenarios concretos (ejemplo: auditoría de cambios, control de inventarios, validación automática de datos).
4. Elabora un diagrama simple o esquema que muestre cómo un trigger se activa tras una acción en una tabla y qué efecto produce.
5. Extensión sugerida: 2 cuartillas.
6. Evidencia: entregar el documento en formato PDF que incluya la investigación, la reflexión y el esquema.

Método de entrega
Convierte tu investigación en un archivo PDF y súbelo a la plataforma.