Differentiates between a Default Graph and a Named Graph, and formulates queries using the GRAPH clause. – 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 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

]]>
SPARQL FAQs https://ld4pe.dublincore.org/learning_resource/sparql-faqs/ Sat, 16 Jan 2016 13:43:29 +0000 https://ld4pe.dublincore.org/learning_resource/sparql-faqs/ This set of FAQs was written before SPARQL 1.1, making it obsolete for practical purposes. However, its treatment of topics such as how SPARQL deals with RDF Schema and OWL entailment regimes, sub-queries, and insert, update, and delete operations is informative in the sense that it explains the reasons why the changes made in SPARQL 1.1 were necessary.

URL: http://thefigtrees.net/lee/sw/sparql-faq#universal
Keywords: SPARQL, Triples, Graph
Author: Feigenbaum, Lee
Date created: 2008-02-08 05:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P20M
Educational audience: student

]]>
Learning SPARQL: 2nd Edition – Sample data, queries, scripts, and output https://ld4pe.dublincore.org/learning_resource/learning-sparql-2nd-edition-sample-data-queries-scripts-and-output/ Sat, 16 Jan 2016 13:43:28 +0000 https://ld4pe.dublincore.org/learning_resource/learning-sparql-2nd-edition-sample-data-queries-scripts-and-output/ These sample queries and output were originally published as teaching tools intended to complement Learning SPARQL: 2nd Edition by Bob DuCharme. The preface of the book states that the code is fair-game for non-profit and pedagogical purposes, and may also be used in the readers' own programs and documentation without need to contact the author or publisher for permission- so long as a significant portion of the code is not reproduced. These examples are download-able as individual files or in one zip file.

URL: http://learningsparql.com/2ndeditionexamples/index.html
Keywords: SPARQL, Turtle
Author: DuCharme, Bob
Publisher: O’Reilly
Date created: 2013-08-01 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P4H

]]>
University of Southampton SPARQL endpoint https://ld4pe.dublincore.org/learning_resource/university-of-southampton-sparql-endpoint/ Sat, 16 Jan 2016 13:43:28 +0000 https://ld4pe.dublincore.org/learning_resource/university-of-southampton-sparql-endpoint/ This interface implements SPARQL and SPARQL+ via HTTP Bindings. Enabled operations: select, construct, ask, describe (Max. number of results : 2000). Includes three sample queries: 1) Get the name, homepage and phone number of this organisation; 2) Search for phone/email of anyone with the surname Jones; 3) List eprints and journal names of articles published in January 2011. One dozen of the most commonly used namespaces are already filled in to the PREFIX fields for the user. Results are outputted in all commonly used formats (including CSV, XML, and JSON).

URL: http://sparql.data.southampton.ac.uk/
Keywords: SPARQL, SPARQL endpoint
Publisher: University of Southampton
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P10M
Educational use: instruction
Educational audience: professional
Interactivity type: active

]]>
Learning SPARQL: 2nd Edition https://ld4pe.dublincore.org/learning_resource/learning-sparql-2nd-edition/ Sat, 16 Jan 2016 13:43:28 +0000 https://ld4pe.dublincore.org/learning_resource/learning-sparql-2nd-edition/ This book teaches how to use SPARQL 1.1, starting off with simple queries that demonstrate the language using a query-by-example approach and then taking the reader through all the key features of the SPARQL 1.1 query and update languages. All example code is provided for the reader and can be run with open-source software. In addition to the print version, this book is available in EBook, DAISY, ePub, Mobi and PDF formats.

URL: http://learningsparql.com/
Keywords: SPARQL, ARQ, Graph, SPARQL endpoint, Apache Jena
Author: DuCharme, Bob
Publisher: O’Reilly
Date created: 2013-08-01 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P8H
Educational use: instruction
Educational audience: professional
Interactivity type: expositive

]]>
SPARQL by Example: The Cheat Sheet https://ld4pe.dublincore.org/learning_resource/sparql-by-example-the-cheat-sheet/ Sat, 12 Dec 2015 17:31:29 +0000 https://ld4pe.dublincore.org/learning_resource/sparql-by-example-the-cheat-sheet/ SPARQL Cheat Sheet is a short collection of slides intended to act as a guide or reference to SPARQL developers. It includes the syntax and structure of SPARQL queries, common SPARQL prefixes and functions, and help with RDF datasets.

