Analise as afirmativas abaixo sobre a utilização de trigger...

Próximas questões
Com base no mesmo assunto
Q1070406 Banco de Dados

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.

Alternativas

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