Sobre banco de dados é INCORRETOdizer:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B
Para resolver esta questão, é essencial compreender o conceito e o uso de triggers (gatilhos) em um sistema de gerenciamento de banco de dados. Eles são procedimentos que são acionados automaticamente em resposta a certos eventos em uma tabela, com o objetivo de garantir a integridade dos dados, realizar auditorias, ou propiciar comportamentos automáticos personalizados para aplicações específicas.
A alternativa B está correta e deve ser marcada como a opção incorreta do enunciado. Ela afirma que os triggers devem ser usados indiscriminadamente, o que não é uma prática recomendada. Na verdade, o uso de triggers deve ser ponderado e cuidadoso, pois embora sejam ferramentas poderosas, podem levar a um comportamento inesperado se não forem bem planejados ou se acionarem em momentos inadequados. Além disso, eles podem afetar negativamente o desempenho do banco de dados quando usados em excesso ou sem necessidade, dado que cada acionamento de um trigger pode exigir processamento adicional.
Portanto, a prática recomendada é buscar primeiro outras soluções mais simples e diretas antes de recorrer à criação de um trigger, e sempre que possível, limitar o seu uso a casos nos quais são estritamente necessários para manter a integridade dos dados ou para implementar regras de negócio que não podem ser realizadas de outra forma mais eficiente.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Embora os triggers obviamente tenham suas utilidades, eles precisam ser usados com cautela, e provavelmente não deverão ser usados de forma alguma se houver um modo alternativo de solucionar o problema em questão.
(DATE, C. J. Introdução a Sistemas de Banco de Dados. 8. ed. 2004)
Utilizar triggers de modo indiscriminado pode acarretar a perda de desempenho do banco de dados.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo