Pular para o conteúdo principal

Questão de Banco de Dados — Álgebra relacional — VUNESP 2023

Banco de DadosÁlgebra relacional
Código
vu073334
Banca
VUNESP
Órgão
DPE-SP
Ano
2023
Nível
Superior
Cargo
Agente de Defensoria - Analista Desenvolvedor
As duas operações da álgebra relacional denominadas unárias (que operam sobre uma única relação) são denominadas
  1. Aunião e diferença.
  2. Binterseção e divisão.
  3. Cjunção natural e seleção.
  4. Dseleção e projeção.
  5. Eunião e junção natural.
Revelar gabarito e comentário

GabaritoD — seleção e projeção.

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”.

Álgebra relacional: operações unárias

Gabarito: letra D. As duas operações unárias da álgebra relacional são seleção (σ) e projeção (π), que operam sobre uma única relação. A seleção filtra linhas (tuplas) segundo uma condição; a projeção seleciona colunas (atributos). As demais alternativas misturam operações binárias (união, diferença, interseção, divisão, junção natural) ou operações que envolvem duas relações.

A banca cobra a classificação das operações em unárias (uma relação) e binárias (duas relações). O conteúdo de apoio afirma diretamente: "Operações unárias são aquelas que envolvem somente uma tabela. Temos duas operações desse gênero: a seleção, que retorna linhas, e a projeção, que retorna colunas." O mesmo é corroborado pelo verbete da Wikipédia, que define seleção e projeção como operações unárias.

1Unárias (1 relação)
2Seleção (σ) — filtra linhas
3Projeção (π) — filtra colunas
4Binárias (2 relações)
5União
6Diferença
7Interseção
8Produto cartesiano
9Junção natural
10Divisão
Operações da álgebra relacional
LEVELsoulevel.com.br
Operações da álgebra relacional: Unárias (1 relação); Seleção (σ) — filtra linhas; Projeção (π) — filtra colunas; Binárias (2 relações); União; Diferença; Interseção; Produto cartesiano; Junção natural; Divisão

Alternativa A — ❌ Incorreta

União e diferença são operações binárias: exigem duas relações compatíveis em esquema. União combina tuplas de ambas; diferença retorna tuplas presentes na primeira mas não na segunda.

Alternativa B — ❌ Incorreta

Interseção e divisão também são binárias. Interseção exige compatibilidade de união; divisão é definida a partir de produto cartesiano e diferença, operando sobre duas relações.

Alternativa C — ❌ Incorreta

Junção natural (binária) combina tuplas de duas relações com base em atributos comuns. Seleção é unária, mas a junção não é — a mistura torna a alternativa incorreta.

Alternativa D — ✅ Correta ⟵ GABARITO

Seleção (σ) e projeção (π) são as duas operações unárias fundamentais. A seleção filtra linhas; a projeção filtra colunas. Ambas operam sobre uma única relação.

Alternativa E — ❌ Incorreta

União é binária; junção natural também. Nenhuma delas é unária.

PEGA ESSA DICA!

Para memorizar: as operações unárias são apenas Seleção e Projeção (lembre "SP"). Qualquer outra operação (união, diferença, interseção, produto cartesiano, junção, divisão) exige duas relações — são binárias. Na hora da prova, confira se a operação mencionada no enunciado trabalha com uma ou duas tabelas.

Gabarito: letra D.

Link permanente: /questoes/vu073334