Bases de données NoSQL et MongoDB
Découvrez les fondamentaux des bases de données NoSQL et acquérez une expérience pratique de MongoDB.
Cette formation complète couvre les bases des bases de données NoSQL et explore les différents concepts et techniques à travers MongoDB. Vous apprendrez à concevoir, mettre en œuvre et optimiser des solutions NoSQL, et comprendrez les avantages et les contraintes de l’utilisation de MongoDB dans des applications réelles.
Prérequis
Connaissances de base des bases de données et du SQL
Programme
- Introduction aux bases de données NoSQL
- Présentation de l’architecture MongoDB
- Installation et configuration de MongoDB
- Opérations CRUD dans MongoDB
- Requêtes et indexation dans MongoDB
- Modélisation des données en NoSQL
- Agrégation et pipelines d’opérations
- Réplication et sharding dans MongoDB
- Sauvegarde et restauration des données
- Réglage et optimisation des performances
- Considérations de sécurité
- Intégration avec les langages de programmation
- Études de cas et exemples concrets
- Bonnes pratiques du développement NoSQL
- Exercices pratiques et sessions en laboratoire