SPARQL is a query language for retrieving and manipulating data stored in RDF format. It allows users to write queries against remote SPARQL endpoints to query RDF triples stored in a database. SPARQL queries are composed of triple patterns, similar to RDF triples, that can include variables to retrieve variable bindings from the queried data. Query results are returned as solutions that assign values to the variables. Common queries include SELECT, ASK, CONSTRUCT, and DESCRIBE. SPARQL endpoints provide programmatic access to issue SPARQL queries against remote SPARQL-accessible stores.
Related topics: