Ei, Bacco! Tudo bem?
Agradeço por compartilhar esse ponto conosco! Isso mesmo. A justificativa da alternativa D está certa, pois no MongoDB é utilizado o comando use (em letras minúsculas, pois o MongoDB não reconhece as letras maiúsculas) para selecionar e criar um banco de dados.
Na prática, o comportamento é o seguinte:
use Banco_De_Dados seleciona o banco de dados.- Se esse banco ainda não existir, o MongoDB passa a considerar que ele será criado.
- A criação efetiva do banco acontece quando você cria uma coleção ou insere o primeiro documento.
Por que a alternativa D é considerada correta?
Em cursos introdutórios de MongoDB , costuma-se dizer que use Banco_De_Dados cria o banco, porque é o comando utilizado para iniciar esse processo. Tecnicamente, a criação só é concluída quando há dados persistidos, mas para fins didáticos e de prova, é considerado esse comando use BD.
Conteúdos para complementar seus estudos
Esse conteúdo pode estar em inglês, para traduzi-lo utilize o tradutor automático do navegador ou clique com o botão direito do mouse sobre a página e selecione a opção Traduzir para o português.
Espero ter ajudado e conte sempre conosco!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!