Understands the major SPARQL result set modifiers, e.g., to limit or sort results, or to return distinct results only once. – Linked Data for Professional Education https://ld4pe.dublincore.org Learning resources tagged by competency Thu, 19 Nov 2020 14:45:03 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.16 Tarql: SPARQL for Tables https://ld4pe.dublincore.org/learning_resource/tarql-sparql-for-tables/ Fri, 18 Aug 2017 08:22:56 +0000 https://ld4pe.dublincore.org/learning_resource/tarql-sparql-for-tables/ Tarql is a command-line tool for converting CSV files to RDF using SPARQL 1.1 syntax. In short, a CSV file’s contents are input into a SPARQL query as a table of bindings. This allows manipulation of CSV data using the full power of SPARQL 1.1 syntax, and in particular the generation of RDF using CONSTRUCT queries. Includes design patterns and examples. Discusses how to deal with variations in header rows, delimiters, quotes and character encoding encountered in CSV/TSV files.

URL: http://tarql.github.io/
Keywords: CSV (Comma Separated Values), SPARQL CONSTRUCT, SPARQL OFFSET, Apache Jena, Java (programming language)
Author: Cyganiak, Richard
Date created: 2017-06-22 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P45M

]]>
Equality and Inequality in SPARQL https://ld4pe.dublincore.org/learning_resource/equality-and-inequality-in-sparql/ Sun, 13 Aug 2017 08:18:11 +0000 https://ld4pe.dublincore.org/learning_resource/equality-and-inequality-in-sparql/ This brief blog post discusses issues surrounding expression semantics in SPARQL. Practices that people are used to from other languages (like the use of "=" and "!="), can often be confusing to new – and even not so new- SPARQL developers. The author suggests that an awareness of type errors will allow the user to understand what is occurring. Example queries show how type errors are treated when using FILTER. An alternative method involving project expressions or BIND is proposed.

URL: http://www.cray.com/blog/equality-inequality-sparql/
Keywords: SPARQL, BIND, FILTER, Type errors, Project expressions
Author: Vesse, Rob
Publisher: Cray
Date created: 2013-04-23 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P10M
Educational use: instruction
Educational audience: student
Interactivity type: expositive

]]>
Ordnance Survey Linked Data: Simple SPARQL Example https://ld4pe.dublincore.org/learning_resource/ordnance-survey-linked-data-simple-sparql-example/ Mon, 16 Jan 2017 06:46:07 +0000 https://ld4pe.dublincore.org/learning_resource/ordnance-survey-linked-data-simple-sparql-example/ This blog post shares how to retrieve several variables of data from the Ordnance Survey dataset, available as Linked Open Data (LOD). Includes SPARQL queries and instructions on how to retrieve the desired output format from the SPARQL endpoint.

URL: https://johngoodwin225.wordpress.com/2013/08/01/ordnance-survey-linked-data-simple-sparql-example/
Keywords: Linked Open Data (LOD), SPARQL
Author: Goodwin, John
Date created: 2013-08-01 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P15M
Educational use: instruction
Educational audience: student
Interactivity type: expositive

]]>
SPARQL: Using SELECT Tutorial and Quiz https://ld4pe.dublincore.org/learning_resource/sparql-using-select-tutorial-and-quiz/ Thu, 24 Nov 2016 05:51:17 +0000 https://ld4pe.dublincore.org/learning_resource/sparql-using-select-tutorial-and-quiz/ This slide tutorial focuses on using SELECT in SPARQL queries, but also includes other basic operators. Several examples are provided which include the RDF data being queried, the SPARQL query itself, and the result table. This is followed by quiz questions which ask the user to query DBpedia's SPARQL endpoint. The answers to the question (in the form of completed SPARQL queries) are included.

