70 likes | 454 Views
SPARQL. 日期 :3/13. SPARQL. 全名 SPARQL Protocol and RDF Query Language. SPARQL is the query language of the Semantic Web. SPARQL. SPARQL is the query language of the Semantic Web. It lets us : Pull values from structured and semi-structured data Explore data by querying unknown relationships
E N D
SPARQL 日期:3/13
SPARQL • 全名 • SPARQL Protocol and RDF Query Language. • SPARQL is the query language of the Semantic Web
SPARQL • SPARQL is the query language of the Semantic Web. It lets us: • Pull values from structured and semi-structured data • Explore data by querying unknown relationships • Perform complex joins of disparate databases in a single, simple query • Transform RDF data from one vocabulary to another 出處:http://www.cambridgesemantics.com/2008/09/sparql-byexample/#%281%29
Structure of a SPARQL Query # base directive BASE <URI> # list of prefixes PREFIX pref: <URI> ... # result description SELECT... # graph to search FROM . . . # query pattern WHERE { ... } # query modifiers ORDER BY... 出處:http://www.cambridgesemantics.com/2008/09/sparql-byexample/#%281%29
SPARQL-四種基本查詢 • SELECT query • ASK query • DESCRIBE query • CONSTRUCT query
SPARQL-教學 • 劍橋大學的SPARQL教學網站 • http://www.cambridgesemantics.com/2008/09/sparql-by-example/#%281%29 • W3C Semantic Web Tutorial • http://www.w3.org/2008/Talks/0305-C-SHALS/#%281%29
目前有提供SPARQL測試的網站 • 4store http://www.4store.org • ARC http://arc.semsol.org • Joseki http://www.joseki.org • Redland http://librdf.org • Sesame Java http://www.openrdf.org • Virtuoso http://virtuoso.openlinksw.com