Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
> > > Neo4J : graphes et analyse

Neo4J : graphes et analyse

Objectifs

  • Comprendre le fonctionnement de Neo4j, savoir le mettre en oeuvre pour le stockage de données de type graphe.

Public

  • Chefs de projet
  • Gestionnaires de bases de données

Prérequis

  • Connaissance des principes classiques des bases de données

Programme de la formation

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