Nouvelle formation

Formation Bases de données NoSQL avec Mongo

Présentation

SRSQ02
3 jours ( 21 heures )
Présentation
Voir l'architecture, les bénéfices et les limites des Bases de données NoSQL.
Objectifs du cours
Cette formation vous permettra de comprendre le fonctionnement de MongoDB, savoir l'installer, le configurer, créer des requêtes d'interrogation, et mettre en oeuvre la réplication.
Pré-requis
Connaissence des bases de données et du Management du SI.

Programme

 


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

Plate-formes supportées. Packages nécessaires, scripts de lancement.
Travaux pratiques : installation, lancement du service mongod. Tests 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 oeuvre de l'authentification dans MongoDB. Paramètres de configuration auth et keyFile
Gestion des rôles. Etude de la collection system.users
 
Exploitation

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

 

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus