MongoDB

Contenu

MongoDB est un Système de Bases de Données Non Relationnelles (NoSQL) open-source dans lequel l’information est modélisée sur un document au format JSON (JavaScript Objet Notation).
MongoDB peut stocker des objets structurés au format JSON sans un schéma prédéterminé, ce qui permet d’ajouter des nouvelles clés à tout moment sans reconfigurer la base.
Ainsi, dans un document, des champs peuvent être ajoutés, supprimés, modifiés et renommés à tout moment, contrairement aux systèmes de bases de données relationnelles.
La particularité d’un SGBD NoSQL réside dans sa capacité à gérer des grandes quantités de données distribuées et d’être extensible (scalable). Iils sont couramment utilisées dans la gestion des Big Data.

Public

- Développeurs Web maîtrisant le JavaScript.
- Administrateurs de Bases de Données
- Administrateurs serveurs et Cloud systems

Programme

  • Introduction aux Systèmes de Gestion de Bases de Données Non Relationnelles (NoSQL)
  • Le système de BBDD NoSQL MongoDB
  • Installation et Configuration
  • Définir un schéma et un modèle
  • Créer un document
  • Recherche de documents
  • Mettre à jour
  • Les Collections
  • Comment peupler la base de données?
  • Comment travailler avec une collection
  • Documents et sous-documents
  • Framework d’agrégation
  • Authentification
  • Sécurité
  • Installation de la BD MongoDB sur le Cloud (MLab)

Prochaines dates

du 25.11.2019 au 29.11.2019

Écolage

CHF 1200.-