Uma instrução SQL realiza as associações entre as linhas de...

Próximas questões
Com base no mesmo assunto
Q2963076 Banco de Dados

Uma instrução SQL realiza as associações entre as linhas de duas tabelas por meio de uma operação de

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a Alternativa B – junção.

Quando falamos de operações em SQL, um conceito fundamental é o de junção. A junção é uma operação utilizada para combinar linhas de duas ou mais tabelas com base em uma condição relacionada às colunas das tabelas. Em outras palavras, ela permite que você traga dados de várias tabelas em uma única consulta, estabelecendo associações entre as linhas dessas tabelas através de colunas comuns, geralmente usando a cláusula JOIN no SQL.

Agora, vamos examinar as alternativas:

Alternativa A – seleção: A seleção refere-se à operação de filtragem de dados baseados em uma condição específica, geralmente utilizada com a cláusula WHERE. Ela não é responsável por associar tabelas, mas sim por restringir o conjunto de resultados de uma única tabela.

Alternativa C – iteração: A iteração é um conceito que reflete o processo de repetir uma série de instruções até se atingir um determinado resultado. No contexto de SQL, não se refere a associações entre linhas de tabelas.

Alternativa D – integração: Embora possa parecer similar à junção, a integração não é um termo técnico específico em SQL para a operação de combinar linhas entre tabelas. O termo é mais comumente usado em outro contexto, como em integração de sistemas.

Alternativa E – condição: A condição em SQL é mais relacionada ao uso da cláusula WHERE para filtrar dados com base em critérios específicos. Não está diretamente relacionada à operação de junção de tabelas.

Portanto, a correta compreensão das operações de junção em SQL é essencial para lidar eficazmente com consultas que envolvem múltiplas tabelas. Isso é especialmente importante em bancos de dados relacionais, onde a normalização de dados leva frequentemente à distribuição de informações relevantes em várias tabelas que precisam ser unidas para resposta a consultas complexas.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

A junção (ou JOIN) é uma operação em SQL usada para combinar registros de duas ou mais tabelas com base em uma condição de relacionamento, geralmente especificada através de uma chave primária e chave estrangeira. As junções permitem combinar as informações de diferentes tabelas de maneira lógica, permitindo consultas mais complexas e significativas.

Existem diferentes tipos de junções em SQL, como:

  • INNER JOIN: Retorna apenas as linhas que têm correspondência em ambas as tabelas.
  • LEFT JOIN (ou LEFT OUTER JOIN): Retorna todas as linhas da tabela à esquerda e as linhas correspondentes da tabela à direita, ou NULL se não houver correspondência.
  • RIGHT JOIN (ou RIGHT OUTER JOIN): Retorna todas as linhas da tabela à direita e as linhas correspondentes da tabela à esquerda, ou NULL se não houver correspondência.
  • FULL JOIN (ou FULL OUTER JOIN): Retorna todas as linhas quando há uma correspondência em uma das tabelas.

Alternativa B: junção.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo