Enhance your understanding of Neo4j, a popular native graph database. In this installment of the Database Clinic series, discover how Neo4j handles a series of common tasks.
Overview
Syllabus
Introduction
- Welcome
- The Database Clinic series
- What you should know
- How to use the exercise files
- A brief overview of Neo4j
- Strengths and weaknesses of Neo4j
- Overview of database creation
- Overview of database creation in Neo4j
- Data modeling
- Creating a database
- Import data
- Query data
- Insights on database creation in Neo4j
- Join datasets
- Overview of joining datasets in Neo4j
- Model data for joining datasets
- Import data
- Compute average accident severity
- Insights on joining datasets in Neo4j
- Database search
- Overview of search in Neo4j
- Query the database
- Finalize the database query
- Insights on search in Neo4j
- CRUD operations
- Overview of CRUD operations solution
- Use the Neo4j driver for Python
- Create operations in Neo4j
- Update operations in Neo4j
- Delete operations in Neo4j
- Read operations in Neo4j
- Insights on CRUD operations in Neo4j
- Calculations
- Overview of calculations in Neo4j
- Update the data model
- Refactor the data model
- Import data for calculations
- Perform calculations
- Combine queries for final calculation
- Insights on calculations in Neo4j
- Next steps
Taught by
William Lyon