AU : 2024/2025
NoSQL : Dénormalisation d’un schéma
Exercice
Soit le schéma relationnel suivant
Produit (NumP, NomP, Fournisseur)
Magasin (NumM, CP) les magasins où sont vendus les produits
Ventes (NumM*, NumP*, Date*, Qté)
Ventes
NumM NumP Qté Date
616 106 5 05/10/2023
616 104 10 20/01/2023
545 104 5 30/04/2023
414 105 2 04/06/2022
212 106 4 07/07/2023
212 101 9 03/03/2023
313 102 3 19/05/2022
545 102 22 26/02/2022
545 106 2 09/10/2022
616 103 4 17/05/2023
212 105 4 16/06/2023
212 104 5 11/11/2022
313 105 8 23/09/2022
313 106 9 14/12/2022
Produit Magasin
NumP NomP Fournisseur NumM CP
106 Ordinateur F100 616 4000
105 Clavier F101 545 4011
104 Souris F102 414 4040
103 Ecran F103 212 3000
102 Disque F104 313 3005
101 Clavier F105 212 3010
1- Proposer une modélisation orientée document de ce schéma en utilisant :
a) Plusieurs collections en utilisant les références selon le cas d’usage suivant :
« savoir pour chaque Magasin donné tous ses détails ».
b) Une seule collection selon le cas d’usage suivant : « savoir pour chaque Magasin
donné tous ses détails ».
2- Discuter l'impact de la dénormalisation sur l'exécution des requêtes dans le cas d'une
modélisation orientée document.
NARJESS TOUZANI 1
AU : 2024/2025
NARJESS TOUZANI 2