Sobre junções em SQL, é correto afirmar que:

Próximas questões
Com base no mesmo assunto
Q2172369 Banco de Dados
Sobre junções em SQL, é correto afirmar que:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - A junção externa à esquerda, também conhecida como LEFT JOIN, é utilizada para retornar todas as linhas da tabela localizada à esquerda da operação de junção (tabela base), além das linhas que possuem correspondentes na tabela à direita. Caso não haja correspondentes na tabela à direita, a consulta preencherá as colunas dessa tabela com NULL para essas linhas.

Para entender por que essa alternativa está correta, é necessário compreender os fundamentos das operações de junção (JOIN) em SQL. As junções são essenciais para combinar colunas de duas ou mais tabelas, baseando-se em uma condição de relacionamento entre elas. O LEFT JOIN é um tipo específico de junção externa que garante que todas as linhas da tabela à esquerda sejam incluídas no resultado, mesmo que a condição de junção não encontre registros correspondentes na tabela à direita. Nesse caso, como mencionado acima, as colunas para a tabela à direita que não têm correspondência são preenchidas com NULL.

Por isso, ao realizar uma junção externa à esquerda, obtemos um conjunto de resultados que inclui:

  • Todas as linhas da tabela à esquerda, independentemente de haver correspondência.
  • Os valores correspondentes da tabela à direita ou NULL nas colunas da tabela à direita quando não há correspondência.

Esse tipo de operação é útil em várias situações, como quando precisamos listar todos os registros de uma tabela e, simultaneamente, verificar se existem ou não dados relacionados em outra tabela. O entendimento correto das junções em SQL é vital para a manipulação eficiente de dados relacionais e, portanto, um conhecimento crucial para quem almeja aprovação em concursos públicos na área de tecnologia da informação.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo