Introducing SPARQL: Querying the Semantic Web
February 4th, 2006 | Published in News, Technology
XML.com
This tutorial, the first of a three-part series, introduces SPARQL — a query language and data access protocol for the Semantic Web. SPARQL is defined in terms of the W3C’s RDF data model and will work for any data source that can be mapped into RDF. The specification is under development by the RDF Data Access Working Group (DAWG) and has recently reached Last Call Working Draft.
At this point in its life cycle the specification is stable enough that developers can begin seriously exploring its capabilities. And the availability of several SPARQL query engines means that this exploration can be practical rather than theoretical.
But what if you’re a lot more interested in Web 2.0, which is practical and real, than in the Semantic Web, about which opinions vary widely? Why might you want to go to the trouble of learning SPARQL? For dyed-in-the-wool Semantic Web fans, this question may well be a no-brainer: RDF has needed a standard query language for some time and having one will make many development tasks much easier.
Popularity: 3% [?]
