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. Banco de Dados/
  4. Questão 457941201370124

Para se alterar a Tabela Empregado (mostrada a seguir) que se encon...

📅 2016🏢 FUNRIO🎯 IF-PA📚 Banco de Dados
#Structured Query Language

Esta questão foi aplicada no ano de 2016 pela banca FUNRIO no concurso para IF-PA. A questão aborda conhecimentos da disciplina de Banco de Dados, especificamente sobre Structured Query Language.

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

1

457941201370124
Ano: 2016Banca: FUNRIOOrganização: IF-PADisciplina: Banco de DadosTemas: Structured Query Language

Para se alterar a Tabela Empregado (mostrada a seguir) que se encontra carregada no banco com os registros antes transcritos, foi criada uma função, denominada de ANALISAR, conforme o SQL (também mostrada a seguir).


Empregado

matricula

nome

salario


1

Jose

10000


2

Carlos

1000


3

Andre

12000


4

Manuel

1500


5

Carla

9000

   
CREATE OR REPLACE FUNCTION ANALISAR(integer,integer) RETURNS bigint AS $$

UPDATE empregado SET salario=salario*matricula WHERE matricula>=$1 and matricula<=$2;
    SELECT count(*) FROM EMPREGADO where matricula>=$1 and matricula<=$2;

$$ LANGUAGE 'sql';

Após ser efetuada a chamada ANALISAR(2,4) no banco de dados, quantos registros da Tabela Empregado foram afetados pela função e quais são os salários de Jose e Manuel ao final da execução, respectivamente?

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 457941200410914Banco de Dados

Qual o comando administrativo da linguagem SQL, presente em sistemas de gerência de bancos de dados como MySQL, Oracle e PostgreSQL, que permite defin...

#Structured Query Language#Banco de Dados MySQL#PostgreSQL Database
Questão 457941200518739Banco de Dados

Na modelagem dimensional de dados para Data Warehouse, existem dois tipos de tabelas, representando os fatos contendo os dados granulares e os pontos ...

#Processamento Analítico Online (OLAP)#Data Warehouse
Questão 457941200843708Banco de Dados

SELECT cli_vendas.nome, cli_vendas.codigo, Count(*) AS ContarCódigoDoPedido, Max(Produtos.Quantidade) AS MáxDeQuantidade FROM Produtos, cli_vendas WHE...

#Structured Query Language
Questão 457941201170450Banco de Dados

Suponha um banco de dados com as tabelas ALUNO e CURSO e seus esquemas: ALUNO (Matricula, Nome, Sexo, Data_Nascimento, Codigo_Curso) e CURSO (Codigo, ...

#Structured Query Language
Questão 457941201268244Banco de Dados

No contexto dos bancos de dados, o comando BEGIN TRANSACTION inicia um bloco de comandos SQL que fazem parte de uma transação, sendo que ao final do p...

#Structured Query Language
Questão 457941201891448Banco de Dados

Qual o tipo de descoberta de conhecimento através de mineração de dados (do inglês “data mining”), em que se relaciona a presença de conjuntos de iten...

#Mineração de Dados

Continue estudando

Mais questões de Banco de DadosQuestões sobre Structured Query LanguageQuestões do FUNRIO