A New Era for Graph Queries: ISO/IEC 39075 GQL
summary
ISO/IEC 39075 is a 630 page standard that defines GQL a complete graph database language built on SQL ideas and inspired by Cypher and used to reduce vendor fragmentation It specifies a global object catalog for named graphs a richer type system including IEEE754 floats and ISO 8601 temporals and a full DDL DML DQL surface It adds advanced pattern features like nested quantification and choice operators supports shortest K groups path queries and defines session transaction semantics and conformance tiers for vendor implementations
AI-written summary · about
chapters (8)
- 0:00Introduction to GQL
- 3:37GQL goals and core concepts
- 6:17Sessions and transactions
- 10:51Graph model and catalog
- 14:05Queries and pattern matching
- 22:40Updates and aggregation
- 23:50Query composition
- 25:40Conformance and future outlook
related talks
31mWhen property graphs join SQL
19mGraphCoQL: A mechanized formalization of GraphQL in Coq
41mGraphGen: Conducting Graph Analytics over Relational Databases
45mGraph databases, PostgreSQL and SQL/PGQ
55mA Practical Guide to Graph Databases
51mThe SQL standard: Where does it come from? Where does it go?
06mUnlocking graph analytics in DuckDB with SQL/PGQ
25mSimplify Property Graphs Using SQL with Database 23ai
