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
Accueil > Domaines > Sauvegarde & Stockage > 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

 

Méthode pédagogique

Un support de cours est remis à chaque participant. La théorie est complétée par des cas pratiques ou exercices discutés avec le formateur.

Méthode d'évaluation

Le dernier jour se termine par un test permettant d'évaluer les connaissances acquises.