Modeling and Importing Data into Neo4j Workshop
Import the Northwind dataset into Neo4j and learn data modeling fundamentals
In this 2-hour course, you will learn
In this hands-on workshop, you will learn how to model and import data into Neo4j, using a real-world dataset to build a product recommendation engine in the process.
You'll learn graph modeling by solving a real business problem: "What products do people like me buy, that I haven't bought yet?"
The Northwind dataset represents a fictitious company that sells food products.
You will learn:
- Graph fundamentals: Nodes, relationships, properties, and Cypher patterns
- Performance model: How anchor nodes and traversal make queries fast
- Modeling decisions: When to use nodes vs. relationships vs. properties
- Import workflow: Using Neo4j's Import tool to load CSV data
- Query patterns: Multi-hop traversals and collaborative filtering
By the end, you'll have a complete graph database and understand how to build recommendation systems.
This workshop is designed for beginners. No prior knowledge of Neo4j or graph databases is required.
Basic familiarity with databases and SQL concepts will be helpful but not essential.
Graph data modeling
Importing tabular data
Cypher queries