Les fondamentaux du NoSQL

Qualiopi
À partir de 1520 €
Durée 14h en 2 jours
Localisation Partout en France
Logo de M2I - Les fondamentaux du NoSQL

Proposé par

M2I

Prérequis

Avoir des connaissances générales des systèmes d'information et des bases de données.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • À distance

Objectifs pédagogiques

A l'issue de cette formation, vous serez capable de :

  • Définir les caractéristiques techniques des bases de données NoSQL et les différentes solutions disponibles
  • Identifier les critères de choix.

Programme de la formation

Jour 1

Introduction

  • Origine des bases de données
  • Les notions de transaction
  • Les SGBD
  • La standardisation SQL
  • L'arrivée de nouveaux besoins
  • Volumes importants liés aux technologies et aux nouveaux usages
  • Traitements optimisés de flux de données au fil de l'eau
  • Développement des techniques sur différents aspects
  • Stockage
  • Indexation / recherche
  • Calcul

Caractéristiques NoSQL

  • Structure de données proches des utilisateurs, développeurs
  • Sérialisation
  • Tables de hachage
  • JSON
  • Priorité au traitement du côté client
  • Protocoles d'accès aux données
  • Interfaces depuis les langages classiques
  • Données structurées et non structurées
  • Documents
  • Images
  • Stockage réparti
  • Réplication
  • Sharding
  • Protocole gossip
  • Hachage
  • Parallélisation des traitements

Exemples de travaux pratiques (à titre indicatif)

  • Installation et premières manipulations de données avec MongoDB ou Cassandra

Jour 2

Principaux acteurs

  • Les solutions NoSQL et leurs choix techniques
    • CouchDB
    • MongoDB
    • Cassandra
    • HBase (Hadoop)
    • Elasticsearch...
  • Démonstrations avec Cassandra et Elasticsearch
  • Critères de choix

Mise en oeuvre

  • Points à vérifier
  • Méthode d'utilisation des données
  • Format de stockage
    • JSON
    • XML
  • Choix de la clé
  • Notion de clé composite
  • Aspects matériels
  • Besoins en mémoire
  • Disques
  • Répartition
  • Import des données
    • Outils et méthodes selon les moteurs NoSQL

Exemples de travaux pratiques (à titre indicatif)

  • Création d'une BDD orientée documents avec MongoDB
  • Modélisation de données pour des BDD orientées colonne avec Cassandra
  • Utilisation de Redis pour le caching
  • Prise en main d'Elasticsearch
  • Optimisation des performances et aspects sécurité

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation
Logo de M2I - Formation Les fondamentaux du NoSQL

Proposé par

M2I

"Un leadership dans le domaine de la formation"

Voir la fiche entreprise
À partir de 1520 €
Logo de M2I - Les fondamentaux du NoSQL

Les fondamentaux du NoSQL

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.