Como criar banco de dados em MongoDB

Como criar banco de dados em MongoDB
O MongoDB é um tipo de banco de dados NoSQL que atua de maneira diferente em comparação com bancos de dados relacionais tradicionais e são adequados para serem usados ​​para grandes conjuntos de dados. MongoDB substitui o conceito de bancos de dados tradicionais (que funcionam em linhas e colunas) por documentos. Como o MongoDB é baseado em documentos, permite que os documentos incorporados sejam matrizes e representem os relacionamentos da Hierarquia complexa usando um único registro.O MongoDB é amplamente utilizado devido à sua flexibilidade e suporta um modelo de consulta flexível. O MongoDB armazena dados com a ajuda de pares de valor -chave; Ele converte os dados JSON (JavaScript Object) em um formato binário conhecido como BSON (também é derivado de JSON). MongoDB também prevê dados aninhados; Por exemplo, ele armazena dados em coleções que contêm vários documentos e, curiosamente, os documentos não precisam ser semelhantes em uma única coleção. Essas múltiplas coleções coletivamente são armazenadas em um MongoDB inteiro.

Nesta postagem descritiva, guiaremos você para criar um banco de dados usando o MongoDB no Ubuntu. Para isso, você deve ter a seguinte lista de pré -requisitos antes de criar um banco de dados:

Pré -requisitos

A lista de pré -requisitos é bastante simples e contém os pacotes necessários para criar bancos de dados no MongoDB:

  • MongoDB deve ser instalado em seu sistema para executar qualquer operação associada ao MongoDBB.
  • O Shell MongoDB fornece um poderoso suporte à linha de comando para executar operações de banco de dados, especificamente operações mais usadas (Criar, recuperar, atualizar, excluir).

Como criar um banco de dados em MongoDB

Esta seção compreende várias etapas que devem ser seguidas para a criação de um banco de dados em MongoDB. Siga as etapas com cuidado:

Etapa 1: Acesse o shell do MongoDB

Abra o terminal (Ctrl+alt+t) e primeiro verifique o status de serviço do MongoDB usando o seguinte comando:

$ sudo systemctl status mongodb

A saída do comando acima mostra que o serviço MongoDB está ativo e em execução:

Depois disso, acesse o shell Mongo usando o comando abaixo mencionado no seu terminal Ubuntu:

$ MONGO

Etapa 2: Procure bancos de dados existentes

Depois de acessar o Mongo Shell, agora você pode verificar os bancos de dados atualmente listados no seu servidor mongodb. Use um dos seguintes comandos para verificar os bancos de dados disponíveis:

> Mostre DBS

Ou:

> mostrar dbs;

Como mostra a saída, existem três bancos de dados atualmente a bordo: percebe-se que esses são bancos de dados integrados.

Etapa 3: Crie um novo banco de dados

Para criar um novo banco de dados usando o Mongo Shell; Você deve seguir a sintaxe adequada, conforme mencionado abaixo:

Use [Database_name]

Seguindo a sintaxe acima; Criamos um novo banco de dados, “Linuxhint,”Com a ajuda de seguir o comando Mongo Shell:

> Use Linuxhint

Como criamos apenas um banco de dados vazio; Portanto, o sistema não o mostrará até inserirmos dados nele:

> Mostre DBS

Etapa 4: Ative o banco de dados.o

Para ativar o “Linuxhint" base de dados; Usaremos a seguinte sintaxe para fazer isso:

dB.coleção.inserir()

O "dB”Aqui se refere ao banco de dados selecionado; ““coleção”É o nome do documento que você está inserindo;

““()”Contém os dados a serem inseridos.

Antes de executar o comando, você deve garantir que selecionou o banco de dados correto; Para isso, use o seguinte comando no Shell Mongo:

> dB

Ou você pode se conectar ao banco de dados MongoDB diretamente do terminal Ubuntu; Use o seguinte comando no terminal para se conectar ao “Linuxhint" base de dados:

$ sudo mongo linuxhint

Após a sintaxe, usamos o comando abaixo mencionado para criar um novo usuário chamado como “Jack”, Sua designação e idade.

Observação: Uma vez executado o comando com sucesso; ele mostrará a saída “Writesult (“Ninserted”: 1)”:

> dB.do utilizador.inserir (nome: "jack", designação: "gerente", idade: 25)

Depois de inserir o documento em “Linuxhint”, Verifique que“Linuxhint”É adicionado à lista de bancos de dados ou não: para fazê -lo, execute o seguinte comando no shell Mongo:

> Mostre DBS

Como lançar um banco de dados em MongoDB usando o Ubuntu

Antes de executar o comando DROP, você deve garantir que está no mesmo banco de dados que deseja excluir. Você pode verificar usando o “dB”Comando no Shell Mongo:

> dB

Agora, se você executar o seguinte comando em seu shell Mongo; o "Linuxhint”O banco de dados será retirado de MongoDB:

> dB.DropDatabase ()

Conclusão

Nesta era tecnologicamente rica, o gerenciamento automatizado de dados é a principal necessidade de todas as organizações. O MongoDB é amplamente utilizado como um DBMS (sistema de gerenciamento de banco de dados) na IoT (Internet das Coisas), aplicativos em tempo real, aplicativos móveis e gerenciamento de conteúdo. O MongoDB fornece um amplo suporte para sistemas operacionais famosos como Windows, Mac e distribuições baseadas em Linux como Ubuntu, Debian, Centos, etc. Este artigo tem como objetivo criar um banco de dados no MongoDB usando o Ubuntu como um sistema operacional. O suporte terminal do Ubuntu é usado para acessar conchas MongoDB que são mais utilizadas para criar bancos de dados. Com a ajuda do Mongo Shell, criamos um banco de dados e inserimos documentos nele. O suporte do Mongo Shell também pode ser usado para executar outras operações em bancos de dados como atualização, recuperação e exclusão.