Nom :
Post-nom :
Date :
EXAMEN DE NOSQL ET DATAWAREHOUSING
1. Expliquez, en mettant en évidence le rôle des bases de données relationnelles
et des entrepôts de données, comment l’évolution des systèmes d’information,
depuis les années 1970 jusqu’à l’ère du Big Data, a façonné l’émergence de la
Business Intelligence. (5 Phrases)
2. En se référant aux notions de la scalabilité verticale et horizontale, expliquez
leurs implications respectives dans le contexte des bases de données NoSQL et
illustrez à l’aide d’un exemple où l’une est plus appropriée que l’autre. (3
phrases)
3. Etablissez un parallélisme entre les modèles de bases de données NoSQL
orientés colonnes, documents et graphes. Pour chacun, indiquez :
a) le mode de stockage des données,
b) un contexte d’utilisation idéal,
c) un exemple concret d’implémentation.
4. En vous appuyant sur le théorème de CAP, analysez les compromis qu’une
entreprise doit envisager lors de la conception d’un système NoSQL distribué.
Illustrez votre réponse par deux scénarios distincts : l’un privilégiant la
cohérence, l’autre la disponibilité.
5. Décrivez avec précision le fonctionnement du modèle MapReduce et
expliquez comment Hadoop l’implémente au sein d’une architecture distribuée.
(3 Phrases)
Ir. MPIA MBUKUBA Vanel