Getting Started with the Graph Query Language (GQL): A complete guide to designing, querying, and managing graph databases with GQL
暫譯: Graph 查詢語言 (GQL) 入門:設計、查詢及管理圖形資料庫的完整指南
Sun, Ricky, Zhang, Jason, Simione, Yuri
- 出版商: Packt Publishing
- 出版日期: 2025-08-22
- 售價: $1,750
- 貴賓價: 9.5 折 $1,663
- 語言: 英文
- 頁數: 392
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1836204019
- ISBN-13: 9781836204015
-
相關分類:
資料庫
尚未上市,無法訂購
相關主題
商品描述
Learn how to build and query graph databases with this first comprehensive guide to ISO-standard GQL featuring 50+ hands-on examples and a real-world case study that will change the way you work with connected data
Key Features:
- Go beyond theory and apply key concepts and syntax through interactive tutorials and practical examples via the GQL Playground
- Leverage advanced features of GQL to manipulate graph data efficiently
- Explore GQL applications in data analytics and discover how to leverage graph knowledge in real-world scenarios
- Purchase of the print or Kindle book includes a free PDF eBook
Book Description:
Graph Query Language is becoming the go-to standard for graph databases, especially with its support for interconnected analytics and GenAI capabilities. This book comes from a team of industry veterans who know exactly how to break down the fundamental GQL concepts, graph terms, definitions, catalog systems, and everything that matters in actual work.
You'll get to grips with graph data types, value expressions, graph matching patterns, and modifying statements through practical GQL examples. With access to the GQL Playground via Ultipa Graph, you'll get hands-on experience querying and manipulating graph data.
Once you've got the basics down, you'll tackle advanced GQL topics such as path modes, complex path matching patterns, shortest path queries, composite statements, session and transaction commands, and procedures. You'll also learn to create extensions and understand the design of graph databases to solve industry issues. The authors cover techniques like property graphs to help you optimize your graph queries and offer insights into the future of GQL and graph technology.
By the end of this book, you'll confidently query and update graph data, run graph algorithms, and create visualizations. Plus, you'll apply your learnings to a real-world use case of money flow analysis for assessing bank client behaviors and detecting transaction risks.
What You Will Learn:
- Experiment with GQL syntax on GQL Playground, including MATCH, RETURN, INSERT, UPDATE, and DELETE
- Work with operators, functions, and variables in an organized fashion
- Become familiar with complex topics such as varying path matching modes, repeated variables, shortest path, procedures, and transactions
- Enhance execution speed through indexing or caching systems
- Understand how to manage access control effectively
- Tackle real-world issues with a case study focused on money transaction analytics
Who this book is for:
This book is for graph database developers, DBAs, programmers, data engineers, and analysts who want to learn the new graph database standard GQL. A basic understanding of graph and relational databases, data models, knowledge of SQL basics, and programming will make the content easy to grasp. While it is designed to be accessible even if you don't have a background in graph theory, familiarity with concepts like nodes, edges, relationships, and the distinction between directed and undirected graphs will enhance your learning experience.
Table of Contents
- Evolution Towards Graph Databases
- Key Concepts of GQL
- Getting Started
- Basic GQL Statements
- Operators and Logical Control
- Functions
- Advanced Clauses
- Transaction Management
- Sessions Management
- Conformance to GQL Standard
- Beyond the GQL Standard
- A Case Study
- The Evolving Landscape of GQL
- Glossary and Resources
商品描述(中文翻譯)
學習如何建立和查詢圖形資料庫,這是第一本全面介紹 ISO 標準 GQL 的指南,包含 50 多個實作範例和一個將改變您處理連接資料方式的真實案例研究
主要特色:
- 超越理論,透過互動式教學和實用範例在 GQL Playground 中應用關鍵概念和語法
- 利用 GQL 的進階功能有效地操作圖形資料
- 探索 GQL 在資料分析中的應用,並了解如何在真實情境中利用圖形知識
- 購買印刷版或 Kindle 書籍可獲得免費 PDF 電子書
書籍描述:
圖形查詢語言(Graph Query Language)正成為圖形資料庫的首選標準,特別是因為它對互聯網分析和 GenAI 功能的支持。本書來自一群行業資深專家,他們清楚如何拆解基本的 GQL 概念、圖形術語、定義、目錄系統以及在實際工作中重要的所有內容。
您將通過實用的 GQL 範例掌握圖形資料類型、值表達式、圖形匹配模式和修改語句。透過 Ultipa Graph 訪問 GQL Playground,您將獲得查詢和操作圖形資料的實作經驗。
一旦掌握基礎,您將處理進階 GQL 主題,如路徑模式、複雜路徑匹配模式、最短路徑查詢、複合語句、會話和交易命令以及程序。您還將學習如何創建擴展並理解圖形資料庫的設計,以解決行業問題。作者涵蓋了如屬性圖(property graphs)等技術,幫助您優化圖形查詢,並提供對 GQL 和圖形技術未來的見解。
在本書結束時,您將能夠自信地查詢和更新圖形資料,運行圖形算法並創建可視化。此外,您將把所學應用於一個真實的案例研究,進行資金流動分析,以評估銀行客戶行為和檢測交易風險。
您將學到的內容:
- 在 GQL Playground 上實驗 GQL 語法,包括 MATCH、RETURN、INSERT、UPDATE 和 DELETE
- 有組織地使用運算子、函數和變數
- 熟悉複雜主題,如不同的路徑匹配模式、重複變數、最短路徑、程序和交易
- 通過索引或快取系統提高執行速度
- 理解如何有效管理存取控制
- 通過專注於資金交易分析的案例研究解決真實世界的問題
本書適合誰:
本書適合圖形資料庫開發人員、DBA、程式設計師、資料工程師和分析師,想要學習新的圖形資料庫標準 GQL。對圖形和關聯資料庫、資料模型的基本理解,以及 SQL 基礎和程式設計的知識將使內容更易於掌握。雖然本書設計為即使沒有圖形理論背景也能輕鬆理解,但對於節點、邊、關係以及有向圖和無向圖之間的區別等概念的熟悉將增強您的學習體驗。
目錄
- 向圖形資料庫的演進
- GQL 的關鍵概念
- 開始使用
- 基本 GQL 語句
- 運算子和邏輯控制
- 函數
- 進階子句
- 交易管理
- 會話管理
- 符合 GQL 標準
- 超越 GQL 標準
- 案例研究
- GQL 的演變景觀
- 詞彙表和資源