SPARQL
Encyclopedia : S : SP : SPA : SPARQL
SPARQL (recursively, SPARQL Protocol and RDF Query Language) is a Semantic Web candidate recommendation presently (as of 2006) undergoing standardization by the RDF Data Access Working Group (DAWG) of the World Wide Web Consortium. Several implementations for multiple programming languages exist. "SPARQL will make a huge difference" according to Tim Berners-Lee in a May 2006 interview.[link]
Contents
Compare to
RDF query languages
- DQL, XML-based, queries and results expressed in DAML+OIL
- N3QL, based on Notation 3
- R-DEVICE
- RDFQ, XML-based
- RDQ, SQL-like
- RDQL, SQL-like
- SeRQL, SQL-like, similar to RDQL
- Versa, compact syntax (non–SQL-like), solely implemented in 4Suite (Python)
External links
Specs, Articles, and Tutorials
- [W3C RDF Data Access Working Group]
- [RDF query language survey]
- [XML.com: Introducing SPARQL: Querying the Semantic Web]
- [RDF query use cases, including query language samples]
- [SPARQL Query language]
- [SPARQL Protocol]
- [SPARQL Query XML Results Format]
Public SPARQL Query Service Endpoints
Various SPARQL Usecase Demos
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
