Pular para o conteúdo principal

Questão de Banco de Dados — Álgebra relacional — CESPE / CEBRASPE 2024

Banco de DadosÁlgebra relacional
Código
ce178255
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Gestão de Dados Orçamentários
No que diz respeito a linguagens procedurais em um banco de dados SQL e a técnicas de análise de desempenho e otimização de consultas SQL, julgue o item subsecutivo.As regras da heurística de otimização são utilizadas para transformar as consultas da álgebra relacional e incluem as seguintes ações, nesta ordem: realizar operações de produtos cartesianos o mais cedo possível e evitar realizar projeções e seleções.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Heurísticas de otimização de consultas

Gabarito: Errado (E). A afirmação inverte a ordem correta das heurísticas de otimização de consultas da álgebra relacional. As regras padrão determinam que as operações de seleção (σ) e projeção (π) devem ser realizadas o mais cedo possível para reduzir o tamanho das relações intermediárias, enquanto os produtos cartesianos (×) devem ser executados o mais tarde possível, idealmente substituídos por junções (⋈). A afirmação diz o oposto: realizar produtos cartesianos cedo e evitar projeções e seleções, o que está incorreto.

NÃO CAIA NESSA!

A banca troca a ordem das heurísticas clássicas. Lembre-se: "seleções e projeções primeiro, produtos cartesianos depois".

Conclusão: Portanto, o item está Errado.

Link permanente: /questoes/ce178255