URL: http://www.slideshare.net/LeeFeigenbaum/sparql-cheat-sheet
Keywords: SPARQL, RDF dataset
Author: Feigenbaum, Lee
Publisher: Cambridge Semantics
Date created: 2009-06-16 07:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P30M
Educational use: instruction
Educational audience: student
Interactivity type: expositive

]]>
Learn About SPARQL 1.1 https://ld4pe.dublincore.org/learning_resource/learn-about-sparql-1-1/ Tue, 15 Sep 2015 02:33:10 +0000 https://ld4pe.dublincore.org/learning_resource/learn-about-sparql-1-1/ This S5 format slideshow details the changes made to the query language in SPARQL 1.1- it is not a basic introduction to SPARQL and assumes that the reader is already familiar with the basic functions of SPARQL 1.0.

URL: https://www.dajobe.org/talks/201105-sparql-11/
Keywords: Federated query, SPARQL
Author: Beckett, David
Date created: 2011-05-01 04:00:00.000
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P30M
Educational use: instruction
Educational audience: student
Interactivity type: expositive

]]>
Expressive Languages for Querying the Semantic Web https://ld4pe.dublincore.org/learning_resource/expressive-languages-for-querying-the-semantic-web/ Tue, 15 Sep 2015 02:33:09 +0000 https://ld4pe.dublincore.org/learning_resource/expressive-languages-for-querying-the-semantic-web/ SPARQL 1.1 was recently released, which includes entailment regimes for
RDFS and OWL vocabularies and a mechanism to express navigation patterns through regular expressions. Unfortunately, there are still some useful navigation patterns that cannot be expressed in SPARQL 1.1, and the language lacks of a general mechanism to express recursive queries. To the best of the authors' knowledge, there is no RDF query language that combines the above functionalities, and which can also be evaluated efficiently. It is the aim of this work to fill this gap.

URL: http://ciws.cl/media/pdf/pods14.pdf
Keywords: RDF Schema, SPARQL, Web Ontology Language (OWL), Entailment regimes, Datalog
Author: Pieris, Andreas
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P30M
Educational use: instruction
Educational audience: teacher-educationSpecialist
Interactivity type: expositive

]]>
Using SPARQL with RDFS and OWL Entailment https://ld4pe.dublincore.org/learning_resource/using-sparql-with-rdfs-and-owl-entailment/ Tue, 15 Sep 2015 02:33:08 +0000 https://ld4pe.dublincore.org/learning_resource/using-sparql-with-rdfs-and-owl-entailment/ This chapter accompanied the lecture on SPARQL with entailment
regimes given at the 7th Reasoning Web Summer School in Galway, Ireland, 2011. It first introduces the main features of SPARQL as a query language. Then, in order to define the semantics of a query, it shows how a query can be translated to an abstract query, which can then be evaluated according to SPARQL’s query evaluation mechanism. This chapter also briefly introduce the features of SPARQL 1.1, which was under development at the time of this writing.

URL: http://www.uni-ulm.de/fileadmin/website_uni_ulm/iui.inst.090/Publikationen/2011/Glim11a.pdf
Keywords: Description Logic, Entailment Regimes, Basic Graph Pattern (BGP), Web Ontology Language (OWL), RDF Schema, Sub-graph matching, SPARQL
Author: Glimm, Birte
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P2H
Educational use: instruction
Educational audience: generalPublic
Interactivity type: expositive

]]>
SPARQL Beyond Subgraph Matching https://ld4pe.dublincore.org/learning_resource/sparql-beyond-subgraph-matching/ Tue, 15 Sep 2015 02:33:08 +0000 https://ld4pe.dublincore.org/learning_resource/sparql-beyond-subgraph-matching/ This paper describes the extension of the Semantic Web query language SPARQL by defining the semantics of SPARQL queries under the entailment regimes of RDF, RDFS, and OWL. It reviews the conditions that SPARQL
imposes on such extensions, discusses the practical difficulties of this task, and explicates the design choices underlying our proposals. In addition, it includes an overview of current implementations and their underlying techniques.

URL: https://www.cs.ox.ac.uk/files/3130/paper.pdf
Keywords: Basic Graph Pattern (BGP), SPARQL, RDF Schema, Web Ontology Language (OWL), Entailment Regimes
Author: Krötzsch, Markus
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P30M
Educational use: instruction
Educational audience: professional
Interactivity type: expositive

]]>