Geral Múltipla Escolha

Você precisa juntar duas tabelas que tenham duas colunas com nome, tipo de dados e precisão iguais. Que tipo de junção criaria para juntar as tabelas em ambas as colunas?

Você precisa juntar duas tabelas que tenham duas colunas com nome, tipo de dados e precisão iguais. Que tipo de junção criaria para juntar as tabelas em ambas as colunas?

  1. Junção cruzada
  2. Junção natural
  3. Junção externa
  4. Autojunção

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - Junção natural

Análise da Questão

Esta questão aborda conceitos fundamentais de Banco de Dados Relacionais, especificamente sobre os tipos de operações de junção (join).

O Conceito de Junção Natural

A Junção Natural é definida pela capacidade do sistema identificar automaticamente as colunas que devem ser usadas para relacionar as tabelas.

  • Critério de Identificação: Ela busca colunas com o mesmo nome em ambas as tabelas.
  • Requisitos: Para funcionar corretamente, essas colunas devem ter tipos de dados e precisão compatíveis ou iguais.
  • Comportamento: Se existirem duas ou mais colunas com nomes iguais entre as tabelas, a junção natural tentará unificá-las simultaneamente, criando a relação baseada em todos esses campos comuns.

Por que as outras alternativas estão incorretas?

Para entender melhor, podemos comparar com as outras opções apresentadas:

Tipo de JunçãoCaracterística PrincipalPor que não se encaixa?
Junção CruzadaRealiza o produto cartesiano (toda linha com toda linha).Não utiliza critérios de igualdade nem nomes de colunas para filtrar resultados.
Junção ExternaMantém registros sem correspondência (preenche com NULL).Foca na preservação de dados ausentes, não na identificação automática por nome.
AutojunçãoJoga uma tabela contra ela mesma.Envolve apenas uma tabela, enquanto a questão menciona "duas tabelas".

Conclusão

Como o enunciado destaca a existência de colunas com nome, tipo e precisão iguais e pergunta qual junção usaria para aproveitar essa característica, a resposta correta é a Junção Natural, pois ela automatiza esse processo de relacionamento.

Alternativa B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Geral

Ver mais Geral resolvidas

Tem outra questão de Geral?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.