Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — UFLA 2025

Banco de DadosBanco de Dados
Código
qg619882
Banca
UFLA
Órgão
UFLA
Ano
2025
Nível
Superior
Cargo
Analista em Tecnologia da Informação
Considere a seguinte situação hipotética:Um analista de sistemas precisa consultar uma base de dados no MongoDB (versão 8.0) para recuperar todos os documentos da coleção db.aluno, em que os alunos tenham idade maior que 20. Além disso, os resultados devem ser exibidos em ordem ascendente pelo campo curso.Considerando que, apenas os campos idade e curso, são utilizados na consulta, assinale a alternativa que apresenta CORRETAMENTE o comando necessário:
  1. Adb.aluno.find({ idade: { $eq: 20 }}).sort({ curso: 0 });
  2. Bdb.aluno.find({ idade: { $lt: 20 }}).sort({ curso: -1 });
  3. Cdb.aluno.find({ idade: { $gt: 20 }}).sort({ curso: 1 });
  4. Ddb.aluno.find({ idade: { $ne: 20 }}).sort({ curso: 0 });
Revelar gabarito e comentário

GabaritoC — db.aluno.find({ idade: { $gt: 20 }}).sort({ curso: 1 });

Link permanente: /questoes/qg619882