QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Banco de Dados

CESPE CEBRASPE - BANRISUL - Área Administração de Banco de Dados - 2025 • CEBRASPE • 2025

Em sistemas de gerenciamento de banco de dados relacionais, triggers
A
BEFORE TRUNCATE são executados antes de apagar as linhas e permitem cancelar a operação lançando erro.
B
AFTER DELETE são acionados antes de remover fisicamente a linha, de modo que, durante seu processamento, a linha ainda permanece na tabela.
C
BEFORE INSERT disparam antes de alocar espaço para a nova linha e podem ajustar valores usando NEW, ao passo que triggers AFTER INSERT disparam somente depois de todas as restrições terem sido verificadas e a linha ter sido gravada permanentemente.
D
BEFORE UPDATE são executados depois de atualizar os valores, porém antes de reindexar a tabela, permitindo reverter a operação caso alguma condição falhe.
E
AFTER TRUNCATE permitem o acesso a dados antigos das linhas por meio de uma pseudotabela OLD , possibilitando registrar o que foi apagado.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.