Pular para o conteúdo principal

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

Banco de DadosModelo relacional
Código
ce180657
Banca
CESPE / CEBRASPE
Órgão
Prefeitura de Cachoeiro de Itapemirim - ES
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas
A respeito de banco de dados, julgue o item que se segue.Em uma consulta a duas tabelas, o produto cartesiano ocorrerá quando a condição de união estiver corretamente especificada.
  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”.

Modelo relacional: produto cartesiano e junção

Gabarito: Errado (E). O produto cartesiano ocorre quando não há condição de união, combinando todas as tuplas das duas tabelas. Quando a condição de união é especificada, obtém-se uma junção (produto cartesiano seguido de seleção), não um produto cartesiano puro.

A afirmação inverte o conceito: o produto cartesiano independe de condição; a junção é que a utiliza. Na álgebra relacional, o produto cartesiano (×) é uma operação binária que gera todas as combinações possíveis de tuplas das relações de entrada. Já a junção (⋈) equivale a um produto cartesiano seguido de uma seleção baseada em um predicado de junção (a condição de união).

Operações entre tabelas
  • 1Produto cartesiano (×)
    • Sem condição de união
    • Todas as combinações possíveis
  • 2Junção (⋈)
    • Com condição de união
    • Produto cartesiano + seleção
LEVEL · soulevel.com.br
NÃO CAIA NESSA!

A banca troca os conceitos: produto cartesiano não requer condição; a junção é que a utiliza. O candidato pode confundir e achar que o produto cartesiano é um tipo de junção, mas são operações distintas.

Portanto, a assertiva está errada.

Gabarito: Errado (E).

Link permanente: /questoes/ce180657