Graph Modeling with Neo4j: Automating & Refactoring Graph Models

Neo4j 4.3.6    |    Intermediate
  • 7 Videos | 55m 56s
  • Includes Assessment
  • Earns a Badge
This course focuses on using the Neo4j ETL tool to automate the migration from a relational database to a Neo4j graph and redefining a graph data model with the APOC library. Start by setting up a relational database with multiple tables for entities as well as relationships between entities. Discover how relationships are modeled in tabular structures and what needs to happen for their translation into graphs. Use the Neo4j ETL tool to map the relational tables to a set of nodes and relationships. You will see where the tool can save you work, and what its limitations are. Finally, learn about some of the options available in the Neo4j's APOC library to re-factor your graph data model. This will include redefining the properties in nodes as well as modeling relationships with multiple properties as nodes with simpler relationships.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    load data into a relational database in preparation for migration to Neo4j
    map the tables in a relational database to a graph structure using the Neo4j ETL tool
    recognize the power and limitations of the Neo4j ETL tool when migrating from a relational database
  • create nodes and relationships in a Neo4j database in preparation for a refactoring
    redefine the nodes and relationships in your Neo4j database using the Awesome Procedures On Cypher (APOC) library
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 35s
    UP NEXT
  • Playable
    2. 
    Setting up a Relational Database
    11m 10s
  • Locked
    3. 
    Importing Data with the Neo4j ETL Tool
    11m 53s
  • Locked
    4. 
    Verifying the Migration to Neo4j
    6m 3s
  • Locked
    5. 
    Loading Data from a CSV File
    10m 19s
  • Locked
    6. 
    Refactoring a Neo4j Schema
    11m 53s
  • Locked
    7. 
    Course Summary
    2m 5s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.