This tutorial is self-paced and teaches about MarkLogic Semantics. Upon completing it, the user should be able to: Describe semantic data, triples and triple stores; Create a MarkLogic database to use as a triple store and load RDF data into it; Create semantic indexes; Test the triple store database via a REST API; Query triples using SPARQL and XQuery.
Keywords: REST API, XQuery, SPARQL, Triple Store
Time required: P40M
- Understands that a SPARQL query matches an RDF graph against a pattern of triples with fixed and variable values.
- Uses RDF programming libraries to persistently stores triples in memory, on disk, or to interact with triple stores.
- Uses RDF-specific programming methods to query RDF data and save the results for further processing.
- Uses variables in SELECT and WHERE clauses to yield a table of results.