MongoData
MongoDB es una base de datos no relacional orientada a documentos que permite almacenar información en formato JSON, facilitando el manejo de datos flexibles y variables. A diferencia de las bases de datos relacionales como MySQL, no trabaja con tablas ni filas, sino con colecciones y documentos, lo que permite una estructura más adaptable.
En este trabajo se realizó la creación de una colección en MongoDB a partir de una base previamente diseñada en MySQL, insertando documentos y ejecutando diferentes consultas para comprender el funcionamiento básico del modelo NoSQL.
Consulta por ciudad

Consulta por edad (mayores de 30)

Consulta por clientes con valor de servicios inferiores a 150.000

Consulta clientes que tengan correo

Consulta con 2 variables (Ciudad y Edad)

Consulta con 3 variable por nombre, ciudad y edad

Ventajas:
- Es muy flexible cada documento puede tener campos diferentes sin problema
- Escala muy bien para grandes volúmenes de datos
- Ideal para datos no estructurados como historiales médicos, imágenes o notas clínicas
Desventajas:
- No garantiza la misma consistencia que SQL puede haber datos duplicados o incompletos
- Es más difícil de aprender y administrar
- No es ideal cuando los datos tienen muchas relaciones entre sí
Para Asosalud la mejor opción es SQL.
Asosalud maneja información altamente estructurada y con muchas relaciones entre sí: clientes, contratos, pagos, servicios y afiliaciones. Este tipo de datos necesita consistencia e integridad no se puede permitir que un pago quede registrado sin estar asociado a un cliente o que un contrato exista sin una fecha de inicio.
NoSQL sería útil si Asosalud quisiera guardar historiales médicos en texto libre, imágenes de exámenes o datos de sensores médicos información no estructurada que varía de paciente a paciente.
CONCLUSIONES
MongoDB permite trabajar con datos de manera flexible y sencilla, especialmente cuando la información no sigue una estructura fija. Su uso resulta útil para comprender modelos NoSQL y la diferencia frente al modelo relacional tradicional.
La práctica realizada permitió identificar cómo crear colecciones, insertar documentos y ejecutar consultas básicas y combinadas, evidenciando que MongoDB es una alternativa eficiente según el tipo de información que se requiera administrar.