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
- Consulta de Seleção utiliza consultas aninhadas para obter resultados mais complexos.
- Consulta de Junção combina dados de duas ou mais tabelas com base nos relacionamentos entre elas.
- Consulta de Manipulação de Dados calcula valores agregados, como soma, média, contagem e máximo, dos dados da tabela.
- 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