Que tipo de junção retorna linhas de uma tabela que NÃO têm correspondente direto na outra tabela?
Que tipo de junção retorna linhas de uma tabela que NÃO têm correspondente direto na outra tabela?
- Equijunção
- Junção natural
- Junção externa
- Autojunção
Que tipo de junção retorna linhas de uma tabela que NÃO têm correspondente direto na outra tabela?
Resolução completa
Alternativa C - Junção externa
A questão aborda conceitos fundamentais de manipulação de dados em bancos de dados relacionais, especificamente sobre os tipos de JOIN (junção) disponíveis na linguagem SQL.
A Junção Externa (ou Outer Join) é projetada especificamente para recuperar registros que não possuem correspondência imediata na tabela relacionada.
Para entender melhor, vamos analisar por que as demais alternativas não se encaixam na descrição da pergunta:
| Tipo de Junção | Comportamento Principal | Retorno sem correspondência? |
|---|---|---|
| Equijunção | Junta tabelas baseadas em igualdade de valores. | Não. Apenas retorna linhas iguais nas duas tabelas. |
| Junção Natural | Uma forma automática de equijunção baseada em nomes de coluna iguais. | Não. É um subtipo da Inner Join. |
| Autojunção | Une uma tabela a ela mesma. | Depende. Geralmente é usada como Inner Join, mas pode ser externa. O termo descreve a origem, não o filtro de ausência. |
| Junção Interna (implícita nas anteriores) | Foca estritamente na interseção dos dados. | Não. Descarta tudo o que não tiver par. |
Imagine que você tem uma lista de Alunos e uma lista de Notas.
Portanto, a junção que garante a recuperação de linhas sem correspondente direto é a Junção Externa.
Tem outra questão para resolver?
Resolver agora com IAO desenvolvimento de um aplicativo pré-estabelecido para o sistema operacional Android requer o conhecimento de diversas ferramentas e tecnologias. São afirmações sobre o...
No Android Studio, qual componente é comumente usado para exibir texto na tela de uma atividade específica?
Considerando que você estudou sobre low code, assinale a alternativa que identifica esse tipo de programação.
Com a proliferação de novas tecnologias e a demanda por soluções digitais, a necessidade de otimizar o desenvolvimento de software com o mínimo de código possível tem sido um...
Considerando o que você estudou sobre low code, assinale a alternativa que identifica esse tipo de programação:
Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.