References: Graph Database Fundamentals
-
Graph Database - Wikipedia - Comprehensive overview of graph database models, architectures, and implementations including property graphs, RDF stores, index-free adjacency, and query language comparisons.
-
Graph Theory - Wikipedia - Mathematical foundations of graph structures including vertices, edges, directed and undirected graphs, paths, cycles, and connectivity. Essential background for understanding graph data models.
-
Cypher (query language) - Wikipedia - Overview of the Cypher declarative query language for property graphs, including pattern matching syntax, MATCH/WHERE/RETURN clauses, and its adoption across multiple graph database platforms.
-
Graph Databases: New Opportunities for Connected Data (2nd Edition) - Ian Robinson, Jim Webber, and Emil Eifrem - O'Reilly Media (2015) - Practical guide to graph data modeling, Cypher querying, and Neo4j architecture. Chapters on data modeling patterns are directly applicable to organizational graph design.
-
The Practitioner's Guide to Graph Data - Denise Gosnell and Matthias Broecheler - O'Reilly Media (2020) - Covers graph data modeling for real-world applications, query optimization, and schema design patterns. Includes enterprise case studies relevant to organizational data.
-
Neo4j Cypher Manual - Neo4j - Official Cypher reference documentation covering syntax, clauses, functions, and query patterns. The primary query language used throughout this course.
-
Introduction to Graph Theory (Khan Academy) - Khan Academy - Accessible introduction to graph representations, adjacency lists, and adjacency matrices with interactive exercises suitable for beginners.
-
Property Graph Model - Wikipedia - Detailed explanation of the labeled property graph model where both nodes and edges carry labels and key-value properties, the specific model used in Neo4j and this course.
-
Directed Acyclic Graph - Wikipedia - Explains DAG structure and properties relevant to modeling organizational hierarchies, dependency chains, and process workflows without cycles.
-
GQL (Graph Query Language) Standard - GQL Standards - Information on the ISO/IEC international standard for graph query languages, representing the industry convergence of Cypher, PGQL, and G-CORE into a unified standard.