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 457941201857144

Assinale a alternativa que apresenta, corretamente, a regra que ser...

📅 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

457941201857144
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);

Assinale a alternativa que apresenta, corretamente, a regra que será ativada quando um funcionário possuir um salário maior que seu supervisor.

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 457941200110882Desenvolvimento e Arquitetura de Software

Assinale a alternativa que apresenta, corretamente, o modelo de ciclo de vida que, de forma iterativa, aplica sequências lineares de um modo racional ...

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

Considere o comando a seguir dentro de um script.2>&1Sobre esse comando, assinale a alternativa correta.

#Engenharia de Software
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 457941201380336Desenvolvimento e Arquitetura de Software

Considere o pseudocódigo a seguir. inteiro f (inteiro n) { se(n = 1) { retorne 1; } senao { se(n = 0) { retorne 0; } senao { retorne f(n-1)+f(n-2); } ...

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

O método sort a seguir, escrito na linguagem Java, utiliza um método de classificação para ordenarvetores de números inteiros.void sort (int v[]){for ...

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

Considerando a utilização da Structured Query Language (SQL), versão SQL-1999, assinale a alternativa que apresenta, corretamente, a sintaxe para a ob...

#Sistemas de Gerenciamento de Banco de Dados

Continue estudando

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