Avanzado
Unas 20 horasProyecto 4 de 4Catálogo de una tienda en relacional y en MongoDB
Una tienda con productos muy distintos entre sí (libros, ropa, electrónica) no sabe si guardar su catálogo en una base de datos relacional o documental. Modela el mismo catálogo en las dos, resuelve las mismas consultas en SQL y en MongoDB y redacta una recomendación justificada.
SQLMongoDBAgregaciones
Tu avance0/12 · 0 %
Objetivos de aprendizaje
- •Modelar documentos: incrustar frente a referenciar
- •Escribir consultas y pipelines de agregación en MongoDB
- •Comparar con criterio los modelos relacional y documental
Requisitos mínimos
Fases sugeridas
- 1
Modelos
- 2
Consultas
- 3
Comparación
Qué entregar
- Scripts SQL y de MongoDB
- Informe comparativo con la recomendación
Para ir más allá
- Validación de esquema en MongoDB con $jsonSchema
- Réplica o fragmentación explicadas con un diagrama
Rúbrica de evaluación
| Criterio | Peso | Para la máxima nota |
|---|---|---|
| Modelado | 30 % | Decisiones de incrustar o referenciar bien argumentadas |
| Consultas SQL y MongoDB | 40 % | Equivalentes y correctas en ambos sistemas |
| Informe | 30 % | Recomendación con argumentos concretos del caso |
Úsala para autoevaluarte antes de entregar. Tu profesorado puede usar otros criterios.
Consejos y errores típicos
- Diseña los documentos según cómo se van a consultar, no según cómo se ven en el modelo E/R.