Ce cours initie les étudiants aux bases de données NoSQL, conçues pour gérer de grandes quantités de données non structurées ou semi-structurées, souvent utilisées dans les systèmes distribués. Il couvre les principaux modèles NoSQL (documentaire, clé-valeur, colonne, graphe), avec une mise en pratique autour de MongoDB.
La deuxième partie du cours aborde les fondamentaux du stockage et traitement de données dans le cloud, en mettant l'accent sur l’intégration des bases NoSQL dans des architectures scalables et flexibles via des services cloud.
La deuxième partie du cours aborde les fondamentaux du stockage et traitement de données dans le cloud, en mettant l'accent sur l’intégration des bases NoSQL dans des architectures scalables et flexibles via des services cloud.

- Enseignant: Soumia DJAGHBELLOU