Analise as afirmativas abaixo sobre a utilização de trigger...
Analise as afirmativas abaixo sobre a utilização de triggers em bancos de dados Oracle 11g.
1. O Oracle suporta triggers de eventos do sistema, que podem ser disparadas ao realizar o startup ou shutdown de um banco de dados, por exemplo.
2. Podem-se criar triggers que sejam disparadas após criar, alterar ou eliminar usuários e também após o logon e logoff de usuários no Oracle, por exemplo.
3. Triggers do tipo INSTEAD OF podem ser usadas em views para gerenciar instruções de inserção de dados em views, por exemplo.
Assinale a alternativa que indica todas as afirmativas corretas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - São corretas as afirmativas 1, 2 e 3.
Para resolver essa questão, é fundamental compreender o conceito e funcionamento dos triggers em bancos de dados Oracle 11g. Vamos analisar cada uma das afirmativas mencionadas para entender por que todas são corretas:
1. Triggers de eventos do sistema: No Oracle, de fato existem triggers que podem ser configurados para reagir a eventos do sistema, como o startup (inicialização) ou shutdown (desligamento) do banco de dados. Essas são conhecidas como system event triggers e são muito úteis para tarefas administrativas e de auditoria.
2. Triggers para usuários: É possível criar triggers que respondem a ações relacionadas aos usuários, tais como a criação, alteração ou exclusão de usuários, bem como o logon e logoff no sistema do banco de dados Oracle. Esses triggers podem ser utilizados para reforçar políticas de segurança e realizar rastreamento de atividades dos usuários.
3. Triggers do tipo INSTEAD OF: As triggers INSTEAD OF são utilizadas em views para permitir operações de insert, update e delete, as quais normalmente não são permitidas em views que representam junções de duas ou mais tabelas. Isso facilita o tratamento dos dados e oferece maior flexibilidade e controle sobre as operações realizadas nas views.
A combinação dessas características fornece um mecanismo poderoso para a administração automatizada e personalizada de bancos de dados, o que posiciona a alternativa E como a única que apresenta todas as afirmativas corretamente.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo