WorksheetsBD | Cuestionario S15
Total questions: 10
Worksheet time: 5mins
¿Qué es un trigger en SQL Server?
Una tabla temporal
Una vista dinámica
Un procedimiento que se ejecuta al azar
Un procedimiento que responde a eventos
¿Cuándo se ejecuta un trigger DML?
Antes de compilar el código
Cuando cambia el esquema
Al hacer INSERT, UPDATE o DELETE
Solo al iniciar la base de datos
¿Cuál es un uso típico de los triggers?
Auditar cambios en datos
Crear índices automáticamente
Comprimir la base de datos
Generar diagramas ER
¿Qué palabra clave se usa para un trigger que actúa luego?
BEFORE
WHEN
AFTER
START
¿Qué tabla almacena los valores antiguos en un UPDATE?
deleted
inserted
updated
modified
¿Qué tabla almacena los nuevos valores en un UPDATE?
deleted
inserted
updated
modified
¿Según el ejemplo visto en clases, qué hace el trigger si se actualiza un pedido?
Ajusta la diferencia de cantidades
Borra el registro
Recalcula todos los precios
Crea un nuevo pedido
¿Qué instrucción evita mostrar filas afectadas?
SET TRANSACTION ISOLATION LEVEL
SET NOCOUNT ON
SET ROWCOUNT OFF
SET PRINT OFF
¿Según el ejemplo visto en clases, qué pasa si la cantidad cae bajo el mínimo en el stock?
Se muestra un mensaje de alerta
Se cierra la conexión
Se crea un nuevo pedido
No ocurre nada
¿Cuál es una desventaja de los triggers?
Reducen la seguridad
Pueden afectar el rendimiento
No son auditables
No se pueden usar con SQL Server
