Informatique

Découverte des bases de données NoSQL avec MongoDB

Avec l'avénement du big data, les bases de données ont dû évoluées du modèle relationnel au NoSQL. Comprendre les spécificités des différents types de bases de données et initiez-vous au NoSQL avec MongoDB.

  • Présentiel ou distanciel
  • 14h (2jours)

Objectifs

Ce que vous saurez faire à l'issue de la formation :

  • Évaluer les avantages et les inconvénients inhérents aux technologies NoSQL
  • Analyser les principales solutions du monde NoSQL
  • Identifier les champs d’application des BDD NoSQL
  • Mettre en place une solution NoSQL avec MongoDB

Programme

  1. 1 - Comprendre les bases de données

    - Le Système d'Information

    - Histoire des bases de données

    - Modèles de bases de données

    - Présentation du NoSQL

    - SQL vs NoSQL

    - Théorème de CAP

    - Big Data

    - Bases de données NoSQL

    - Modèles de données NoSQL

    2 - Découverte de MongoDB

    - Présentation de MongoDB

    - Formats de données

    - Modélisation NoSQL

    - Installation de MongoDB

    - Premiers pas avec MongoDB

    - Lexique : SQL vs MongoDB

    3 - Gestion des bases de données avec MongoDB Shell (mongosh)

    - Connexion à une instance MongoDB

    - Gestion des bases de données

    - Gestion des utilisateurs

    - Commandes générales

    - Opérations de type CRUD : Create, Read, Update, Delete

    - Découverte de MongoDB Compass

    4 - Intéragir avec MongoDB en programmation

    - Langages de programmation supportés

    - Présentation des drivers

    - Exemple en PHP


Prérequis

  • Aucun prérequis pour cette formation

Publics visés

  • Développeurs (tous niveaux)
  • Chefs de projets
  • Concepteurs
  • Administrateurs de base de données
  • Data analyst

Modalités et délais d’accès à la formation :

  • Pour s’inscrire ou se renseigner sur une formation, veuillez nous contacter
  • Une fois inscrit à une session de formation, vous recevrez une confirmation d’inscription à la formation par email
  • Votre accès à la formation aura alors lieu au maximum 2 mois après confirmation de votre inscription
  • Au plus tard une semaine avant le début de la formation, vous recevrez une convocation à la session de formation

Méthodes mobilisées :

  • Méthode transmissive
  • Méthode démonstrative
  • Méthode interrogative
  • Méthode active
  • Méthode expérientielle

Modalités d’évaluation :

  • En début de formation : Évaluation des besoins et objectifs individuels
  • Durant la formation : Quiz et exercices individuels ou de groupes
  • Fin de formation : Quiz d’auto-évaluation ou passage de certification

Accessibilité aux personnes en situation de handicap :

  • Nous favorisons l’accès aux personnes en situation de handicap. En savoir +