SóProvas


ID
1252318
Banca
CESPE / CEBRASPE
Órgão
TRT - 17ª Região (ES)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

No que se refere aos sistemas de gerenciadores de banco de dados (SGBD), julgue o item seguinte.

As triggers podem ser utilizadas para garantir integridade na relação entre duas tabelas, mesmo que não haja a criação de uma referência por meio de uma chave estrangeira entre essas tabelas.

Alternativas
Comentários
  • Os TRIGGERS são usados com enorme eficiência para impor e manter integridade referencial de baixo nível, e não para retornar resultados de consultas. A principal vantagem é que eles podem conter uma lógica de processamento complexa.

    Você pode usar TRIGGERS para atualizações e exclusões em cascata através de tabelas relacionadas em um banco de dados, impor integridades mais complexas do que uma restrição CHECK, definir mensagens de erro personalizadas, manter dados desnormalizados e fazer comparações dos momentos anteriores e posteriores a uma transação.



    Leia mais em: Introdução à TRIGGERS http://www.devmedia.com.br/introducao-a-triggers/1695#ixzz3MXehaeHR

  • -->TRIGGERS são usados para diferentes propósitos:

    1-> impor regras de negócios complexos que não podem ser definidas usando as restrições de integridade.

    2->manter as regras de segurança complexas

    3->gerar automaticamente valores para colunas derivadas

    4->coletar informações estatística sobre acessos a uma tabela

    5-> previr transações inválidas

    6-> fornecer valores para auditoria

    Gabarito: correto

  • TRIGGER “Stored procedure” que é executada automaticamente quando da atualização de uma tabela

    Pode ser usado para:

    • Atualizações em cascata
    • Verificação de restrições de integridade que não podem ser verificadas pelas restrições implícitas nem pela cláusula CHECK