Jump to ratings and reviews
Rate this book

Learning SPARQL

Rate this book
Get hands-on experience with SPARQL, the RDF query language that's become a key component of the semantic web. 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. Begin with 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.

258 pages, Paperback

First published July 14, 2011

39 people are currently reading
100 people want to read

About the author

Bob DuCharme

10 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
40 (32%)
4 stars
54 (44%)
3 stars
23 (18%)
2 stars
2 (1%)
1 star
3 (2%)
Displaying 1 - 10 of 10 reviews
Profile Image for Kai Weber.
518 reviews46 followers
July 17, 2018
The good thing about this book is that you can dive into the Sparql technology even without any prior training in RDF or other Semantic Web technologies. It is well suitable for readers who've stuck to the relational database storage paradigm and it opens up a new world of possibilities beyond object-relational mapping. The Sparql language looks a bit like a blend of SQL and Prolog, and the RDF triple store concept that is underlying Sparql is elaborated in a brief and concise way. Familiarity with the namespace concept of XML is helpful.
The cookbook chapter in the end could work as a reference section, but most of the solutions presented here are a little trivial. I would have preferred an outlook chapter or something more sophisticated in the end of the book. But overall: A good entry point into Sparql as well as RDF.
Profile Image for Ash Moran.
79 reviews39 followers
October 12, 2013
I've needed to learn SPARQL for a current project and I've found this an extremely helpful guide. It's very clearly written, easy to follow, and has many useful examples. While it's mainly about the SPARQL query language, it takes a few interesting excursions into other semantic web / linked data topics such as RDFS, OWL and common vocabularies / ontologies in use. It's a little slow going in places as he often spells out what seems to be the bleeding obvious, but my impression is that the book is designed to be accessible to all moderately technical people and not just experienced developers.
Profile Image for Б. Долгорсүрэн.
144 reviews16 followers
December 13, 2018
I had to read this for learning SPARQL for RDF data processing.
This entire review has been hidden because of spoilers.
Profile Image for Lokesh Dewani.
7 reviews
October 11, 2020
Great Book for learning SPARQL....and gives a good command over the language and information on RDF
Profile Image for Kurt Cagle.
33 reviews3 followers
March 6, 2013
First a qualification - I've known and respected Bob DuCharme for a couple of years, and so was rather delighted to find that he'd written a book on a topic that I have become heavily invested in for some time. The book was well worth the read.

While the book is not that thick, he manages to cover a lot of material in a clear, easy-to-read prose that nonetheless illustrates a great number of concepts, from how RDF itself works and the utility of OWL and OWL2 to the various tools that SPARQL provides for querying semantic triple databases. From data types and functions to various SPARQL patterns, he provides a compelling introduction into the topic, gives enough information to research further, and provides a number of insights that are useful even to those who have worked with SPARQL for a while.

He also includes a solid introduction into the SPARQL 1.1 UPDATE specification, which, in my opinion, makes SPARQL far more important not only as a query language but a general data access language. Given this is a relatively recent document, it's inclusion should make this a must read for anyone who is familiar with the older SPARQL spec but hasn't had a chance to take advantage of these major new tools.
Profile Image for Albert.
405 reviews
May 15, 2012
A comprehensive introduction to SPARQL tools, queries, and endpoints. The examples are illustrative and well-thought out. Some of the Fuseki material is stale already, but there is plenty here to incorporate SPARLQ into linked-data web solutions.
Profile Image for André Hagenbruch.
9 reviews5 followers
August 24, 2011
Despite a few flaws in copyediting this is both a concise tutorial and a great use case oriented reference book. Highly recommended!
Profile Image for Scott.
7 reviews6 followers
November 24, 2012
Great on SPARQL period and also has some great material for understanding RDF and triple-stores in general.
Displaying 1 - 10 of 10 reviews

Can't find what you're looking for?

Get help and learn more about the design.