Formation

MongoDB - Mise en œuvre d'une base  de données NoSQL

3 jours – 21 heures

Session inter-entreprises les 9, 10 et 11 septembre 2019

Sodifrance

Objectifs

  • Comprendre le fonctionnement de MongoDB
  • Savoir structurer les données
  • Comprendre comment installer et configurer un serveur MongoDB
  • Être capable de créer des requêtes d'interrogation
  • Disposer des compétences nécessaires pour mettre en œuvre la réplication avec MongoDB

Contenu pédagogique

Introduction

  • Présentation MongoDB, historique du projet, les versions
  • Structure des données : notions de documents, de collections
  • Le format BSON (Binary JSON), comparaison avec JSON
  • Fonctionnalités de MongoDB
  • Interfaces disponibles

Installation et configuration

  • Plates-formes supportées
  • Packages nécessaires, scripts de lancement
  • Travaux pratiques : installation, lancement du service mongodb
  • Test de connexion

Interpréteur

  • Présentation du shell Mongo
  • Initialisation et premières requêtes
  • Choix d'une base de données
  • Opérations CRUD : Create, Read, Update, Delete

Sécurité

  • Mise en œuvre de l'authentification dans MongoDB
  • Paramètres de configuration auth et keyFile
  • Gestion des rôles
  • Étude de la collection system.users

Exploitation

  • Importation, exportation de données
  • Sauvegardes
  • Réplication : principe des replica sets et mise en œuvre
  • Mécanisme de fail-over automatique
  • Partitionnement des données avec le sharding

Intéressé(e) par cette formation ?

Promis vous ne le regretterez pas !

formation@sodifrance.fr 02 99 23 46 51


Public

  • Chefs de projet
  • Gestionnaires de bases de données

Pré-requis

  • Connaissance des principes des bases de données

Méthodes et moyens pédagogiques

  • 1 poste/stagiaire
  • Alternance théorie/pratique
  • 8 stagiaires maximum

Durée

  • 3 jours -  21 heures

Cette formation est aussi disponible en intra-entreprise, nous consulter pour plus d’informations

Au fait !

Êtes-vous allés découvrir nos expertises ?

Au fait !

Êtes-vous allés découvrir nos expertises ?