Techreport,

A relational algebra for SPARQL

.
Digital Media Systems Laboratory, HP Laboratories Bristol, (2005)

Abstract

The SPARQL query language for RDF provides Semantic Web developers with a powerful tool to extract information from large datasets. This report describes a transformation from SPARQL into the relational algebra, an abstract intermediate language for the expression and analysis of queries. This makes existing work on query planning and optimization available to SPARQL implementors. A further translation into SQL is outlined, and mismatches between SPARQL semantics and the relational approach are discussed.

Tags

Users

  • @wikier
  • @kweiand
  • @joergh

Comments and Reviews