Sobre Triggers em SQL, analise as assertivas e assin...

Próximas questões
Com base no mesmo assunto
Q234325 Banco de Dados
Sobre Triggers em SQL, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. Em alguns casos, é conveniente especificar um tipo de ação a ser tomada quando certos eventos ocorrem e quando certas condições são satisfeitas em um banco de dados. Podemos criar esses mecanismos através do comando CREATE TRIGGERS.

II. Triggers permitem a junção entre n tabelas em um banco.

III. Triggers são especialistas na conversão e adaptação de comandos SQL de um SGBD para outro.

IV. Um típico Triggers possui três componentes: evento(s), condição e ação.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - Apenas I e IV.

Justificativa:

  • Assertiva I: Correta. Triggers são mecanismos que disparam ações automatizadas quando eventos específicos acontecem no banco de dados, como inserção, atualização ou exclusão de registros. Eles são criados com o comando CREATE TRIGGER.
  • Assertiva II: Incorreta. Triggers não são usados para junção de tabelas. As junções são realizadas através de comandos de consulta SQL, como JOIN.
  • Assertiva III: Incorreta. Triggers não têm a função de converter ou adaptar comandos SQL de um SGBD para outro. Eles agem dentro de um mesmo sistema de banco de dados para executar ações com base em eventos que ocorrem.
  • Assertiva IV: Correta. Um trigger é composto por três componentes principais: evento que o dispara, condição que deve ser satisfeita e ação que é executada como resultado.

Para resolver questões sobre triggers, é necessário entender sua função, estrutura e aplicação dentro de um sistema de banco de dados. A alternativa B está correta porque apenas as assertivas I e IV correspondem ao entendimento e ao papel dos triggers na manipulação e monitoramento de eventos no banco de dados.

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

Comando CREATE TRIGGERS????

Às vezes fico confuso, não sei se é pegadinha ou erro da banca (que muitas vezes é incompetente mesmo). Graças a Deus não tinha a opção somente item IV, senão eu teria marcado achando que tava errado hahaha! 

Porque a 2 e a 3 estão erradas?

S ?

Misericórdia !!!!

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo