Questões de Concurso Comentadas por alunos sobre gatilhos (triggers) em banco de dados
Foram encontradas 156 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Em um Oracle Database, um profissional de TI deseja criar uma trigger chamada Atualiza_salario_func, com o objetivo de exibir as diferenças entre o novo (NEW.salarioFunc) e o antigo salário (OLD.salarioFunc) constantes da tabela de funcionários. Para tanto, ele escreveu o seguinte código:
As lacunas I e II devem especificar, correta e respectivamente, os elementos genéricos
Considere as seguintes afirmações sobre triggers em Oracle.
I. No Oracle 11g é possível criar um trigger desativado e depois ativá-lo somente quando se souber que ele será compilado com sucesso.
II. Os triggers são acionados implicitamente pelo Oracle quando um evento de trigger ocorre, não importando qual usuário está conectado ou qual aplicação está sendo usada.
III. O trigger de linha é disparado uma vez para o evento de trigger, mesmo que nenhuma linha seja afetada.
IV. Podem ser criados triggers que sejam acionados sempre que instruções DDL (CREATE, ALTER ou DROP) ocorram no banco de dados.
Está correto o que se afirma APENAS em
Sobre TRIGGERS, considere as afirmativas a seguir.
I. São ações a serem tomadas quando certos eventos acontecem.
II. Podem ser utilizadas para manter a coerência do banco de dados.
III. Podem ser utilizadas para executar procedimentos armazenados.
IV. Podem ser executadas operações após a TRIGGER utilizando-se o comando AFTER.
Assinale a alternativa correta.
Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda à questão.