FC ConcursosFC Concursos

Questão FC266014

Para realizar consultas eficientes no MySQL, é fundamental ter um conhecimento sólido da linguagem SQL. Ela se baseia em uma estrutura simples e intuitiva, composta por cláusulas e

Questões sem classificação de assunto (TI - Banco de Dados)

IDECAN · 2024

Para realizar consultas eficientes no MySQL, é fundamental ter um conhecimento sólido da linguagem SQL. Ela se baseia em uma estrutura simples e intuitiva, composta por cláusulas e comandos que definem o que você deseja obter do banco de dados. Em relação aos tipos de consultas possíveis de se realizar no MySQL, é correto afirmar que a

  1. Consulta de Seleção utiliza consultas aninhadas para obter resultados mais complexos.
  2. Consulta de Junção combina dados de duas ou mais tabelas com base nos relacionamentos entre elas.
  3. Consulta de Manipulação de Dados calcula valores agregados, como soma, média, contagem e máximo, dos dados da tabela.
  4. Consulta de Agregação insere, atualiza ou exclui registros nas tabelas do banco de dados.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Consulta de Junção é a operação que combina linhas de duas ou mais tabelas com base em uma condição de relacionamento entre colunas, normalmente chaves primárias e foreign key.


Na prática usa-se o comando JOIN junto da cláusula ON para indicar a condição de igualdade (ou outra) entre colunas: isso evita o produto cartesiano e traz apenas os registros relacionados.


Existem variantes importantes: INNER JOIN retorna só correspondências, LEFT/RIGHT JOIN preservam todas as linhas de um lado mesmo sem correspondência, e o FULL JOIN traz ambos os lados (não nativo diretamente em versões antigas do MySQL).


Para consultas eficientes é recomendável usar aliases para tabelas, declarar claramente as condições de JOIN e garantir índices nas colunas usadas na junção.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo