Ciência da Computação Banco de Dados

Considere o código PL SQL para criação de um trigger:

Sobre o código acima, é correto afirmar:

  • A.

    Na mesma tabela, é possível definir-se vários triggers disparados por vários eventos, mas não é possível vários eventos dispararem um único trigger.

  • B.

    Os comandos PL/SQL do corpo do trigger serão executados antes dos dados da tabela serem alterados.

  • C.

    Se houver outro trigger com o mesmo nome, este será substituído pelo já existente.

  • D.

    Um trigger que possa existir com o mesmo nome pode ser eliminado por meio do comando DELETE TRIGGER nome_trigger, inserido no início do corpo desse trigger.

  • E.

    O trigger é executado sempre que é feito um UPDATE no atributo quantidade e os comandos PL/SQL do corpo do trigger serão executados após os dados da tabela serem alterados.