É comum criar índices para melhorar o desempenho da consulta. Com MongoDB, índices podem ser criados facilmente a partir do shell. Os índices são estruturas que otimizam leituras em tabelas ou views. Todavia, vale ressaltar que a criação de índices só faz sentido se estivermos tratando de uma coleção com muitos documentos armazenados.
A respeito da utilização de índices para consultas com MongoDB, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) eF para a(s) Falsa(s).
I. ( ) Para adicionar 1.000 documentos simples a uma coleção de números com o shell do MongoDB, devemos executar o código for(i = 0; i < 1000; i++) { db.numbers.save({num: i});}.
II. ( ) Para verificar se todos os documentos estão presentes, é possível utilizar as instruções db.numbers.count() ou db.numbers.find().
III. ( ) Para realizar uma consulta simples pelo número 999 do documento na coleção, basta inserir db.numbers.find({num: 999}).
IV. ( ) Para realizar consultas com intervalos, basta utilizar os operadores $gf e $at.
Assinale a alternativa que apresenta a sequência correta:
a.
V, V, V, F.
b.
V, V, V, V.
c.
V, V, F, V.
d.
V, V, F, F.
e.
F, F, F, F.
Vou analisar as afirmativas: I. ( ) Para adicionar 1.000 documentos simples a uma coleção de números com o shell do MongoDB, devemos executar o código for(i = 0; i < 1000; i++) { db.numbers.save({num: i});}. - Verdadeiro. Essa é a forma correta de adicionar 1.000 documentos simples a uma coleção de números. II. ( ) Para verificar se todos os documentos estão presentes, é possível utilizar as instruções db.numbers.count() ou db.numbers.find(). - Verdadeiro. Ambas as instruções podem ser utilizadas para verificar se todos os documentos estão presentes. III. ( ) Para realizar uma consulta simples pelo número 999 do documento na coleção, basta inserir db.numbers.find({num: 999}). - Verdadeiro. Essa é a forma correta de realizar uma consulta simples pelo número 999 do documento na coleção. IV. ( ) Para realizar consultas com intervalos, basta utilizar os operadores $gf e $at. - Falso. Os operadores corretos para realizar consultas com intervalos são $gt (greater than) e $lt (less than). Portanto, a sequência correta é: c) V, V, F, V.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar