Questões de Concurso Comentadas sobre gatilhos (triggers) em banco de dados

Foram encontradas 171 questões

Q929868 Banco de Dados
Com relação ao uso de Triggers (Gatilhos) em banco de dados, é correto afirmar:
Alternativas
Q929810 Banco de Dados
Qual das funções PostgreSQL declaradas nos itens abaixo pode ser utilizada na criação da seguinte trigger?
CREATE TRIGGER emp_stamp BEFORE INSERT OR UPDATE ON emp FOR EACH ROW EXECUTE PROCEDURE emp_stamp();
Alternativas
Q711711 Banco de Dados
Um dos recursos mais poderosos providos pelos Bancos de Dados Relacionais para garantia de integridade é o uso de triggers. Esse recurso permite que o projetista possa criar restrições de integridade mais adequadas à realidade do negócio que está sendo modelado. Assinale a alternativa que melhor define triggers.
Alternativas
Q711642 Banco de Dados

Julgue o item subsecutivo, referente às tecnologias de bancos de dados.

Por meio da linguagem PL/SQL, é possível invocar explicitamente um trigger.
Alternativas
Q704651 Banco de Dados
Em um sistema gerenciador de bancos de dados, normalmente é possível criar gatilhos (triggers), cujo disparo pode ocorrer em decorrência da
Alternativas
Ano: 2016 Banca: Quadrix Órgão: CFB Prova: Quadrix - 2016 - CFB - Assistente Administrativo |
Q686352 Banco de Dados
Atualmente, devem-se considerar alguns aspectos relevantes para atingir a eficiência e a eficácia dos sistemas informatizados desenvolvidos, a fim de atender a seus usuários nos mais variados domínios de aplicação: automação de escritórios, sistemas de apoio a decisões, controle de reserva de recursos, controle e planejamento de produção, alocação e estoque de recursos, entre outros. Na arquitetura do Banco de Dados Cliente-Servidor, o cliente (front_end) executa as tarefas do aplicativo, ou seja, fornece a interface do usuário (tela, e processamento de entrada e saída). O servidor (back_end) executa as consultas no Data Base Management System (DBMS) e retorna os resultados ao cliente. Apesar de ser uma arquitetura bastante popular, são necessárias soluções sofisticadas de software que possibilitem: o tratamento de transações, as confirmações de transações (commits), desfazer transações (rollbacks), linguagens de consultas (stored procedures) e gatilhos (triggers). A principal vantagem desta arquitetura:
Alternativas
Ano: 2015 Banca: FUNDATEC Órgão: BRDE
Q1199314 Banco de Dados
É um procedimento invocado automaticamente na ocorrência de um evento específico.
A frase acima descreve qual conceito de banco de dados?
Alternativas
Q936977 Banco de Dados

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.

Alternativas
Q598147 Banco de Dados
Considere os itens a seguir:

I. Uma instrução DML (DELETE, INSERT ou UPDATE).

II. Uma instrução DDL (CREATE, ALTER ou DROP).

III. Uma instrução DTL (COMMIT, ROLLBACK ou REVOKE).

IV. Uma operação em banco de dados como SERVERERROR, LOGON, LOGOFF, STARTUP ou SHUTDOWN.

No Oracle, é possível gravar triggers que são acionados sempre que ocorre no banco de dados as operações descritas APENAS em 
Alternativas
Q597482 Banco de Dados
No contexto de bancos de dados, há um recurso que é associado a uma tabela, sendo um procedimento invocado quando um comando DML é executado. São usos deste recurso: validação dos dados; verificação da integridade dos dados; arquivamento de registros excluídos; rastreamento e registro de logs de atividades nas tabelas. Esse recurso é conhecido como:
Alternativas
Q580280 Banco de Dados
Considerando que, durante a implementação do Sistema Informatizado do FIES (SisFIES), foram utilizadas várias funções em um banco de dados relacional, julgue o seguinte item.
Não se recomenda a passagem de parâmetros para uma função caso esta seja executada em um trigger, visto que a função pode alterar a forma de funcionamento do trigger.
Alternativas
Q580278 Banco de Dados
Em relação às políticas de armazenamento de dados e funções, triggers e procedimentos armazenados, julgue o próximo item.

Se uma aplicação de protocolo de documentos tiver sido construída em um banco de dados sem integridade referencial entre as tabelas e se os dados dessa aplicação forem migrados para o banco de dados relacional Oracle com as mesmas características, não será possível efetuar transações em cascata com o uso de triggers.
Alternativas
Q580277 Banco de Dados
Em relação às políticas de armazenamento de dados e funções, triggers e procedimentos armazenados, julgue o próximo item.

A fim de realizar a automatização dos procedimentos derivados das operações de DML em uma tabela no banco de dados, pode-se utilizar trigger, procedimento armazenado executado sempre que houver uma dessas operações desde que sob as condições determinadas pelo projetista do banco de dados.
Alternativas
Q580276 Banco de Dados
Em relação às políticas de armazenamento de dados e funções, triggers e procedimentos armazenados, julgue o próximo item.

Ao alterar a linguagem de programação de um sistema de folha de pagamento, recomenda-se a utilização de funções e procedures armazenadas no banco de dados para processamento da lógica de negócio a fim de facilitar a migração entre as linguagens de Server-side ou Back-end.
Alternativas
Q580275 Banco de Dados
Em relação às políticas de armazenamento de dados e funções, triggers e procedimentos armazenados, julgue o próximo item.

Situação hipotética: O gestor de um sistema solicitou a realização de auditoria nas atualizações dos registros, prevenção de transações inválidas e imposição de autorização de segurança. Assertiva: Nessa situação, se a base de dados for implementada em um banco de dados Oracle, nenhuma das demandas do gestor poderá ser atendida com o uso de trigger.
Alternativas
Q580274 Banco de Dados
Em relação às políticas de armazenamento de dados e funções, triggers e procedimentos armazenados, julgue o próximo item.

Caso seja acessada uma base de dados Oracle, devido aos requisitos de segurança, o uso de trigger permitirá o registro das conexões e desconexões, bem como da última atividade da sessão.
Alternativas
Q580143 Banco de Dados
Após constatar que um objeto de um banco de dados Oracle 11g não está disponível no momento por causa de uma falha na conexão de rede, um Analista de Sistemas, portando o devido privilégio, deseja desativar um trigger chamado insere_ordem, que faz referência a este objeto. Para isso deve digitar o comando
Alternativas
Q541137 Banco de Dados
Suponha que seja necessário escrever um gatilho (trigger) em Linguagem SQL no sistema de banco de dados para impedir que haja o cadastramento do salário na tabela “Funcionários" com valor menor que um salário mínimo. Considerando que “salarioMinimo” é uma variável global do sistema, qual das alternativas a seguir descreve essa intenção com exatidão?
Alternativas
Q522358 Banco de Dados
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
Ano: 2014 Banca: FEPESE Órgão: CELESC
Q1185765 Banco de Dados
Sobre Triggers em Oracle 10g 10.2, considere as seguintes afirmativas:
1. Triggers INSTEAD OF são válidas para eventos DML somente sobre views.
2. Podem-se criar triggers passíveis de disparo através de determinados eventos DDL ou DML.
3. Triggers do tipo AFTER não podem referenciar eventos DML do tipo DELETE.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Respostas
61: D
62: C
63: C
64: E
65: C
66: B
67: A
68: D
69: C
70: B
71: E
72: C
73: C
74: C
75: E
76: C
77: A
78: A
79: E
80: B