Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Desenvolvimento e Arquitetura de Software/
  4. Questão 457941200451055

Considere que, em um departamento, todos os funcionários receberam ...

📅 2015🏢 COPS-UEL🎯 UEL📚 Desenvolvimento e Arquitetura de Software
#Sistemas de Gerenciamento de Banco de Dados

Esta questão foi aplicada no ano de 2015 pela banca COPS-UEL no concurso para UEL. A questão aborda conhecimentos da disciplina de Desenvolvimento e Arquitetura de Software, especificamente sobre Sistemas de Gerenciamento de Banco de Dados.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941200451055
Ano: 2015Banca: COPS-UELOrganização: UELDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Sistemas de Gerenciamento de Banco de Dados
Texto associado

Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda às questões de 24 a 27.




R1:


CREATE TRIGGER Sal_total1

AFTER INSERT ON FUNCIONARIO

FOR EACH ROW

WHEN (NEW.Dnr IS NOT NULL)

UPDATE DEPARTAMENTO

SET Sal_total = Sal_total + NEW.Salario

WHERE Dnr = NEW.Dnr;

R2:


CREATE TRIGGER Sal_total2

AFTER UPDATE OF Salario ON FUNCIONARIO

FOR EACH ROW

WHEN (NEW.Dnr IS NOT NULL)

UPDATE DEPARTAMENTO

SET Sal_total = Sal_total + NEW.Salario - OLD.Salario

WHERE Dnr = NEW.Dnr;

R3:


CREATE TRIGGER Sal_total3

AFTER UPDATE OF Dnr ON FUNCIONARIO

FOR EACH ROW

BEGIN

UPDATE DEPARTAMENTO

SET Sal_total = Sal_total + NEW.Salario

WHERE Dnr = New.Dnr;

UPDATE DEPARTAMENTO

SET Sal_total = Sal_total - OLD.Salario

WHERE Dnr = OLD.Dnr;

END;

R4:


CREATE TRIGGER Sal_total4

AFTER DELETE ON FUNCIONARIO

FOR EACH ROW

WHEN (OLD.Dnr IS NOT NULL)

UPDATE DEPARTAMENTO

SET Sal_total = Sal_total - OLD.Salario

WHERE Dnr = OLD.Dnr;

R5:

CREATE TRIGGER Informar_supervisor1

BEFORE INSERT OR UPDATE OF Salario,Cpf_supervisor

ON FUNCIONARIO

FOR EACH ROW

WHEN (NEW.Salario> (SELECT Salario FROM FUNCIONARIO)

WHERE Cpf = NEW.Cpf_supervisor))

informar_supervisor(NEW.Cpf_supervisor,NEW.Cpf);

Considere que, em um departamento, todos os funcionários receberam 10% de aumento.


Assinale a alternativa que apresenta, corretamente, a regra que será ativada e quantas vezes ela será ativada.

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200627346Desenvolvimento e Arquitetura de Software

Sobre redes de máquinas virtuais, considere as afirmativas a seguir.I. Máquinas virtuais que não compartilham um switch virtual estão isoladas de outr...

#Fundamentos de Governança de TI
Questão 457941200643146Desenvolvimento e Arquitetura de Software

Se os números em base decimal 77 e 56 forem convertidos em binários e, em seguida, seja aplicada a eles a operação lógica AND bit a bit, obter-se-á um...

#Segurança da Informação
Questão 457941201063316Desenvolvimento e Arquitetura de Software

The term Waterfall Development Life Cycle is used to describe the classical SDLC model. Choose the alternative that shows the correct sequence of the ...

#Ciclo de Vida do Produto
Questão 457941201269744Desenvolvimento e Arquitetura de Software

O padrão IEEE 802.3 (Ethernet) é um dos mais utilizados em todo o mundo para a construção de redes de computadores. Sobre o Ethernet, assinale a alter...

#Redes de Computadores
Questão 457941201270464Desenvolvimento e Arquitetura de Software

Sobre a arquitetura de aplicações Web e o padrão MVC (Model-View-Controller), assinale a alternativa correta.

#Engenharia de Software
Questão 457941201286214Desenvolvimento e Arquitetura de Software

Em relação ao BGP, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir. ( ) A comunidade no-export aplica a política de não anunciar para um c...

#Redes de Computadores

Continue estudando

Mais questões de Desenvolvimento e Arquitetura de SoftwareQuestões sobre Sistemas de Gerenciamento de Banco de DadosQuestões do COPS-UEL