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.

Agora responda o exercício sobre o conteúdo:

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

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Próxima página do Ebook Gratuito:

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

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto