Ontology Web ngữ nghĩa - SPARQL (HUST)
Slide bài giảng về ngôn ngữ truy vấn SPARQL để thực hiện các truy vấn trên dữ liệu RDF, bao gồm cú pháp cơ bản, định danh, biến, nút trắng và các ví dụ truy vấn thực tế.
Generating preview...
9/28/2011 Truy vấn dữ liệu Tối quan trọng – trong việc sử dụng dữ liệu Ngôn ngữ truy vấn ngữ nghĩa SPARQL RDF Cho phép tổng hợp dữ liệu trong các kho chứa khác nhau Cho phép các dữ liệu được lựa chọn có thể được sử dụng lại biểu diễn lại XML và SPARQL 2 Cơ bản về SPARQL Cú pháp Turtle Thực hiện các truy vấn phức tạp trên dữ Turtle = Terse RDF Triple Language liệu RDF phân tán W3C recommendation 2008 Ví dụ: “Tìm cặp tài nguyên (a,b), sao cho tồn tại x là cha của a và b là anh của x" Hỗ trợ namespace Cho phép gom nhóm các bộ ba theo Subject Ký pháp tắt cho tập nhiều phần tử Kết quả mong đợi: cặp bác – cháu Cú pháp Turtle (N-triples) 3 4 fb.com/groups/ 1 9/28/2011 Cú pháp SPARQL: Triple prefixes Triple đơn Cú @prefix abbr: <URI> subject predicate object . :john rdf:label "John" . pháp: @prefix rdf: http://www.w3.org/1999/02/22rdf-syntax-ns# Triple ghép subject predicate object ; predicate object … :john rdf:label "John" ; rdf:type ex:Person ; ex:homePage http://example.org/johnspage/ . 5 6 Định danh Biến URI ?x ?name ?test http://www.w3.org/1999/02/22-rdfsyntax-ns# Qname (Qualified name) namespace-abbr? :localname Literal PREFIX foaf: <http://xmlns.com/foaf/0.1/> SELECT ?mbox WHERE { ?x foaf:name "Johnny Lee Outlaw" . ?x foaf:mbox ?mbox } "John" true "Hello"@en-GB "1.4"^^xsd:decimal 7 8 fb.com/groups/ 2 9/28/2011 Nút trắng Nút trắng Đơn: _:b c:speed ?v ?x c:speed [] [] hoặc _:x :john ex:hasFather [] . :john ex:hasFather _:x . làm subject: [ predicate object ; predicate object ... ] . Nút trắng tương đương với một biến [ ex:hasName "John"] . không được thể hiện trong kết quả truy vấn [ ex:authorOf :lotr ; ex:hasName "Tolkien"] . 9 10 Nút trắng Tập nhiều đối tượng ?x c:speed [ rdf:value ?val ; c:unit 'km/h' ] ( object1… objectn ) Tương đương : ?x c:speed _:b _:b rdf:value ?val _:b c:unit 'km/h' :doc1 ex:hasAut
… Tải file gốc để đọc toàn bộ tài liệu.
- Document name
- Ontology Web ngữ nghĩa - SPARQL (HUST)
- School / Course
- Đại học Bách khoa Hà Nội · Ontology Web ngữ nghĩa
- Content
- Tài liệu trình bày về SPARQL, ngôn ngữ truy vấn dữ liệu ngữ nghĩa RDF, bao gồm cú pháp cơ bản, các thành phần như bộ ba, định danh, biến, nút trắng, và cách viết truy vấn SELECT với mẫu đồ thị, kèm theo các ví dụ minh họa.
- Table of contents
- Truy vấn dữ liệu
- Ngôn ngữ truy vấn
- RDF
- Cơ bản về SPARQL
- Cú pháp Turtle
- Cú pháp SPARQL: Triple
- Định danh
- Nút trắng
- Tập nhiều đối tượng
- Bộ ba
- Cú pháp SPARQL
- Cú pháp SELECT
- SELECT
- WHERE
- Mẫu đồ thị (truy vấn)
- Ví dụ
- OPTIONAL
- Doc.pages
- 14 pages
- Uploaded by
- lienhejb
Frequently asked questions
Tài liệu này có miễn phí không?
Có. “Ontology Web ngữ nghĩa - SPARQL (HUST)” miễn phí — bạn chỉ cần đăng nhập rồi bấm Tải xuống để lấy file gốc.
Tài liệu dài bao nhiêu trang?
Tài liệu gồm 14 trang, thuộc môn Ontology Web ngữ nghĩa. Bạn có thể xem trước online trước khi tải.
Tôi có thể xem trước trước khi tải không?
Có. Bạn xem trước tài liệu ngay trên trang này bằng trình đọc online, rồi quyết định tải về.

Comments (0)
No comments yet. Be the first!