Coletando e Exibindo Registros
Neste capítulo, vamos nos concentrar na estrutura JSON, que faz parte da “Metodologia Agile”. MongoDB é uma estrutura de dados NoSQL amplamente usada e opera facilmente para coletar e exibir registros.

Passo 1
Esta etapa envolve estabelecer conexão com MongoDB para criar coleção e modelo de dados especificado. Tudo que você precisa para executar é o comando “mongod” para iniciar a conexão e o comando mongo para se conectar ao terminal especificado.

Passo 2
Crie um novo banco de dados para criar registros no formato JSON. Por enquanto, estamos criando um banco de dados fictício chamado “mydb”.
>use mydb
switched to db mydb
>db
mydb
>show dbs
local 0.78125GB
test 0.23012GB
>db.user.insert({"name":"Agile Data Science"})
>show dbs
local 0.78125GB
mydb 0.23012GB
test 0.23012GB
etapa 3
A criação da coleção é obrigatória para obter a lista de registros. Esse recurso é benéfico para pesquisas e saídas de ciência de dados.
>use test
switched to db test
>db.createCollection("mycollection")
{ "ok" : 1 }
>show collections
mycollection
system.indexes
>db.createCollection("mycol", { capped : true, autoIndexId : true, size :
6142800, max : 10000 } )
{ "ok" : 1 }
>db.agiledatascience.insert({"name" : "demoname"})
>show collections
mycol
mycollection
system.indexes
demoname