8.5. Inserindo documentos no MongoDB: Criando um banco de dados no MongoDB

Página 13

O MongoDB é um banco de dados NoSQL de código aberto que fornece suporte para diferentes formas de dados. Ele é usado em muitas aplicações modernas de desenvolvimento web por sua facilidade de uso, flexibilidade e escalabilidade. Nesta seção, vamos discutir como criar um banco de dados no MongoDB e como inserir documentos nele.

Criando um banco de dados no MongoDB

Para começar a usar o MongoDB, primeiro precisamos criar um banco de dados. No MongoDB, o comando 'use' é usado para criar um novo banco de dados. Se o banco de dados mencionado no comando já existir, ele será aberto para transações. Se não existir, ele será criado. A sintaxe é a seguinte:

use nome_do_banco_de_dados

Por exemplo, para criar um banco de dados chamado 'meuBancoDeDados', você usaria o seguinte comando:

use meuBancoDeDados

Você verá uma mensagem dizendo 'switched to db meuBancoDeDados', indicando que o banco de dados foi criado e está pronto para uso.

Inserindo documentos no MongoDB

Depois de criar um banco de dados, você pode começar a inserir documentos nele. No MongoDB, os dados são armazenados em documentos, que são semelhantes aos registros ou linhas em bancos de dados relacionais. Cada documento é uma coleção de campos e valores, semelhante a um objeto JSON.

Para inserir um documento em uma coleção, usamos o comando 'insert'. A sintaxe é a seguinte:

db.nome_da_coleção.insert(documento)

Por exemplo, para inserir um documento na coleção 'usuarios' do nosso banco de dados 'meuBancoDeDados', usaríamos o seguinte comando:

db.usuarios.insert({nome: "João", idade: 25, email: "[email protected]"})

Isso criará um novo documento na coleção 'usuarios' com os campos 'nome', 'idade' e 'email' e seus respectivos valores. Se a coleção 'usuarios' não existir, ela será criada.

Você pode inserir vários documentos de uma vez usando o comando 'insertMany'. A sintaxe é a seguinte:

db.nome_da_coleção.insertMany([documento1, documento2, ...])

Por exemplo, para inserir vários documentos na coleção 'usuarios', usaríamos o seguinte comando:

db.usuarios.insertMany([{nome: "João", idade: 25, email: "[email protected]"}, {nome: "Maria", idade: 30, email: "[email protected]"}])

Isso criará dois novos documentos na coleção 'usuarios'.

Conclusão

A criação de um banco de dados no MongoDB e a inserção de documentos nele são tarefas simples e diretas. No entanto, elas formam a base para trabalhar com o MongoDB. Compreender essas operações básicas é essencial para trabalhar efetivamente com este poderoso banco de dados NoSQL.

Na próxima seção, discutiremos como consultar documentos no MongoDB, o que permitirá que você recupere dados de forma eficiente e eficaz.

Now answer the exercise about the content:

Qual é o procedimento para criar um banco de dados e inserir documentos no MongoDB?

You are right! Congratulations, now go to the next page

You missed! Try again.

Next page of the Free Ebook:

148.6. Inserindo documentos no MongoDB: Criando coleções no MongoDB

Earn your Certificate for this Course for Free! by downloading the Cursa app and reading the ebook there. Available on Google Play or App Store!

Get it on Google Play Get it on App Store

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text