Activite 4 1 ISI I N S T I T U T SUPERIEUR INFORMATIQUE Institut Supérieur d ? Informatique ?? Année Universitaire - Mastère professionnel Développement logiciel et Nouvelles technologie - M Ingénierie des bases de données ?? Activité ? ? ? ? ? ? ? ? ? ??
ISI I N S T I T U T SUPERIEUR INFORMATIQUE Institut Supérieur d ? Informatique ?? Année Universitaire - Mastère professionnel Développement logiciel et Nouvelles technologie - M Ingénierie des bases de données ?? Activité ? ? ? ? ? ? ? ? ? ?? ? ?? ? ? ? ? ? R ZAAFRANI Exercice Nous considérons la collection de ?lms movies ? qui nous fournit des documents JSON comme celui-ci par exemple id movie title The Social network Action summary On a fall night in Harvard undergrad and programming genius Mark Zuckerberg sits down at his computer and heatedly begins working on a new idea year director lastname Fincher ?rstname David actors ?rstname Jesse lastname Eisenberg ?rstname Rooney last name Mara Exprimer les requêtes suivantes à l ? aide du langage de requête MongoDB a tous les titres des ?lms b tous les titres des ?lms parus après c le résumé du ?lm Spider-Man d qui est le metteur en scène du ?lm Gladiator e quels sont les titres des ?lms joués par l ? acteur DiCaprio f quels sont les titres des ?lms qui ont un résumé g les titres et les genres des ?lms qui ne sont ni des drames ni des comédies h a ?chez les titres des ?lms les noms et les prénoms des acteurs i les titres des ?lms o? Eastwood est acteur mais pas réalisateur j Les ?lms qui sont parus en ou ceux avec l ? acteur DeNiro a Dé ?nir deux fonctions map et reduce qui permettent de produire un document par genre de ?lm contenant pour chaque genre de ?lms la liste des titres des ?lms correspondants Le résultat obtenu sera a ?ché à l ? écran La fonction de map produit des paires constituées du genre du ?lm et d'un titre de ?lm correspondant La fonction de reduce prend comme arguments un genre de ?lm et la liste des ?lms produits par le map b Formulez la fonction MapReduce a ?n d'obtenir pour chaque genre de ?lm uniquement la liste des ?lms français Ingénierie des bases de données ?? Activité CExercice Nous travaillons sur une nouvelle collection moviesRefs ? dans laquelle un ?lm ne contient que la référence aux artistes et au metteur en scène qui se trouvent dans une seconde collection artists ? id movie title Une journée en enfer year genre Action summary John McClane est cette fois-ci aux prises avec un ma? tre chanteur facétieux et dangereux qui dépose des bombes dans New York country USA director id artist actors id artist role McClane id artist role Zeus Carver id artist role Simon Gruber ? id artist lastname Willis ?rstname Bruce birth date ? Ecrire le script de jointure en javascript côté client qui donne les titres de tous les ?lms leur année de production avec le nom et prénom de leur réalisateur Ingénierie des bases de données ?? Activité C
Documents similaires
-
24
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Oct 19, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 55.6kB