This chapter accompanied the lecture on SPARQL with entailment
regimes given at the 7th Reasoning Web Summer School in Galway, Ireland, 2011. It first introduces the main features of SPARQL as a query language. Then, in order to define the semantics of a query, it shows how a query can be translated to an abstract query, which can then be evaluated according to SPARQL’s query evaluation mechanism. This chapter also briefly introduce the features of SPARQL 1.1, which was under development at the time of this writing.

Keywords: Description Logic, Entailment Regimes, Basic Graph Pattern (BGP), Web Ontology Language (OWL), RDF Schema, Sub-graph matching, SPARQL
Author: Glimm, Birte
Time required: P2H
Educational use: instruction
Educational audience: generalPublic
Interactivity type: expositive

  • Competencies