November 2022
Intermediate to advanced
294 pages
5h 58m
English
Let’s start with some background. The query language for RDF is known as SPARQL, and there is an accompanying graph admin language, SPARQL Update. (The name SPARQL, by the way, is a recursive acronym—“SPARQL Protocol and RDF Query Language.”) We’ll focus on the query language here for reasons of space.
SPARQL looks nominally a bit like SQL, which was an intentional move to help foster a wider acceptance. A SPARQL query provides a number of graph patterns for matching against. In essence, a SPARQL query simply scans a set of RDF triples and provides filtered values as solutions.
There are four query forms—two major and two minor—as shown in the table. The major query forms return either a table of values ( ...
Read now
Unlock full access