This slide tutorial teaches the user how to form SPARQL queries to answer various questions of interest and retrieve results from DBpedia's SPARQL endpoint. In each example, a prompt is given and then followed by the completed query and results table. Also discussed is how to find an appropriate vocabulary using the Linked Open Vocabularies (LOV).
URL: http://skkudatalab.weebly.com/dbpedia.html
Keywords: SPARQL, DBpedia, Linked Open Vocabularies (LOV)
Author: Kim, Seonghun
Publisher: Sungkyunkwan University (SKKU)
Date created: 2016-11-22 05:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P20M
Educational use: instruction
Educational audience: teacher-educationSpecialist
Interactivity type: mixed
- [MOVE] Knows portals and registries for finding RDF-based vocabularies.
- RDF vocabularies and application profiles
- Finding RDF-based vocabularies
- [MOVE] Knows portals and registries for finding RDF-based vocabularies.
- Finds properties and classes in the Linked Open Vocabularies (LOV) observatory and explores their versions and dependencies.
- [MOVE] Knows portals and registries for finding RDF-based vocabularies.
- Finding RDF-based vocabularies
- RDF vocabularies and application profiles
- Accesses DBPedia's SNORQL/SPARQL endpoint and issues simple queries.
- Interacting with RDF data
- Querying RDF data
- Uses available tools, servers, and endpoints to issue queries against a dataset.
- Accesses DBPedia's SNORQL/SPARQL endpoint and issues simple queries.
- Accesses DBPedia's SNORQL/SPARQL endpoint and issues simple queries.
- Uses available tools, servers, and endpoints to issue queries against a dataset.
- Querying RDF data
- Interacting with RDF data
- Reads and understands high-level descriptions of the classes and properties of a dataset in order to write queries.
- Interacting with RDF data
- Querying RDF data
- Reads and understands high-level descriptions of the classes and properties of a dataset in order to write queries.
- Reads and understands high-level descriptions of the classes and properties of a dataset in order to write queries.
- Querying RDF data
- Interacting with RDF data
- Understands the basic syntax of a SPARQL query.
- Interacting with RDF data
- Querying RDF data
- Understands the basic syntax of a SPARQL query.
- Uses angle brackets for delimiting URIs.
- Uses question marks for indicating variables.
- Uses PREFIX for base URIs.
- Understands the basic syntax of a SPARQL query.
- Querying RDF data
- Interacting with RDF data
- Uses DISTINCT to ensure solutions in the sequence are unique.
- Interacting with RDF data
- Querying RDF data
- Understands the major SPARQL result set modifiers, e.g., to limit or sort results, or to return distinct results only once.
- Uses DISTINCT to ensure solutions in the sequence are unique.
- Uses DISTINCT to ensure solutions in the sequence are unique.
- Understands the major SPARQL result set modifiers, e.g., to limit or sort results, or to return distinct results only once.
- Querying RDF data
- Interacting with RDF data
- Uses ORDER BY to define ordering conditions by variable, function call, or expression.
- Interacting with RDF data
- Querying RDF data
- Understands the major SPARQL result set modifiers, e.g., to limit or sort results, or to return distinct results only once.
- Uses ORDER BY to define ordering conditions by variable, function call, or expression.
- Uses ORDER BY to define ordering conditions by variable, function call, or expression.
- Understands the major SPARQL result set modifiers, e.g., to limit or sort results, or to return distinct results only once.
- Querying RDF data
- Interacting with RDF data
- Uses FILTER to formulates queries that eliminate solutions from a result set.
- Interacting with RDF data
- Querying RDF data
- Understands how to combine and filter graph patterns using operators such as UNION, OPTIONAL, FILTER, and MINUS.
- Uses FILTER to formulates queries that eliminate solutions from a result set.
- Uses FILTER to formulates queries that eliminate solutions from a result set.
- Understands how to combine and filter graph patterns using operators such as UNION, OPTIONAL, FILTER, and MINUS.
- Querying RDF data
- Interacting with RDF data