0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Requêtes avancées avec MongoDB Shell

Le document présente un TP sur l'utilisation de MongoDB Shell pour interroger des bases de données orientées documents. Les objectifs incluent la maîtrise des requêtes complexes avec des opérations telles que la projection, la pagination et le tri. Des exercices spécifiques sont fournis pour rechercher des utilisateurs et des films dans les collections correspondantes.

Transféré par

elleuchbrahim.isims
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Requêtes avancées avec MongoDB Shell

Le document présente un TP sur l'utilisation de MongoDB Shell pour interroger des bases de données orientées documents. Les objectifs incluent la maîtrise des requêtes complexes avec des opérations telles que la projection, la pagination et le tri. Des exercices spécifiques sont fournis pour rechercher des utilisateurs et des films dans les collections correspondantes.

Transféré par

elleuchbrahim.isims
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Matière : Gestion des bases de données massives,

Bases de données NoSQL AU : 2025-2026


Enseignante responsable : Faiza GHOZZI, Sahar
Auditoire : T-ADBD
KALLEL
Enseignantes de TP : Hana MALLEK, Marwa
LOUKIL, Abir BEDOUI, Syrine BEN AMOR

TP3 : Les requêtes d’interrogations complexes

Objectif : Acquérir une bonne maîtrise de l’utilisation de MongoDB Shell pour interroger une base de
données orientée documents à l’aide de la commande find(), en formulant des requêtes avancées intégrant
les opérateurs de projection, la pagination, le tri.

I. Recherche de documents avec MongoDB Shell :

Dans la collection « Utilisateurs » :


a) Afficher les utilisateurs qui ont des films dont leurs notes est supérieur 4.
b) Chercher les valeurs uniques du champ « occupation » dans la collection.
c) Obtenir le nombre des femmes pour l’occupation « academic/educator ».
d) Calculer le nombre d’utilisateurs qui ont exactement 48 films .
e) Afficher 3 utilisateurs dont le champ timestamp est compris entre 956000000 et
957000000.
f) Trouver les noms d’utilisateurs ayant un film avec un rating de 5 et un timestamp supérieur
à 956000000 .

II. Extraire les critères recherchés :


III.
Dans la collection « Movies » :
a) Question : ……………………………………………………………………………………………………………………..………………….. ???
Requête : ……………………………………………………………………………………………………………………..……………………. ???
Resultat :
b) Question : ……………………………………………………………………………………………………………………..………………….. ???
Requête : ……………………………………………………………………………………………………………………..……………………. ???
Resultat :

c) Question : ……………………………………………………………………………………………………………………..………………….. ???


Requête : ……………………………………………………………………………………………………………………..……………………. ???
Resultat :

d) Question : ……………………………………………………………………………………………………………………..………………….. ???


Requête : ……………………………………………………………………………………………………………………..……………………. ???
Resultat :

Vous aimerez peut-être aussi