Insertar documentos en MongoDB: crear una base de datos en MongoDB

Capítulo 13

Tiempo estimado de lectura: 3 minutos

+ Ejercicio
Audio Icon

Escuchar en audio

0:00 / 0:00

MongoDB es una base de datos NoSQL de código abierto que brinda soporte para diferentes formas de datos. Se utiliza en muchas aplicaciones de desarrollo web modernas por su facilidad de uso, flexibilidad y escalabilidad. En esta sección, discutiremos cómo crear una base de datos en MongoDB y cómo insertar documentos en ella.

Creando una base de datos en MongoDB

Para comenzar a usar MongoDB, primero necesitamos crear una base de datos. En MongoDB, el comando 'usar' se utiliza para crear una nueva base de datos. Si la base de datos mencionada en el comando ya existe, se abrirá para transacciones. Si no existe, se creará. La sintaxis es la siguiente:

utilizar nombre_base de datos

Por ejemplo, para crear una base de datos llamada 'myDataBase', usaría el siguiente comando:

usar mi base de datos

Verás un mensaje que dice 'cambiado a db myBancoDeDados', indicando que la base de datos ha sido creada y está lista para usar.

Insertar documentos en MongoDB

Después de crear una base de datos, puede comenzar a insertar documentos en ella. En MongoDB, los datos se almacenan en documentos, que son similares a registros o filas en bases de datos relacionales. Cada documento es una colección de campos y valores, similar a un objeto JSON.

Continúa en nuestra aplicación.
  • Escuche el audio con la pantalla apagada.
  • Obtenga un certificado al finalizar.
  • ¡Más de 5000 cursos para que explores!
O continúa leyendo más abajo...
Download App

Descargar la aplicación

Para insertar un documento en una colección, usamos el comando 'insertar'. La sintaxis es la siguiente:

db.colección_nombre.insertar(documento)

Por ejemplo, para insertar un documento en la colección 'usuarios' de nuestra base de datos 'myBancoDeDados', usaríamos el siguiente comando:

db.usuarios.insert({nombre: "João", edad: 25, correo electrónico: "joao@email.com"})

Esto creará un nuevo documento en la colección 'usuarios' con los campos 'nombre', 'edad' y 'correo electrónico' y sus respectivos valores. Si la colección 'usuarios' no existe, se creará.

Puedes insertar varios documentos a la vez usando el comando 'insertMany'. La sintaxis es la siguiente:

db.collection_name.insertMany([document1, documento2, ...])

Por ejemplo, para insertar varios documentos en la colección 'usuarios', usaríamos el siguiente comando:

db.usuarios.insertMany([{nombre: "João", edad: 25, correo electrónico: "joao@email.com"}, {nombre: "Maria", edad: 30, correo electrónico: "maria@email.com"} ])

Esto creará dos nuevos documentos en la colección 'usuarios'.

Conclusión

Crear una base de datos en MongoDB e insertar documentos en ella son tareas sencillas y directas. Sin embargo, forman la base para trabajar con MongoDB. Comprender estas operaciones básicas es esencial para trabajar eficazmente con esta potente base de datos NoSQL.

En la siguiente sección, analizaremos cómo consultar documentos en MongoDB, lo que le permitirá recuperar datos de manera eficiente y efectiva.

Ahora responde el ejercicio sobre el contenido:

¿Cuál es el procedimiento para crear una base de datos e insertar documentos en MongoDB?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Siguiente capítulo

Insertar documentos en MongoDB: crear colecciones en MongoDB

Arrow Right Icon
Portada de libro electrónico gratuitaCreación y mantenimiento de base de datos MongoDB desde básico hasta avanzado.
15%

Creación y mantenimiento de base de datos MongoDB desde básico hasta avanzado.

5

(1)

88 páginas

Descarga la aplicación para obtener una certificación gratuita y escuchar cursos en segundo plano, incluso con la pantalla apagada.