Bienvenue dans le cours de spécialisation des systèmes NoSQL.
Ce cours se déroulera sur six semaines, il sera soutenu par des vidéos et des exercices qui vous permettront d'identifier les différences entre les bases de données relationnelles et les bases de données NoSQL. Dans le cadre de ces technologies alternatives, l'étudiant apprendra les principales caractéristiques et la manière d'implémenter les bases de données NoSQL typiques, telles que Key-value, columnar, document et graph. Commençons ! Après avoir terminé ce cours, un apprenant sera capable de ● Identifier le type de base de données NoSQL à mettre en œuvre en fonction des exigences de l'entreprise (clé-valeur, document, texte intégral, graphique, etc.) ● Appliquer la modélisation des données NoSQL à partir de requêtes spécifiques à l'application ● Utiliser les agrégats atomiques et la dénormalisation comme techniques de modélisation des données pour optimiser le traitement des requêtes Logiciels à télécharger : MongoDB Neo4j SAPIQ Cassandra Dans le cas où vous avez un système d'exploitation Mac / IOS, vous aurez besoin d'utiliser une machine virtuelle (VirtualBox, Vmware).