This slide presentation of lecture material was used as part of a course given at The University of Edinburgh School of Informatics. This lecture discusses querying with XML and SPARQL. Discusses Node Trees, XML Trees, and XPath. Introduces SPARQL, how it is similar and different than SQL, and how it makes use of Basic Graph Patterns. Introduces SPARQL graph expressions and query forms.
Keywords: SQL, Graph, XPath, Triple store, XML, SPARQL, Query
Author: McNeill, Fiona
Date created: 2013-02-11 05:00:00.000
Time required: P30M
Educational use: instruction
Educational audience: student
Interactivity type: expositive
- Demonstrates a working knowledge of the forms and uses of SPARQL result sets (SELECT, CONSTRUCT, DESCRIBE, and ASK).
- Understands that a SPARQL query matches an RDF graph against a pattern of triples with fixed and variable values.
- Understands the basic syntax of a SPARQL query.
- Understands the major SPARQL result set modifiers, e.g., to limit or sort results, or to return distinct results only once.
- Understands the difference between SQL query language (which operates on database tables) and SPARQL (which operates on RDF graphs).