Mongo DB | Crear base de datos usando MongoShell

Una base de datos de MongoDB es el contenedor de todas las colecciones, donde Colección es un grupo de documentos de MongoDB similares a tablas en RDBMS y Documento se compone de campos similares a una tupla en RDBMS, pero aquí tiene un esquema dinámico.

Ejemplo de un documento :

{
        "Name" : "Aman",
        Age : 24,
        Gender : "Male"    
}

El documento anterior contiene la información de una persona en formato JSON.
Si tenemos un montón de documentos, entonces crea una colección. Entonces podemos decir que una colección de usuarios contiene documentos que contienen información del usuario.

Ejemplo de una colección :

[    
    {
        "Name" : "Aman",
        Age : 24,
        Gender : "Male"    
    },
    {
        "Name" : "Suraj",
        Age : 32,
        Gender : "Male"    
    },
    {
        "Name" : "Joyita",
        "Age" : 21,
        "Gender" : "Female"
    },
    {
        "Name" : "Mahfuj",
        "Age" : 24,
        "Gender" : "Male"
    },
]

MongoShell :
Mongo Shell es una interfaz JavaScript interactiva para consultar y actualizar datos, así como realizar operaciones administrativas en MongoDB.

Bases de datos: en MongoDB, las bases de datos básicamente contienen las colecciones de documentos. Una base de datos contiene una colección que contiene el documento. En un solo servidor MongoDB, podemos ejecutar múltiples bases de datos. La base de datos creada por defecto de MongoDB es ‘db’ presente dentro de la carpeta de datos. Cuando instala MongoDB, algunas bases de datos se generan automáticamente para usar, por lo que podemos decir que no es necesario crear una base de datos antes de comenzar a trabajar con ella.

Crear una nueva base de datos: puede crear una nueva base de datos en MongoDB utilizando el comando «usar Database_Name». El comando crea una nueva base de datos si no existe; de ​​lo contrario, devolverá la base de datos existente. Puede ejecutar este comando en Mongo Shell para crear una nueva base de datos. Su base de datos recién creada no está presente en la lista de Base de datos. Para mostrar la base de datos, debe insertar al menos un documento en ella.

Sintaxis:

 use Database_Name

Ejemplo: CREANDO UNA NUEVA BASE DE DATOS

En MongoDB, la base de datos predeterminada es prueba. Si no creó ninguna base de datos y comenzó a insertar una colección, todas las colecciones se almacenan en la base de datos predeterminada.

Mostrar lista de bases de datos: puede verificar la base de datos seleccionada actualmente, usando el comando » mostrar dbs «. Su base de datos recién creada no está presente en la lista de Base de datos. Para mostrar cualquier base de datos, debe insertar al menos uno o más documentos en ella.

Ejemplo: LISTA DE BASES DE DATOS

Verifique la base de datos actual: puede verificar la lista de bases de datos, usando el comando » db «

Ejemplo: COMPROBACIÓN DE LA BASE DE DATOS SELECCIONADA ACTUALMENTE

Cambiar a otra base de datos: puede cambiar a otra base de datos usando el comando » use Database_Name «. Si la base de datos no existe, creará una nueva base de datos.

Ejemplo: CAMBIAR A OTRA BASE DE DATOS

En el ejemplo anterior, primero verificamos el nombre de la base de datos actual usando el comando db que era UserDB, luego usamos el comando «usar prueba» para cambiar a la prueba de la base de datos.

Referencias:
https://docs.mongodb.com/manual/core/databases-and-collections/#databases

Publicación traducida automáticamente

Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *