• Formation
  • Réf. 12861
Télécharger le programme

Formation : Introduction aux BDD No SQL (Mongo DB, Cassandra)

  • Digital learning +
  • 3 jours (21 heures)
  • Présentiel ou à distance

L’utilisation de ces bases de données NoSQL a explosée depuis quelques années. L’objectif de cette formation est de présenter un état de l’art sur le sujet. Elle vous permettra de comprendre le concept des bases NoSQL et d’apprendre à utiliser les bases HBase, ElasticSearch et Cassandra.

...

Formation : Introduction aux BDD No SQL (Mongo DB, Cassandra)

Objectifs

  • Comprendre le principe des bases NoSQL
  • Savoir utiliser les bases NoSQL
  • Savoir choisir le modèle de base NoSQL qui répond le plus aux besoins
  • Comprendre le fonctionnement de HBase, Elastic Search et Cassandra et savoir les manipuler

Pré-requis

  • Connaissances en base de données
  • Connaissances en systèmes d’information

Cibles

  • Chef de projets, Administrateur bases de données, Développeurs et toute personne en charge de la mise en œuvre et du pilotage d’une base NoSQL.

Les plus

  • Déclinable en format individuel, intra-entreprise et sur-mesure
  • Possibilité de suivre cette formation en e-learning tutoré sur demande

Modalités pédagogiques

  • Alternance d’exposés, de travaux pratiques et de séquences interactives

Suivi et évaluation des acquis

  • Évaluation des acquis en amont via un questionnaire d’auto-positionnement et en aval via un questionnaire d’évaluation rempli par le formateur sur la base des mises en situation réalisées en formation
  • Distanciel : contenu et durée identiques + pédagogie adaptée + assistance technique 5j/7 (disponible par mail : [email protected])
  • Un support de cours est remis à chaque stagiaire avant, pendant ou après la formation, en format dématérialisé ou papier

Indicateurs de résultats

  • Indicateurs de résultat et taux de réussite prochainement disponibles

Programme de la formation "Formation : Introduction aux BDD No SQL (Mongo DB, Cassandra)"

Introduction

  • Concept des bases de données relationnelles
  • Big Data et nouvelles caractéristiques des données
  • Les évolutions–données, traitements et infrastructures
  • Nouveaux besoins en gestion des données
  • Limites des SGDB relationnels
  • Concept du NoSQL
  • Théorème de Cap

SQL vs NoSQL

  • Données structurées vs non structurées
  • CAP vs ACID
  • Table vs document
  • Schéma des données
  • Requêtes
  • Transactions
  • Syntaxe
  • Caractéristiques – performance, scalabilité, etc…

Le NoSQL

  • Caractéristiques générales
  • Architecture distribuée
  • Critères de choix d’une base NoSQL
  • Principaux modèles de BDD NoSQL : Modèles orientés Key-Valeur, Document, Colonne, Graphe
  • Panorama des principales solutions NoSQL : Hbase, CouchDB, Cassandra, MongoDB, ElasticSearch, Neo4j

HBase – Stockage Hadoop

  • Présentation générale – Hadoop
  • Caractéristiques – Architecture
  • Organisation logique des données
  • Organisation physique des données - Configuration distribuée
  • Communication avec HBase : HBase Shell, API

ElasticSearch – Base orientée document

  • Présentation générale & Historique
  • Architecture et technologies utilisées
  • Concepts de base : Index, Document, Cluster, Nœuds, Réplique
  • Le format JSON
  • API Rest
  • Fonctionnement
  • Kibana et Logstash

Cassandra – Base orientée colonne

  • Présentation générale & Historique
  • Architecture & cas d’utilisation
  • Installation
  • CQL – Requêtes
  • Modèles de données
  • Colonnes – paires <clé valeur >
  • Lignes – documents
  • Les tables – familles des colonnes
  • Les bases – keyspaces
  • Conception d’un schéma
  • Création de base

