Overview
ISO/IEC 39075:2024/Cor 1:2026, titled Information technology - Database languages - GQL - Technical Corrigendum 1, is published by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). This technical corrigendum amends and clarifies ISO/IEC 39075:2024, which specifies GQL (Graph Query Language) as a database language standard. The corrigendum addresses essential corrections, clarifications, and enhancements in the normative framework and syntax rules for GQL, aiming to resolve ambiguities and ensure alignments in graph database implementations.
This update contributes significant value to organizations and vendors implementing GQL by refining definitions, syntax rules, and conformance requirements. It helps ensure interoperability, accuracy, and consistency in graph data management across various information technology environments.
Key Topics
- Corrections to GQL Catalog Structure: Updates to diagrams and descriptions to align graphical representations with normative text, improving clarity around GQL-environments, catalogs, directories, and schemas.
- Conformance and Feature Dependencies: Refined and clarified conformance rules, including conditional language features and mutual dependencies among features.
- Syntax and Semantic Clarifications: Extensive changes to syntax rules, such as node and edge type label definitions, property type identification, and adjustments to the structure of , , and constructs.
- Error and Exception Handling: Improved guidance on execution outcomes, error reporting, and handling partial results in edge cases, contributing to predictable query behavior and robust database system responses.
- List, Numeric, and Temporal Types: Adjustments to type handling, including list value rules, temporal types, and related exception and error management.
- Session Management Enhancements: Updated rules for session commands to ensure correct feature gating and conformance, making session behavior more predictable in multi-user environments.
- Feature Relationship Table Updates: Additions and deletions to the implied feature relationships for better modular implementation and clearer dependencies within GQL environments.
Applications
Organizations and database vendors using or implementing GQL as part of their graph database solutions directly benefit from adopting this corrigendum. The corrected and clarified rules:
- Enhance Interoperability: By aligning implementations with amended syntax and semantics, products from different vendors can operate seamlessly in heterogeneous environments.
- Reduce Implementation Errors: Developers and system architects gain clearer guidance, minimizing misinterpretations and ensuring conformance with the GQL standard.
- Support Feature Management: Conditional conformance rules allow vendors to develop modular database systems, activating only the necessary features for their use cases.
- Improve Data Integrity and Query Reliability: Changes in error handling and execution outcome specifications lead to more robust and predictable graph database operations.
- Facilitate Standards Compliance: Mandated for certification, audit, or procurement, adoption of the corrigendum ensures continued legal and operational adherence to evolving international IT standards.
Related Standards
- ISO/IEC 39075:2024 - Information technology - Database languages - GQL
The core document for GQL language specifications.
- ISO/IEC 9075 - Information technology - Database languages - SQL
Includes reference to SQL standards pertinent to database language features, complementing GQL.
- ISO/IEC JTC 1/SC 32 - Data management and interchange
Technical committee responsible for drafting standards that relate to database languages, interoperability, and metadata exchange.
Implementing the changes in ISO/IEC 39075:2024/Cor 1:2026 is essential for any organization or developer committed to robust, consistent GQL-based systems and enterprise-level graph database solutions.