Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
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 457941201015936

Seja o seguinte esquema relacional de banco de dados: tb_processos(id_processo, numero_processo, tipo, status, data_aber...

1

457941201015936
Ano: 2025Banca: FGVOrganização: DPE-RODisciplina: Banco de DadosTemas: Structured Query Language

Seja o seguinte esquema relacional de banco de dados: tb_processos(id_processo, numero_processo, tipo, status, data_abertura)


Restrições:


• id_processo é chave primária

• numero_processo não pode ser nulo

• tipo pode assumir os valores {"Ação de Alimentos", "Defesa Criminal"}.

• status pode assumir os valores {"Em andamento", "Arquivado", "Sentenciado"}

tb_movimentacoes(id_movimentacao, descricao,

data_movimentacao, id_processo)


Restrições:


• id_movimentacao é chave primária

• descricao não pode ser nulo • descricao pode assumir os valores { "Petição inicial protocolada", "Audiência realizada"}.

• id_processo é chave estrangeira e referencia a tabela tb_processos


Submeteu-se ao sistema que gerencia esse banco de dados relacional a consulta:

select mov.descricao, mov.data_movimentacao

from tb_movimentacoes mov

where exists

( select proc.id_processo from tb_processos proc

where proc.id_processo=mov.id_processo

and proc.status='Arquivado' )


O otimizador de consultas do sistema, ao avaliar a consulta, identificou tratar-se de um caso de consulta correlata, com uma subconsulta aninhada referenciando um elemento de dado da consulta externa.


Considerando que o otimizador decidiu e é capaz de implementar a melhor opção de otimização, qual das opções apresenta uma consulta equivalente à anteriormente proposta, após a aplicação da técnica de desalinhamento?

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

Questões relacionadas para praticar

Questão 457941200056315Banco de Dados

Considere as seguintes características de um projeto de banco de dados. I. O modelo de dados é conhecido a priori e é estável; II. A integridade dos d...

#Fundamentos de Banco de Dados
Questão 457941200149265Banco de Dados

O SQL Server Agent tem como objetivo executar tarefas de forma automática por intermédio de unidades de automação denominadas jobs.Sobre os jobs em um...

#Microsoft SQL Server
Questão 457941200299896Banco de Dados

Depois de acumular grande volume de dados históricos, os analistas do TRF1 querem descobrir neles padrões que permitam estimar eventos futuros, como q...

#Mineração de Dados
Questão 457941200964561Banco de Dados

Uma das características da utilização de bancos de dados NoSQL é a escalabilidade horizontal, oferecida por meio da fragmentação entre servidores (nós...

#Structured Query Language
Questão 457941201338170Banco de Dados

No contexto da implementação de bancos de dados, o acrônimo ACID denota o conjunto de propriedades que devem ser observadas por sistemas transacionais...

#Sistemas de Banco de Dados
Questão 457941201572299Banco de Dados

Considere o seguinte texto. "conjunto de um ou mais atributos que, tomados coletivamente, nos permitem identificar, de maneira única, uma entidade em ...

#Sistemas de Banco de Dados
Questão 457941201593065Banco de Dados

Com referência ao MySQL 5.0, o comando que será corretamente executado é:

#Banco de Dados MySQL
Questão 457941201788873Banco de Dados

Na teoria de projetos de bancos de dados, o processo de normalização de uma tabela é feito a partir da identificação

#Normalização de Dados#Fundamentos de Banco de Dados
Questão 457941201797449Banco de Dados

No contexto de ferramentas de integração de ambientes de Big Data e Banco de Dados relacionais, associe cada descrição a seguir à respectiva ferrament...

#Análise de Grandes Volumes de Dados
Questão 457941202085712Banco de Dados

Considere a consulta SQL a seguir. select b.nomeAluno from( select matricula from tbHistoria where matricula NOT IN( select matricula from tbMatematic...

#Structured Query Language

Continue estudando

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