Neo4j Graph Database

  1. The Cypher Query Language Fundamentals
    1. Introduction to Cypher
      1. Declarative Query Language
        1. Pattern Matching Concepts
          1. ASCII-Art Syntax
            1. Query Structure
            2. Basic Syntax Elements
              1. Node Representation
                1. Relationship Representation
                  1. Property Syntax
                    1. Variable Naming
                      1. Comments
                      2. Essential Clauses
                        1. MATCH Clause
                          1. Basic Pattern Matching
                            1. Node Matching
                              1. Relationship Matching
                                1. Optional Matching
                                2. CREATE Clause
                                  1. Creating Nodes
                                    1. Creating Relationships
                                      1. Creating Patterns
                                      2. RETURN Clause
                                        1. Returning Nodes
                                          1. Returning Relationships
                                            1. Returning Properties
                                              1. Aliasing Results
                                                1. DISTINCT Results
                                              2. Reading Data
                                                1. Finding Nodes
                                                  1. Label-Based Queries
                                                    1. Property-Based Queries
                                                      1. Multiple Criteria
                                                      2. Finding Relationships
                                                        1. Relationship Type Queries
                                                          1. Directional Queries
                                                            1. Property Filters on Relationships
                                                            2. Pattern Specification
                                                              1. Simple Patterns
                                                                1. Complex Patterns
                                                                  1. Multiple Patterns
                                                                  2. Filtering with WHERE
                                                                    1. Property Comparisons
                                                                      1. Logical Operators
                                                                        1. Pattern Predicates
                                                                          1. String Matching
                                                                            1. Numeric Comparisons
                                                                            2. Ordering Results
                                                                              1. ORDER BY Clause
                                                                                1. Ascending and Descending
                                                                                  1. Multiple Sort Keys
                                                                                    1. Null Handling
                                                                                    2. Limiting Results
                                                                                      1. LIMIT Clause
                                                                                        1. SKIP Clause
                                                                                          1. Pagination Patterns
                                                                                        2. Writing Data
                                                                                          1. Creating Data
                                                                                            1. CREATE for New Data
                                                                                              1. Creating Multiple Nodes
                                                                                                1. Creating Relationships
                                                                                                  1. Creating Full Patterns
                                                                                                  2. MERGE Operations
                                                                                                    1. Find or Create Logic
                                                                                                      1. ON CREATE Actions
                                                                                                        1. ON MATCH Actions
                                                                                                          1. Uniqueness Guarantees
                                                                                                          2. Updating Data
                                                                                                            1. SET Clause
                                                                                                              1. Setting Properties
                                                                                                                1. Adding Labels
                                                                                                                  1. Copying Properties
                                                                                                                  2. Removing Data
                                                                                                                    1. DELETE Clause
                                                                                                                      1. DETACH DELETE
                                                                                                                        1. REMOVE Clause
                                                                                                                          1. Removing Properties
                                                                                                                            1. Removing Labels