Todas las Noticias en Películas, Avances de Películas y Reseñas.

Crear una base de datos en MongoDB – Hackanons

MongoDB Create Database es el proceso y la sintaxis de crear bases de datos y colecciones de MongoDB. It es una base de datos NoSQL de código abierto y basada en documentos. MongoDB depende de la estructura de la reunión, y se administra automáticamente. Hay comandos específicos relacionados con MongoDb para crear y acceder a la base de datos, como el comando ‘usar’, que ayuda a cambiar a una base de datos MongoDB específica. Entonces, veamos cómo crear una base de datos en MongoDB.

Hay un ‘db’ con nombre que no verifica este nombre de base de datos en MongoDB. De manera similar, para hacer una sintaxis de función ‘db.createCollection (,)’ establecida, se está utilizando en MongoDB. Además, hay comandos disponibles para señalar y eliminar una base de datos específica o un conjunto en MongoDB.

Creación de una base de datos MongoDB

Si tiene experiencia en SQL, posiblemente piense que en SQL, el comando crear base de datos se emplea en MongoDB para crear una base de datos. MongoDB no admite ningún comando para crear una base de datos. En MongoDB, no es necesario crear una base de datos manualmente como en SQL; MongoDB crea la base de datos automáticamente recuperando valores de la colección definida cuando el usuario almacena ese valor en colecciones.

¿Cómo crear una base de datos en MongoDB?

Para crear una base de datos en MongoDB, siempre debemos colocar primero la base de datos y la colección correctamente. La base de datos es para almacenar toda la recopilación. y las colecciones de personas se utilizan para almacenar todos los docentes. Los documentos no son más que un conjunto de nombres y valores de campo.

Recomendado:  Ofertas increíbles en Apple Watch, grandes descuentos en auriculares Beats y más para tus compras de fin de semana

Veamos algún ejemplo para conocer la estructura de las colecciones.

{
"ID": 7,
"Name" : " Shubham"
}

Puede ver que hay dos campos, ID y Nombre, que contienen los valores 7 y Shubham respectivamente.

Crear una base de datos

Para crear una base de datos en MongoDB, se emplea el comando “usar”

Sintaxis:

use DataBase_Name

# To take an example
use Employee

En el ejemplo anterior, hemos utilizado el comando use para utilizar la base de datos de empleados.

Si el comando anterior se ejecutó con éxito, entonces da la salida posterior.

Output: Switched to Employee

Por lo tanto, MongoDB por sí mismo cambia a la base de datos deseada una vez que crea una.

Cómo mostrar el nombre de la base de datos

Si desea comprender el nombre de la base de datos que está conectando actualmente, utilizará el comando db para comprender el nombre de la base de datos.

# Command used
db

#Output received
Output : Employee

Este comando ayuda a los usuarios una vez que están trabajando con varias bases de datos y necesitan comprender la base de datos adecuada para insertar los valores dentro de la base de datos.

Lista de todas las bases de datos

Si desea comprender todas las bases de datos presentes en MongoDB, utilizará el comando “show dbs” para enumerar todas las bases de datos.

#Command used
show dbs

#Output
Student
Staff
Teacher

En el ejemplo mencionado anteriormente, verá que la base de datos Empleado no se muestra en la lista de bases de datos. Esto se debe a menudo a que MongoDB no crea la base de datos hasta que se guardan los documentos.

Recomendado:  por esto te puedes quedar sin el dinero

Aquí hay un artículo sobre cómo crear un servidor web usando Python

¿Cómo crear una colección?

Para crear colecciones dentro de la base de datos, es decir, un documento que contiene el nombre del campo y los valores del campo, usamos el comando MongoDB db.createCollection (nombre, opciones).

Sintaxis:

db.createCollection(name, options

En este comando, el parámetro name es el nombre de la reunión que nos gustaría hacer. Una opción es un parámetro opcional. Una opción puede ser un documento que suele especificar la configuración de la reunión.

Pasos para crear colecciones

  • Utilice el comando db.createCollection.
db.createCollection("CreateCollection")

#For output .... use the command
show collections

#Output received
CreateCollection

Además, MongoDB crea colecciones automáticamente una vez que inserta algunos documentos. Por lo tanto, los pasos mencionados anteriormente se eliminan.

Se deben seguir los siguientes pasos.

  • Escriba la declaración de inserción para incluir documentos en la reunión

Sintaxis:

db.DatabaseName.insert
(
);
  • A partir de entonces, escriba los nombres de los sectores y los valores de los campos debajo de la declaración de inserción

Sintaxis:

db.DatabaseName.insert
(
{
field name1,
field Value1
}
{
field name2
field value2
}
{
field name3
field value3
}
…
….
);

Ahora, tomemos un ejemplo:

db.Employee.insert
(
{
"ID": 5
"Name": "Ayush"
}
);

MongoDB proporciona el comando insert() para incluir documentos en las colecciones de la base de datos. Si el comando anterior se ejecuta con éxito, dará el resultado posterior.

Producción:

WriteResult({“nInserted”: 1})

El resultado anterior muestra que el comando de inserción se ejecuta con éxito y agrega 1 registro a la colección de la base de datos.

Ahora, si ejecuta el comando show dbs, obtendrá el resultado posterior.

show dbs

# Output :
Student
Staff
Teacher
Employee

Ahora, ¿cómo eliminar una base de datos que creó?

Si desea eliminar una base de datos que creó, deberá usar el comando soltar. MongoDB proporciona un comando de goteo para eliminar la base de datos.

Recomendado:  Cómo solucionar el problema de audio del juego al recuperar Discord

Sintaxis

db.DropDatabase()

Esto también eliminará la base de datos que ha seleccionado. Si una base de datos seleccionada no está seleccionada, eliminará la base de datos predeterminada.

Por ejemplo:

  • Verifiquemos las bases de datos disponibles usando el comando “show dbs”
show dbs

#Output :
Student
Staff 
Teacher
Employee
  • Si desea eliminar la base de datos del estudiante, el comando será el siguiente:
db.dropDatabase()
{ "dropped" : "student", "ok" : 1 }
  • Para verificar el resultado, podemos usar nuevamente el comando “show dbs”:
show dbs

#Output :
Staff
Teacher
Employee

RESUMIENDO

En esta guía, tenemos un advenedizo en MongoDB. Hemos visto cómo crear una base de datos en MongoDB, también hemos visto el uso de varios otros comandos como el comando “mostrar dbs”, el comando “usar” y el comando “soltar”, por nombrar algunos. También nos ocupamos de las colecciones. Tenga la seguridad de que, a continuación, analizaremos otras características y comandos de MongoDB con mayor profundidad. Hasta entonces, vaya con cuidado, a través de este artículo. También puede comer en otros artículos en nuestro sitio web.