CÔNG Essentials
XÂY cho phép chúng tôi để hỏi truy vấn và có được kết quả của chúng tôi trong RDF; chúng ta truy vấn bằng cách sử dụng ba trong một mô hình đồ thị và được trả lại một tập hợp của ba. Tất cả các bổ, chúng tôi đã thảo luận cho đến nay cũng được áp dụng trong các truy vấn trong CẤU TRÚC, trừ DISTINCT, GIẢM, và việc sử dụng dấu hoa thị cho các truy vấn tự đại diện.
Điều này có vẻ như là một cách tự nhiên nhiều hơn về việc xử lý dữ liệu RDF. Thật không may, vì chúng ta không có thể đặt dữ liệu RDF, chúng tôi được giới hạn trong những gì chúng ta có thể làm với các dữ liệu, chẳng hạn như streaming hay so sánh và đối kết quả RDF khác nhau mà không cần một thao tác tùy chỉnh đồ thị khác. Tuy nhiên, trong CẤU được thích nghi với biến đổi dữ liệu như bản đồ ontology, dữ liệu đặt lại mục tiêu, và dữ liệu mash-up, khu vực, chúng tôi sẽ giới thiệu trong chương sắp tới. Xem xét lại các truy vấn được sử dụng cho Bảng 6-9, chúng ta phải tái sử dụng nó trong CẤU TRÚC. Bên cạnh các hình thức truy vấn mới, thay đổi lớn nhất ở đây là các nút trống
: blank2 và: blank3 đã được thay thế bằng người?. Sự thay đổi này đảm bảo rằng? Người sẽ chứa cùng IRI khắp các truy vấn, và đồ thị kết quả đúng sẽ hợp nhất các bộ ba dựa trên chủ đề này. Nếu: blank2 hay: blank3 được giữ trong các truy vấn, các giá trị nút trống sẽ thay đổi cho mỗi bộ ba và báo cáo nhất định sẽ không hợp nhất đúng (nếu, ví dụ, http://example.org/Joe có hai hộp thư, các nút trống sẽ cho phép một kết quả thiết lập của hai gấp ba với các đối tượng khác nhau, thay đổi ý định ban đầu của dữ liệu, và chỉ có thể được cố định bằng cách cân bằng hai gấp ba với một cú: sameAs tuyên bố)
đang được dịch, vui lòng đợi..
