1ª Parte
- Debes seleccionar un fichero json que incluya todos los tipos de datos soportados en MongoDB. Antes de continuar la profesora deberá dar el visto bueno al mismo.
- Con la utilidad mongoimport introduce los documentos correspondientes a esa colección.
- Inserta varios documentos utilizando los dos métodos de inserción de MongoDB
- Elimina varios documentos utilizando los dos métodos de eliminación de MongoDB
- Actualiza varios documentos utilizando los tres métodos de eliminación de MongoDB
Consultas:
- Al menos incluye 5 consultas de datos simples
- Al menos 3 consultas con arrays
- Al menos 3 consultas con documentos embebidos
- Al menos 1 consulta de agrupación NOTA: Debes utilizar en las consultas proyecciones, operadores, ordenación y los modificadores sort y limit. Se valorará la complejidad de las mismas
2ª Parte Debes realizar un programa python que se conecte a la colección creada en la 1ª parte y mediante un menú permita insercción, eliminación, modificación y al menos una consulta de cada una de los distintos tipos.
3ª Parte
- Debes seleccionar al menos cuatro tablas de tu proyecto que incluyan una relación N:M y una 1:N con el mayor número de tipos de datos soportados en MongoDB. Antes de continuar la profesora deberá dar el visto bueno a las mismas.
- Debes pasar de SQL a MongoDB.
- Inserta varios documentos utilizando los dos métodos de inserción de MongoDB
- Elimina varios documentos utilizando los dos métodos de eliminación de MongoDB
- Actualiza varios documentos utilizando los tres métodos de actualización de MongoDB
Consultas:
- Al menos incluye 5 consultas de datos simples
- Al menos 3 consultas con arrays
- Al menos 3 consultas con documentos embebidos
- Al menos 1 consulta de agrupación NOTA: Debes utilizar en las consultas proyecciones, operadores, ordenación y los modificadores sort y limit. Se valorará la complejidad de las mismas