NoSQL - Bases orientées graphe

Neo4J

Objectifs

  • Comprendre le fonctionnement de Neo4J
  • Mettre en oeuvre Neo4j pour le stockage de données de type graphe

Programme

Introduction
  • Présentation Neo4j, les différentes éditions, license
  • Fonctionnalités, stockage des données sous forme de graphes
  • CQL : Cypher Query Language
  • Positionnement par rapport aux autres bases de données, apports de Neo4j
  • L’analyse de données.
Installation et configuration
  • Travaux pratiques : installation de Neo4J Community Edition
  • Premiers pas avec l’interface web.
  • Création de données, requêtage
  • Import de données
Cypher Query Language
  • Syntaxe, description des relations avec CQL,les patterns
  • Les clauses d’écriture : set, delete, remove, foreach,
  • de lecture : match, optional match, where, count, ..
  • Les fonctions
  • Travaux pratiques : création d’un graphe,
  • Requêtes de recherche, navigation dans le graphe
Drivers
  • Description des APIs disponibles:
  • .Net, Java, Javascript, Python
Exploitation
  • Sauvegardes et restaurations
  • Indexation
Please login to get access to the quiz
Back to NoSQL – Bases orientées graphe
Public

<ul> <li>Administrateurs</li><li>Chefs de projets</li> </ul></div></div>

Pré-requis

Posséder des connaissances des principes classiques des bases de données

Sur le même thème