This module looks in detail at SPARQL and introduces approaches for querying and updating semantic data. It covers the SPARQL algebra, the SPARQL protocol, and provides examples for reasoning over Linked Data. The module uses examples from the music domain, which can be directly tried out and ran over the MusicBrainz dataset. This includes gaining some familiarity with the RDFS and OWL languages, which allow developers to formulate generic and conceptual knowledge that can be exploited by automatic reasoning services in order to enhance the power of querying. Note: Will need to also create entries for this modules component parts.

Keywords: Web Ontology Language (OWL), RDF Schema, SPARQL, Query, Linked Data
Publisher: EUCLID Project
Time required: P3H
Educational use: instruction
Educational audience: student
Interactivity type: mixed

  • Competencies