SóProvas


ID
1567081
Banca
COSEAC
Órgão
UFF
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Em relação aos procedimentos triggers, avalie as afirmativas a seguir.


I - É invocado na ocorrência de algum evento especificado ou de uma condição de gatilho.


II - Está sempre condicionado a uma atualização do banco de dados.


III - As ações referenciais CASCADE são um exemplo de um procedimento trigger.


Das afirmativas acima, apenas: 

Alternativas
Comentários
  • I e III corretas, letra E.

    Trigger executa uma ação quando ocorrer alguma modificação em tabela, como INSERT, UPDATE, DELETE.

    RESTRICT: Rejeita a atualização ou exclusão de um registro da tabela pai, se houver registros na tabela filha.

    CASCADE: Atualiza ou exclui os registros da tabela filha automaticamente, ao atualizar ou excluir um registro da tabela pai.

    SET NULL: Define como null o valor do campo na tabela filha, ao atualizar ou excluir o registro da tabela pai.

    NO ACTION: Equivalente ao RESTRICT.

    Há ainda o SET DEFAULT: Define o valor da coluna na tabela filha, como o valor definido como default para ela, ao excluir ou atualizar um registro na tabela pai.

    mais informações: