Concept List for Introduction to Graph Databases
Total Concepts: 200 Generated: 2025-11-18 Skill Version: 0.02
Foundational Concepts (1-20)
- Data Modeling
- World Models
- Knowledge Representation
- RDBMS
- OLAP
- OLTP
- NoSQL Databases
- Key-Value Stores
- Document Databases
- Wide-Column Stores
- Graph Databases
- CAP Theorem
- Tradeoff Analysis
- Schema Design
- Data Structures
- Hash Maps
- Trees
- Arrays
- Relational Model
- Normalization
Graph Database Fundamentals (21-45)
- Labeled Property Graph
- Nodes
- Edges
- Properties
- Labels
- Schema-Optional Modeling
- Schema-Enforced Modeling
- Index-Free Adjacency
- Traversal
- Graph Query
- Pattern Matching
- Multi-Hop Queries
- Aggregation
- Path Patterns
- Constant-Time Neighbor Access
- First-Class Relationships
- Edge Direction
- Graph Data Model
- Graph Schema
- Metadata Representation
- Open World Model
- Closed World Model
- Graph Validation
- Document Validation
- Rule Systems
Query Languages (46-70)
- OpenCypher
- GSQL
- Statistical Query Tuning
- GQL
- Cypher Syntax
- Match Clause
- Where Clause
- Return Clause
- Create Statement
- Merge Statement
- Delete Statement
- Set Clause
- Graph Patterns
- Variable Length Paths
- Shortest Path
- All Paths
- Map-Reduce Pattern
- Accumulators
- Query Optimization
- Query Performance
- Query Latency
- Query Throughput
- Declarative Queries
- Imperative Queries
- Query Plans
Performance and Indexing (71-90)
- Hop Count
- Degree of Node
- Indegree
- Outdegree
- Edge-to-Node Ratio
- Graph Indexes
- Vector Indexes
- Full-Text Search
- Composite Indexes
- Graph Metrics
- Performance Benchmarking
- Synthetic Benchmarks
- Single-Node Benchmarks
- Multi-Node Benchmarks
- LDBC SNB Benchmark
- Graph 500
- Query Cost Analysis
- Join Operations
- Traversal Cost
- Scalability
Graph Algorithms (91-110)
- Breadth-First Search
- Depth-First Search
- A-Star Algorithm
- Pathfinding
- Traveling Salesman Problem
- PageRank
- Community Detection
- Centrality Measures
- Betweenness Centrality
- Closeness Centrality
- Graph Embeddings
- Graph Neural Networks
- Link Prediction
- Node Classification
- Graph Clustering
- Shortest Path Algorithms
- Minimum Spanning Tree
- Connected Components
- Strongly Connected Components
- Weakly Connected Components
Social Network Modeling (111-125)
- Social Networks
- Friend Graphs
- Influence Graphs
- Follower Networks
- Activity Streams
- User Profiles
- Relationship Types
- Sentiment Analysis
- Natural Language Processing
- Fake Account Detection
- Human Resources Modeling
- Org Chart Models
- Skill Management
- Task Assignment
- Backlog Management
Knowledge Representation (126-145)
- Concept Dependency Graphs
- Curriculum Graphs
- Ontologies
- SKOS
- Preferred Labels
- Alternate Labels
- Acronym Lists
- Glossaries
- Controlled Vocabularies
- Taxonomies
- Enterprise Knowledge
- Department Knowledge
- Project Knowledge
- Personal Knowledge Graphs
- Note-Taking Systems
- Knowledge Capture
- Tacit Knowledge
- Codifiable Knowledge
- Knowledge Management
- Action Item Extraction
Graph Modeling Patterns (146-165)
- Subgraphs
- Supernodes
- Anti-Patterns
- Hyperedges
- Multi-Edges
- Time-Based Modeling
- Time Trees
- IoT Event Modeling
- Decision Trees
- Bitemporal Models
- Graph Quality Metrics
- Model Validation
- Schema Evolution
- Data Migration
- ETL Pipelines
- CSV Import
- JSON Import
- Data Loading
- Bulk Loading
- Incremental Loading
Industry Applications (166-190)
- Web Storefront Models
- Product Catalogs
- Recommendation Engines
- Bill of Materials
- Complex Parts
- Supply Chain Modeling
- Financial Transactions
- Fraud Detection
- Anti-Money Laundering
- Know Your Customer
- Account Networks
- Healthcare Graphs
- Provider-Patient Graphs
- Electronic Health Records
- Clinical Pathways
- IT Asset Management
- Dependency Graphs
- Network Topology
- Configuration Management
- Impact Analysis
- Root Cause Analysis
- Regulatory Compliance
- Data Lineage
- Master Data Management
- Reference Data Models
Advanced Topics (191-200)
- Distributed Graph Databases
- Graph Partitioning
- Sharding Strategies
- Replication
- Consistency Models
- Graph Visualization
- Interactive Queries
- Real-Time Analytics
- Batch Processing
- Capstone Project Design