A lo largo del curso vamos a trabajar con una base de datos de ejemplo llamadaDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/danielcruca/plataformas-abiertas-2026-2c/llms.txt
Use this file to discover all available pages before exploring further.
libreria. Esta base de datos contiene tres colecciones — libros, usuarios y ventas — que usaremos para practicar todas las operaciones CRUD y las agregaciones. En esta guía vas a aprender a crear la base de datos e importar los archivos JSON directamente desde MongoDB Compass.
Requisitos previos
- Tener MongoDB Compass instalado en tu computadora.
- Estar conectado a MongoDB Atlas (o a una instancia local) desde Compass.
- Contar con los archivos
.jsonde las colecciones del curso.
La base de datos libreria
La base de datos libreria está compuesta por tres colecciones. Cada una representa una entidad del sistema:
libros
Contiene los libros del catálogo. Cada documento incluye el título, un objeto
autor anidado con nombre, apellido y nacionalidad, el precio y el stock disponible.usuarios
Almacena la información de los usuarios registrados en el sistema.
ventas
Registra las transacciones de venta. Cada documento tiene la información del libro vendido, la cantidad y la fecha de la venta.
libros:
Importar datos desde Compass
Abrir MongoDB Compass y conectarse
Abrí MongoDB Compass e ingresá la URI de conexión en el campo Connection String:
- Para una instancia local:
- Para MongoDB Atlas, usá la cadena de conexión que obtuviste al configurar tu clúster (ver Crear una Cuenta en MongoDB Atlas).
Crear la base de datos libreria
Una vez conectado, creá la base de datos y la primera colección:
- En el panel lateral izquierdo, hacé clic en el botón Create Database (ícono
+). - Completá los campos del formulario:
- Database Name:
libreria - Collection Name:
libros
- Database Name:
- Hacé clic en Create Database.
libreria con la colección libros vacía y la vas a ver en el panel lateral.Importar el archivo JSON en la colección
Con la colección seleccionada, importá los datos:
- Abrí la colección
libroshaciendo clic en su nombre. - Hacé clic en el botón IMPORT DATA que aparece en la esquina superior derecha de la vista de documentos.
- En la ventana emergente, completá los campos:
- Select File: elegí el archivo
.jsoncorrespondiente a la colección. - File Type: seleccioná
JSON.
- Select File: elegí el archivo
- Hacé clic en Import.
Repetir el proceso para usuarios y ventas
Para importar las otras colecciones, primero tenés que crearlas dentro de la misma base de datos
libreria:- En el panel lateral, hacé clic en el ícono
+que aparece junto al nombre de la base de datoslibreria. - Ingresá el nombre de la nueva colección (
usuariosoventas) y confirmá. - Abrí la nueva colección y repetí el proceso de importación del paso anterior con el archivo
.jsoncorrespondiente.
libreria deberías tenerla con las tres colecciones: libros, usuarios y ventas.