5.3 Ejercicios prácticos con MongoDB

Estos ejercicios se pueden hacer en un notebook Kaggle accediendo a un clúster de MongoDB en el cloud de MongoDB. Se carga la base de datos de ejemplo y se puede hacer con la colección de restaurantes (o alternativamente con otras colleciones).

  1. Mostrar todos los documentos de la colección restaurants (u otra)

  2. Mostrar nombre de restaurante, barrio y cocina de la colección restaurants (o los campos de otra colección)

  3. Mostrar los primeros 5 restaurantes del barrio Bronx.

  4. Mostrar los restaurantes con una longitud menor que -75.7541

  5. Mostrar los restaurantes con una puntuación superior a 90

  6. Mostrar los restaurantes de comida American o Chineese del barrio Queens.

  7. Mostrar los restaurantes con un grado “A” y puntuación 9 obtenida en fecha 2014-08-11T00:00:00Z

  8. Propón un JSON para descargar (de algún repositorio OpenData o disponible en un API), indícame la URL, si has de hacer algún proceso antes de importarlo en MongoDB, cómo lo importas, dame un pantallazo del análisis exploratorio de ese JSON y una query que harías contra ese JSON (la query en MongoDB, Compass o RmongoDB)