MongoDB est la base de donnees NoSQL orientee document la plus utilisee au monde, adoptee par les equipes qui ont besoin de schemas flexibles et d’une montee en charge horizontale. Cette formation de 3 jours couvre le deploiement (standalone, replica set, sharded), les requetes sur documents JSON/BSON, les pipelines d’agregation et l’utilisation de MongoDB Atlas. Vous serez operationnel pour integrer MongoDB dans vos projets applicatifs.
Public visé
Architectes de bases de données, administrateurs de bases de données, concepteurs et développeurs.
Objectifs pédagogiques
À l’issue de cette formation, vous serez capable de :
- Découvrir MongoDB, la plateforme MongoDB Atlas et les concepts associés
- Développer des applications Java utilisant MongoDB
- Concevoir et optimiser les flux de données avec MongoDB Atlas
Programme
Jour 1 - Matin
- Introduction NoSQL vs bases de données relationnelles
- Modèles de déploiement MongoDB (Standalone, Replica Set, Sharded)
Jour 1 - Après-midi
- Fondamentaux MongoDB
- Stockage orienté document
- Formats JSON/BSON
- Schémas flexibles
- Transactions ACID
- Fonctionnalités de performance
Jour 2 - Matin
- Options de gestion MongoDB (auto-géré vs service cloud Atlas)
- Estimation des coûts et configuration de cluster
Jour 2 - Après-midi
- Requêtes sur documents
- Opérateurs et filtrage
- Tableaux et documents imbriqués
- Limitation et tri des résultats
Jour 3
- Opérations avancées (insertions en masse, mises à jour, suppressions)
- Pipelines d’agrégation avec opérateurs
Modalités d’évaluation des acquis
En cours de formation, par des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.
Pour aller plus loin
Cette formation donne accès à cette formation :
Voir aussi
Vous serez peut-être intéressés par les formations suivantes :
Formation DBS-MONGODB-100 — MongoDB - Mise en œuvre et administration. Domaine : Base de données. Niveau : Initiation. Durée : 3 jours (21 heures). Mots-clés : mongodb, base-de-données, nosql, initiation, administration, document. Cylian Formation, Dijon.