WorksheetsQuiz de Consultas e Atualizações
Total questions: 15
Worksheet time: 8mins
Qual comando é utilizado para realizar consultas em uma coleção no Mongosh?
search()
find()
select()
query()
Qual é a principal diferença entre realizar consultas no Compass e no Mongosh?
No Compass, só é possível excluir dados.
No Mongosh, as consultas são feitas por linha de comando, enquanto no Compass são feitas de forma gráfica.
No Compass, não é possível usar filtros.
No Mongosh, não é possível consultar dados.
O que o comando find({ "idade": { "$gt": 18 } }) retorna?
Todos os documentos com idade igual a 18.
Todos os documentos com idade menor que 18.
Todos os documentos com idade maior que 18.
Todos os documentos sem o campo idade.
As consultas são importantes em bancos de dados para (a) .
Apenas para excluir dados.
Para analisar informações e gerar r
Para criar novas coleções.
Para instalar o MongoDB.
O operador que permite buscar documentos que atendam a pelo menos um dos critérios especificados é o (a) .
$and
$or
$set
$push
No Mongosh, como você faria uma consulta para encontrar todos os documentos onde o campo "ativo" é true?
find({ "ativo": false })
find({ "ativo": true })
find({ "ativo": "sim" })
find({ "ativo": 1 })
Qual comando é usado para atualizar apenas um documento em uma coleção no MongoDB?
updateSingle()
updateOne()
Associe cada comando à sua descrição correta sobre atualização de documentos no MongoDB.
updateOne()
Atualiza apenas o primeiro documento que atende a um critério.
updateMany()
Atualiza todos os documentos que atendem a um critério.
updateAll()
Comando inexistente para atualização de todos os documentos.
updateAllDocuments()
Comando inexistente para atualização de todos os documentos.
Qual comando remove todos os documentos que correspondem ao critério informado?
deleteOne()
deleteMany()
removeOne()
deleteFirst()
No MongoDB Compass, você pode atualizar um campo de um documento (a) .
Apenas por linha de comando.
Editando o valor diretamente na int
Não é possível atualizar dados no C
Usando o comando drop().
Qual é uma boa prática ao remover dados duplicados em uma coleção?
Remover todos os dados da coleção.
Usar deleteMany() com um critério que identifique os duplicados.
Atualizar todos os campos para null.
Ignorar os duplicados.
Por que é importante manter a base de dados organizada?
Para dificultar o acesso aos dados.
Para facilitar consultas, atualizações e garantir a integridade das informações.
Para ocupar mais espaço no servidor.
Para evitar o uso de filtros.
O que acontece se você usar updateOne() com um critério que corresponde a vários documentos?
Todos os documentos serão atualizados.
Apenas o primeiro documento encontrado será atualizado.
Nenhum documento será atualizado.
Todos os documentos serão removidos.
Ao utilizar deleteMany() sem passar nenhum critério, o que acontece?
Apenas um documento é removido.
Nenhum documento é removido.
Todos os documentos da coleção são removidos.
Apenas os documentos duplicados são removidos.
Ao realizar uma consulta com find({ "nome": "João" }), (a) será retornado.
Nenhum documento será retornado.
O primeiro documento da coleção.
Todos os documentos da coleção.
Todos os documentos onde o campo "n
