<-

Retour

MongoDB: Initiation

MongoDB: Initiation

Ce cours d'introduction à MongoDB est destiné aux débutants qui souhaitent se familiariser avec la base de données NoSQL la plus populaire du marché.

Le cours est conçu pour fournir une vue d'ensemble de MongoDB et de ses fonctionnalités, ainsi que des bonnes pratiques pour la conception, la sécurité et la scalabilité de la base de données.

0

Partager sur twitterPartager sur FacebookPartager sur LinkdinPartager sur Telegram

Prérequis

Ce cours s'adresse aux débutants et ne nécessite pas de connaissances préalables en base de données.


Toutefois, une connaissance de base de la programmation en Javascript et en lignes de commande est un plus.


  1. Intiation au langage Javascript.

  1. BIENTOT: Intiation au langage machine BASH.

Les Objetcifs

À la fin du cours, vous serez capables de :


  • Comprendre les concepts de base de MongoDB
  • Créer et gérer des collections et des documents MongoDB
  • Utiliser les opérations CRUD et les filtres pour manipuler les données.
  • Comprendre les relations entre les documents et les sous-documents.
  • Appliquer les fonctionnalités avancées de MongoDB telles que l'indexation, l'agrégation, la recherche plein texte...
  • Concevoir des bases de données MongoDB efficaces,.

1. Introduction

1.1. Qu'est-ce que MongoDB ?

MongoDB est une base de données NoSQL (Not Only SQL) populaire, open source et orientée document.

1.2. Avantages et inconvénients

Vous allez comprendre à travers les avantages et inconvénients, pourquoi et dans quel scénarios MongoDB est utilisée.

1.3. Installations

1.4. Confuguration

Après l'installation de la base de données, nous allons voire comment la configurer afin de pouvoir l'utiliser.

1.5. Connexion

Une fois installée et configurée, nous allons voire les différentes façons de se connecter à la base de données.


2. Les opérations

Dans ce chapitre, nous allons apprendre à utiliser les différents outils pour interagir avec la base de données.

2.1. Collections et Documents

Nous allons commencer par voire comment MongoDB stocke les données, et quelles sont les types de données accéptées.

2.2. MongoDB Compass

Puis nous allons ici explorer l'interface graphique Mongo Copass et apprendre à l'utiliser pour lire et manipuler les données

2.3. MongoDB Shell

Nous allons aussi apprendre à utiliser Mongosh, une interface en lignes de commandes qui permet d'intéragir avec la base de données.

2.4. Opérations

Puis nous allons commencer à interagir avec la base de données et apprendre à créer, lire, modifier et supprimer des données.


3. Les opérateurs

Ce cours traite des filtres et opérateurs avec MongoDB, qui sont des outils essentiels pour manipuler et récupérer des données stockées dans une base de données MongoDB.

3.1. Les opérateurs basiques

Nous allons ici apprendre à utiliser les filtres pour spécifier des critères de recherche afin d'extraire des données à partir d'une collection MongoDB.

3.2. Opérateurs de tableaux

Les tableaux sont une structure de données couramment utilisée dans MongoDB pour stocker des informations.


Nous allons ici explorer les différents opérateurs à utiliser pour filtrer et opérerer sur les tableaux.


Lancez vous!

1