Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

MongoDB - Prise en main & développement

réf : BDT-MP

Objectifs pédagogiques

  • Initialisation du SGBD MongoDB
  • Faire les réglages du SGBD MongoDB
  • Manier les objets et les données
  • Intégrer une application sous MongoDB
  • Améliorer les performances de la base de données

Pré-requis

Avoir des bases en programmation

Public concerné

Chefs de projets, administrateurs, informaticiens ou toute personne souhaitant utiliser MongoDB…

Programme

  • Présentation des SGBD NoSQL MongoDB
  • Définition du NoSQL
  • Modéliser sous MongoDB
  • Présentation des divers formats utilisés sous MongoDB
  • Prérequis à l’installation de MongoDB
  • Connexion et test de MongoDB

Travaux pratiques

Initialisation de MongoDB sur un poste de développement (Windows ou Linux) et intégration d’une BDD.

  • Usage du Shell Mongo
  • Manier les objets et données : les opérations CRUD
  • Usages des objets
  • Usages des API

Travaux pratiques

Usage du Mongo Shell et utilisation des objets et données

  • Le schéma design
  • Les index
  • Le profiling et optimisation des requêtes
  • Fonctionnement pratique de MongoDB
  • Gestion des performances sous MongoDB

Travaux pratiques

Modélisation et indexation des données

  • Les drivers disponibles pour MongoDB
  • Modèle d’API
  • Utilisation de l’API PHP ou Java

Travaux pratiques

Maniement des données avec des API

  • Les bases de la réplication avec MongoDB
  • Fondements des Replica Set et leur fonctionnement
  • Le Sharding
  • La combinaison Sharding Replica Set
  • Installation du Replica combiné avec le Sharding
  • Suivi de la performance du Sharding

Travaux pratiques

Installation du Sharding des données automatisé ou manuel

  • Analyser les plans d’exécution
  • Les logs sous MongoDB
  • Analyser les indicateurs et les performances
  • Les outils du suivi de performance
  • Agrégation Pipeline

Travaux pratiques

Analyse des plans d’exécution et optimisation des requêtes

  • Les requêtes géospatiales et leur indexation
  • GridFS nécessaire au stackage de « large objects »
  • Agréger

Équipe pédagogique

Professionnel expert dans le Big Data

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?