Introduction à la formation Neo4J
Introduction à Neo4J : définition, avantages, cas d’utilisation
Concepts clés : nœuds, relations, propriétés, étiquettes
Bases de données
Création d’une base de données
Gestion des bases de données : sauvegarde, restauration, migration
La console web Neo4j
Présentation de l’interface
Exécution des requêtes Cypher
Visualisation des graphes
Cypher
Syntaxe générale
Agrégation : fonctions COUNT, SUM, AVG…
Structurer les requêtes Cypher, utiliser des clauses et sous-requêtes
Objets et collections
Ecrire des requêtes CYPHER en écriture de données
Travailler avec les nœuds et les relations
Utiliser les procédures CYPHER
Planificateur de requêtes
Plans d’exécution
Optimisation de requêtes
Index et contraintes
Principes de fonctionnement
Création et gestion
Inspecter le graphe
Utiliser des outils de visualisation
Analyse des graphes
Les procédures APOC
Vue d’ensemble
Utiliser les procédures APOC pour l’importation de données, le traitement de texte, etc
Un peu de méthodologie
Bonnes pratiques en termes de modélisation, gestion des performances, sécurité des données…