This lengthy slide presentation covers SPARQL 1.1. It begins with the fundamentals: graph patterns, operators, and algebraic representations. The second half dives deeply into complex topics: semantics, property paths, navigational capabilities. Description Logics are used throughout to illustrate concepts.
Keywords: SPARQL, Graph, Triple, RDF Schema
Author: Arenas, Marcelo
Date created: 2013-01-01 05:00:00.000
Time required: P60M
Educational use: instruction
Educational audience: student
Interactivity type: expositive
- Formulates advanced queries on a remote SPARQL endpoint using the SERVICE directive.
- Understands how to combine and filter graph patterns using operators such as UNION, OPTIONAL, FILTER, and MINUS.
- Understands that a SPARQL query matches an RDF graph against a pattern of triples with fixed and variable values.
- Understands the role of Property Paths and how they are formed by combining predicates with regular expression-like operators.
- Uses common entailment regimes and understands their uses.
- Uses variables in SELECT and WHERE clauses to yield a table of results.