URL: http://skkudatalab.weebly.com/sparql-select.html
Keywords: SPARQL, DBpedia
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

]]>
DBPedia SPARQL Endpoint Exercises https://ld4pe.dublincore.org/learning_resource/dbpedia-sparql-endpoint-exercises/ Thu, 24 Nov 2016 05:51:17 +0000 https://ld4pe.dublincore.org/learning_resource/dbpedia-sparql-endpoint-exercises/ 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

]]>
SPARQL: Using Operators Tutorial and Quiz https://ld4pe.dublincore.org/learning_resource/sparql-using-operators-tutorial-and-quiz/ Thu, 24 Nov 2016 05:51:17 +0000 https://ld4pe.dublincore.org/learning_resource/sparql-using-operators-tutorial-and-quiz/ This slide tutorial focuses on using various operators in SPARQL queries. Several examples are provided which include the RDF data being queried, the SPARQL query itself, and the result table. This is followed by quiz questions which ask the user to query DBpedia's SPARQL endpoint. The answers to the question (in the form of completed SPARQL queries) are included.

URL: http://skkudatalab.weebly.com/sparql-operators.html
Keywords: DBpedia, SPARQL
Author: Oh, Sam
Publisher: Sungkyunkwan University (SKKU)
Date created: 2016-11-22 05:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P40M
Educational use: instruction
Educational audience: professional
Interactivity type: expositive

]]>
Semantic Queries https://ld4pe.dublincore.org/learning_resource/semantic-queries/ Fri, 15 Apr 2016 23:37:50 +0000 https://ld4pe.dublincore.org/learning_resource/semantic-queries/ This is the sixth chapter in MarkLogic's "Semantic Developer's Guide". This chapter discusses the principal techniques and tools used for performing semantic queries on RDF triples. It contains a high-level overview of the SPARQL query capabilities available in MarkLogic. Other subjects include wrapping SPARQL queries in XQuery, and queries using JavaScript and XQuery alone.

URL: https://docs.marklogic.com/guide/semantics/semantic-searches
Keywords: Javascript, XQuery, SPARQL, CURIE (Compact URI Expression)
Publisher: MarkLogic
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P1H
Educational use: professionalDevelopment
Educational audience: professional
Interactivity type: mixed

]]>
MarkLogic: Introducing SPARQL https://ld4pe.dublincore.org/learning_resource/marklogic-introducing-sparql/ Tue, 19 Jan 2016 14:59:48 +0000 https://ld4pe.dublincore.org/learning_resource/marklogic-introducing-sparql/ A brief tutorial on how to explore a previously loaded graph database using a SPARQL endpoint. Gives several examples of queries using DBpedia and BBC News. This is just one of several tutorials in a sequence, and they should be done in order to gain the most benefit.

URL: http://developer.marklogic.com/learn/semantics-exercises/sparql-101
Keywords: MarkLogic, BBC News, DBpedia, SPARQL, Graph
Publisher: MarkLogic
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P20M

]]>
MarkLogic: SPARQL and XQuery together https://ld4pe.dublincore.org/learning_resource/marklogic-sparql-and-xquery-together/ Tue, 19 Jan 2016 14:59:48 +0000 https://ld4pe.dublincore.org/learning_resource/marklogic-sparql-and-xquery-together/ This exercise covers the use of SPARQL and XQuery together in a few different ways. This involves running a series of queries on the BBC news documents and related triples loaded into the database in a previous exercise. This is just one of several tutorials in a sequence, and they should be done in order to gain the most benefit.

URL: http://developer.marklogic.com/learn/semantics-exercises/sparql-and-xquery
Keywords: XQuery, SPARQL, Triple, XML, JSON
Publisher: MarkLogic
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P20M

]]>
SPARQL Queries for Publications and Authors https://ld4pe.dublincore.org/learning_resource/sparql-queries-for-publications-and-authors/ Sat, 16 Jan 2016 13:43:29 +0000 https://ld4pe.dublincore.org/learning_resource/sparql-queries-for-publications-and-authors/ This page contains SPARQL queries useful for finding information on authors and publications on VIVO. These query examples, if adapted, have other useful applications as well.

URL: https://wiki.duraspace.org/display/VIVO/SPARQL+Queries+for+Publications+and+Authors
Keywords: SPARQL, VIVO
Author: Rejack, Nicholas
Publisher: Duraspace
Date created: 2014-04-02 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P10M
Educational use: professionalDevelopment
Educational audience: professional
Interactivity type: mixed

]]>