Ebook Bắt Đầu Với Graph Query Language (GQL) - Hướng Dẫn Hoàn Chỉnh Về Thiết Kế, Truy Vấn Và Quản Lý Cơ Sở Dữ Liệu Đồ Thị Bằng GQL [Ấn Bản Lần 1, Tháng 8/2025] [PDF, EPUB] [9281E]
Tìm hiểu cách xây dựng và truy vấn graph database với hướng dẫn toàn diện đầu tiên về GQL theo tiêu chuẩn ISO có hơn 50 ví dụ thực hành và một case study thực tế sẽ thay đổi cách bạn làm việc với dữ liệu được kết nối.
1. Các tính năng chính:
- ✓ Vượt ra khỏi lý thuyết và áp dụng các khái niệm và cú pháp chính thông qua các hướng dẫn tương tác và ví dụ thực tế thông qua GQL Playground.
- ✓ Tận dụng các tính năng nâng cao của GQL để thao tác dữ liệu đồ thị một cách hiệu quả.
- ✓ Khám phá các ứng dụng GQL trong data analytics và tìm hiểu cách tận dụng graph knowledge trong các tình huống thực tế.
2. Mô tả sách:
Ngôn ngữ Truy vấn Đồ thị (Graph Query Language) đang trở thành tiêu chuẩn hàng đầu cho các graph database, đặc biệt là với khả năng hỗ trợ cho interconnected analytics và các khả năng GenAI. Cuốn sách này được biên soạn bởi một nhóm chuyên gia kỳ cựu trong ngành, những người biết chính xác cách phân tích các khái niệm nền tảng của GQL, thuật ngữ đồ thị, định nghĩa, hệ thống danh mục và mọi thứ quan trọng trong công việc thực tế.
Bạn sẽ nắm vững các graph data type, value expression, graph matching pattern và các câu lệnh sửa đổi thông qua các ví dụ GQL thực tế. Với quyền truy cập vào GQL Playground thông qua Ultipa Graph, bạn sẽ có được kinh nghiệm thực tế về truy vấn và thao tác dữ liệu đồ thị.
Sau khi nắm vững những kiến thức cơ bản, bạn sẽ được tiếp cận các chủ đề GQL nâng cao như các path mode, path matching pattern phức tạp, shortest path query, câu lệnh tổng hợp, session & transaction command và các procedure. Bạn cũng sẽ học cách tạo các extension và hiểu thiết kế của graph database để giải quyết các vấn đề trong ngành. Các tác giả sẽ trình bày các kỹ thuật như property graph để giúp bạn tối ưu hóa các truy vấn đồ thị và cung cấp những hiểu biết sâu sắc về tương lai của GQL và công nghệ đồ thị.
Đến cuối cuốn sách này, bạn sẽ tự tin truy vấn và cập nhật graph data, chạy các thuật toán đồ thị và tạo hình ảnh trực quan. Ngoài ra, bạn sẽ áp dụng những kiến thức đã học vào một trường hợp sử dụng thực tế về money flow analysis để đánh giá hành vi của khách hàng ngân hàng và phát hiện các rủi ro giao dịch.
3. Bạn sẽ học được gì:
- ✓ Thử nghiệm cú pháp GQL trên GQL Playground, bao gồm MATCH, RETURN, INSERT, UPDATE và DELETE.
- ✓ Làm việc với các toán tử, hàm và biến theo cách có tổ chức.
- ✓ Làm quen với các chủ đề phức tạp như các varying path matching mode, repeated variable, shortest path, procedure và transaction.
- ✓ Nâng cao tốc độ thực thi thông qua hệ thống indexing hoặc caching.
- ✓ Hiểu cách quản lý access control hiệu quả.
- ✓ Giải quyết các vấn đề thực tế bằng một case study tập trung vào phân tích giao dịch tiền tệ.
4. Cuốn sách này dành cho ai:
Cuốn sách này dành cho các graph database developer, quản trị DBA, lập trình viên, data engineer & analyst muốn tìm hiểu chuẩn graph database mới GQL. Hiểu biết cơ bản về graph & relational database, data model, kiến thức cơ bản về SQL và lập trình sẽ giúp nội dung dễ nắm bắt. Mặc dù cuốn sách được thiết kế để dễ tiếp cận ngay cả khi bạn không có nền tảng về lý thuyết đồ thị, nhưng việc làm quen với các khái niệm như node, edges, relationship và sự khác biệt giữa directed & undirected graph sẽ nâng cao trải nghiệm học tập của bạn.
5. Mục lục:
- ✓ Chương 01. Sự phát triển hướng tới Graph Database.
- ✓ Chương 02. Các khái niệm chính của GQL.
- ✓ Chương 03. Bắt đầu.
- ✓ Chương 04. Các câu lệnh GQL cơ bản.
- ✓ Chương 05. Toán tử và logic điều khiển.
- ✓ Chương 06. Function.
- ✓ Chương 07. Các Mệnh đề nâng cao.
- ✓ Chương 08. Transaction Management.
- ✓ Chương 09. Session Management.
- ✓ Chương 10. Conformance to GQL Standard.
- ✓ Chương 11. Vượt xa GQL Standard.
- ✓ Chương 12. Case Study.
- ✓ Chương 13. Bối cảnh phát triển của GQL.
- ✓ Chương 14. Thuật ngữ và Tài nguyên.