Formateurs

Maher HENI

Maher H.

Formateur expert en Big Data, analyse et visualisation des données

Docteur ingénieur en Technologies de l'Information et de la Communication (TIC), Maher HENI est spécialisé en Big Data, analyse et visualisation des données depuis 2014. Il a conduit de nombreux projets au sein d’organisations variées,...

En savoir plus

Mis à jour le 07/07/2026

Formation du catalogue Comundi pour votre entreprise dans vos locaux, chez nous ou à distance.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

Formation sur mesure adaptée aux spécificités de votre entreprise et de vos équipes.

Nos experts vous accompagnent dans votre projet.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

x
Chargement

Merci de patienter ...

FAQ

C'est quoi une base de données NoSQL ?
Une base de données NoSQL stocke les données sans passer par le modèle relationnel classique en tables et colonnes du SQL. Elle gère des volumes importants et des structures flexibles (documents, colonnes, graphes, clés-valeurs). Ces bases ont explosé ces dernières années pour traiter le big data et les applications à forte montée en charge, là où le SQL montre ses limites.
Quelle est la différence entre SQL et NoSQL ?
Le SQL repose sur un schéma rigide de tables reliées entre elles, tandis que le NoSQL accepte des données non structurées et évolutives sans schéma fixe. Le SQL garantit une cohérence forte des transactions, le NoSQL privilégie la scalabilité horizontale et la performance sur de gros volumes. Le choix dépend de vos besoins : intégrité des données ou capacité à absorber de la charge.
Quelles bases NoSQL apprend-on dans cette formation ?
La formation Comundi couvre trois bases NoSQL aux logiques différentes : HBase pour le stockage Hadoop, ElasticSearch comme base orientée document, et Cassandra comme base orientée colonne. Vous apprenez à les manipuler concrètement et à choisir le modèle adapté à chaque besoin métier. Le programme alterne exposés, travaux pratiques et séquences interactives sur trois jours.
Faut-il des prérequis pour se former au NoSQL ?
Oui, cette formation demande des connaissances en base de données et en systèmes d'information. Elle s'adresse aux chefs de projets, administrateurs de bases de données, développeurs et à toute personne chargée de mettre en œuvre ou de piloter une base NoSQL. Un questionnaire d'auto-positionnement en amont permet de valider votre niveau avant de démarrer.
Combien de temps dure la formation NoSQL chez Comundi ?
La formation dure 3 jours, soit 21 heures. Elle se suit en présentiel ou à distance, avec un contenu et une durée identiques dans les deux formats. Le distanciel inclut une pédagogie adaptée et une assistance technique 5 jours sur 7 par mail. Un support de cours dématérialisé ou papier est remis à chaque stagiaire.
Comment choisir le bon modèle de base NoSQL ?
Le choix dépend du type de données et de l'usage : Cassandra pour de l'écriture massive et distribuée, ElasticSearch pour la recherche full-text sur des documents, HBase pour le stockage sur écosystème Hadoop. La formation vous apprend à identifier le modèle qui répond le plus à vos besoins réels, plutôt que de suivre une tendance. Comprendre chaque logique évite les erreurs d'architecture coûteuses.
Comment financer sa formation NoSQL ?
Plusieurs dispositifs existent selon votre statut : plan de développement des compétences de l'entreprise, OPCO, ou financement individuel. La formation est déclinable en format individuel, intra-entreprise et sur-mesure, ce qui facilite le choix du montage financier. L'équipe Comundi vous oriente vers la solution adaptée à votre situation professionnelle.

Comment financer sa formation ?

Financer votre formation "Formation : Introduction aux BDD No SQL (Mongo DB, Cassandra)" est plus simple que vous ne le pensez.
CPF, prise en charge par l'employeur, dispositifs OPCO ou aides dédiées aux demandeurs d'emploi : plusieurs solutions existent pour vous permettre de monter en compétences sans freiner votre projet.

En savoir plus