

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Triggers são um mecanismo fundamental para que se garanta a integridade dos dados e a consistência das transações. Eles são uma forma de controle de fluxo dentro de uma base de dados.
Em relação aos tipos e modos de execução de triggers em sistemas de gerenciamento de bancos de dados relacionais, assinale a opção correta.
Triggers do tipo AFTER STATEMENT são executados antes que qualquer modificação de linha seja efetivada no banco de dados, o que permite impedir a execução do comando.
Triggers definidos com a cláusula BEFORE são executados após a conclusão do evento que as dispara, podendo modificar os dados já persistidos na tabela.
Um trigger definido com FOR EACH STATEMENT é disparado uma vez para cada linha afetada por um comando INSERT, UPDATE ou DELETE.
Triggers do tipo AFTER ROW podem acessar os valores antigos e novos de cada linha modificada, normalmente por meio das variáveis de transição OLD e NEW.
Triggers do tipo BEFORE STATEMENT são executados após o término da transação que contém o comando de modificação de dados.