Get hands-on experience with SPARQL, the RDF query language. With this concise book, you will learn how to use the latest version of this W3C standard to retrieve and manipulate the increasing amount of public and private data available via SPARQL endpoints. Several open source and commercial tools already support SPARQL, and this introduction gets you started right away. Learn how to write and run simple SPARQL 1.1 queries, then dive into the language's powerful features and capabilities for manipulating the data you retrieve. Learn what you need to know to add to, update, and delete data in RDF datasets, and give web applications access to this data. Updated to reflect SPARQL 1.1. Recommendation version of specifications Understand SPARQL's connection with RDF, the semantic web, and related specifications Query and combine data from local and remote sources Copy, convert, and create new RDF data Learn how datatype metadata, standardized functions, and extension functions contribute to your queries New chapters cover SPARQL Query Results Formats, Query Efficiency and Debugging, RDF Schema, OWL, and Inferencing.Includes a cookbook of SPARQL queries useful in a variety of situations Expanded Application Development chapter
Bob DuCharme (http://www.snee.com/bob) is a solutions architect at TopQuadrant, a provider of software for modeling, developing, and deploying semantic web applications. He came to TopQuadrant from Innodata Isogen, where he did system and architecture analysis and design for a wide range of global publishing clients as well as cochairing the 2008 Linked Data Planet conference in New York City. Earlier in his career, he oversaw SGML and XML development at Moody's Investors Service and then moved on to LexisNexis, where he did data and systems architecture as they made the transition to XML-based systems.