Sobre banco de dados é INCORRETOdizer:

Próximas questões
Com base no mesmo assunto
Q113157 Banco de Dados
Sobre banco de dados é INCORRETOdizer:
Alternativas

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