Se mais de um gatilho for definido para uma mesma relação e mesmo evento, eles serão...
Responda: Se mais de um gatilho for definido para uma mesma relação e mesmo evento, eles serão disparados na ordem em que foram declarados. Portanto, é responsabilidade do programador definir corretamente...
💬 Comentários
Confira os comentários sobre esta questão.

Por David Castilho em 31/12/1969 21:00:00
Gabarito: a) A afirmação está correta. Quando mais de um gatilho (trigger) é definido para a mesma tabela e para o mesmo evento (como INSERT, UPDATE ou DELETE), a ordem em que esses gatilhos são disparados segue a sequência em que foram declarados no banco de dados.
Isso significa que o programador deve ter cuidado ao criar múltiplos gatilhos para garantir que a lógica seja executada na ordem desejada, evitando efeitos colaterais ou comportamentos inesperados.
Essa responsabilidade é importante porque o banco de dados não impõe uma ordem automática diferente da ordem de criação, e a correta definição da sequência pode impactar diretamente na integridade e no funcionamento das operações.
Portanto, a resposta correta é a alternativa 'a', conforme o gabarito oficial e a resposta mais comentada pelos usuários.
Isso significa que o programador deve ter cuidado ao criar múltiplos gatilhos para garantir que a lógica seja executada na ordem desejada, evitando efeitos colaterais ou comportamentos inesperados.
Essa responsabilidade é importante porque o banco de dados não impõe uma ordem automática diferente da ordem de criação, e a correta definição da sequência pode impactar diretamente na integridade e no funcionamento das operações.
Portanto, a resposta correta é a alternativa 'a', conforme o gabarito oficial e a resposta mais comentada pelos usuários.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários