Module 2

Writing Data to Neo4j

Introduction

In this module you will learn how to update the graph using CypherNeo4j's implementation of GQL, the ISO standard query language for graph databases. It is declarative: you describe the pattern to find, and the database decides how to find it. and the Movies example dataset.

What You Will Learn

You will learn to:

  • Use MERGE to create nodesA vertex in a graph. In a property graph it can carry labels and properties. in the graph.
  • Use MERGE to create relationshipsA named, directed connection between two nodes. Every relationship has a type, a start node and an end node. in the graph.
  • Create, update and remove propertiesA named value stored on a node or a relationship. for nodes and relationships in the graph.
  • Perform conditional MERGE processing, depending on what is in the graph.
  • Delete nodes and relationships from the graph.

Domain model for this course

Again, here is the domain model and how it is represented in our graph:

Ready, let's go! →