RequĂȘtes Ă exĂ©cuter sur la console Mongodb help use cinema db.films.insert({titre:"Z", annee:1969, duree:125, genre:["drame", "politique"], natio:"fr"}) db.films.insert({titre:"Jaws", annee:1975, duree:124, genre:"drame", natio:"us"}) db.films.insert({titre:"La derniĂšre croisade", annee:1989, duree:127, genre:"aventure", natio:"us"}) db.films.insert({titre:"Retour vers le futur 1", annee:1985, duree:116, genre:"sf", natio:"us"}) db.films.insert({titre:"Retour vers le futur 2", annee:1989, duree:119, genre:"sf", natio:"us"}) db.films.insert({titre:"Retour vers le futur 3", annee:1990, duree:107, genre:"sf", natio:"us"}) db.films.insert({titre:"La dialectique peut-elle casser des briques", annee:1973, genre:["tatane", "politique"], natio:["fr","jp"]}) db.films.insert({titre:"Eaux sauvages", duree:99, genre:"nanard", natio:"us"}) db.films.insert({titre:"Piege mortel Ă Hawai", annee:1987, duree:96, genre:"nanard", natio:"us"}) db.films.insert({titre:"Le temple Maudit", annee:1984, duree:118, genre:"aventure", natio:"us"}) db.films.insert({titre:"Expendables 2", annee:2012, duree:102, genre:"tatane", natio:"us"}) db.films.insert({titre:"Pi", annee:1999, duree:85, genre:"thriller", natio:"us"}) db.films.insert({titre:"Fargo", annee:"1996", duree="97", genre:"[thriller, comedie]", natio:"us"}) db.films.insert({titre:"Sacre Graal", annee:1975, duree:90, genre:"comedie", natio:"gb"}) db.films.insert({titre:"La folle histoire de l'espace", annee:1987, duree:96, genre:"comedie", natio:"us"}) db.films.insert({titre:"Seul contre tous", annee:1998, duree:93, natio:"fr"}) db.films.insert({titre:"Paradis pour tous", annee:1982, duree:110, genre:"sf", natio:"fr"}) db.films.insert({titre:"Calmos", annee:1976, genre:"comedie", natio:"fr"}) db.films.insert({titre:"4 garcons pleins d'avenir", annee:1997, duree:80, genre:"comedie", natio:"fr"}) db.films.insert({titre:"Le faucon maltais", annee:1941, duree:100, genre:"policier", natio:"us"}) db.films.insert({titre:"Jason et les argonautes", annee:1963, duree:104, genre:"aventure", natio:"gb"}) db.films.insert({titre:"Le cercle des poĂȘtes disparus", annee:1990, duree:128, genre:"drame", natio:"us"}) db.films.insert({titre:"Mary & Max", annee:2009, duree:92, genre:"animation", natio:"aus"}) db.films.insert({titre:"PortĂ©s disparus 3", annee:1988, duree:101, genre:"tatane", natio:"us"}) db.films.insert({titre:"DĂ©signĂ© pour mourir", annee:1991, duree:93, genre:"tatane", natio:"us"}) db.films.insert({titre:"Le grand bazar", annee:1973, duree:85, genre:"comedie", natio:"fr"}) db.films.insert({titre:"La classe de neige", annee:1998, duree:96, genre:"drame", natio:"fr"}) db.films.insert({titre:"Les griffes de la nuit", annee:1984, duree:91, genre:"horreur", natio:"us"}) film = {titre:"Jeu d'enfant", annee:1988, genre:"horreur", natio:"us"} db.films.save(film) db.stats() db.films.stats() db.films.ensureIndex({titre:1,annee:1}) db.films.find({natio:"fr"}) db.films.findOne({natio:"fr"}) film = db.films.findOne(Pi) film.duree=95 db.film.save(film) db.films.find({titre:"pi"}) db.films.find({titre:"Pi"}) db.films.find({natio:"fr", genre:"comedie"}) db.films.find({annee:{$lt:1990}}) db.films.find({annee:{$lt:1990}}).explain() db.films.distinct("genre" , {duree:{$gt:90}}) Questions : - trouver les titres des films d'aventure ou de tatane plus ancien que 1990, classe par ordre croissant d'annee - afficher les 3 films les plus anciens - lister les films dont la durĂ©e n'est pas mentionnĂ©e - lister les films qui ne sont pas dramatiques - lister le titre des films sortis en 1975, 1984, 1990 et 1996 - lister le titre des films dont la durĂ©e est comprise entre 1h30 et 2h - lister les films multi-genres - ajouter le genre sf Ă Pi - renommez 'Mary & Max' en 'Mary et Max' - 4 garçons pleins d'avenir dure 10min de plus... rajoutez-les - supprimer les films d'aventure rĂ©alisĂ©s depuis 1982 - afficher, par nationalitĂ© anglophone, le nombre de films - afficher, par annĂ©e, la durĂ©e totale des films sortis cette annĂ©e lĂ - afficher le nombre de films rĂ©alisĂ©s depuis 1984 - afficher la durĂ©e totale des films Retour vers le futur