论文标题

您需要的只是构造

All You Need Is CONSTRUCT

论文作者

Duval, Dominique, Echahed, Rachid, Prost, Frederic

论文摘要

在SPARQL中,查询形式的选择和构造是理论和实用性研究的主题。但是,在形成嵌套查询时,此类查询及其交织的组成尚未对文献产生很大的兴趣。我们主要解决构成此类查询的问题。为此,我们引入了一种靠近Sparql的语言,可以随意嵌套查询,涉及构造或选择查询表单并为其提供正式的语义。该语义基于对查询的统一解释。这种均匀性是由于RDF图的概念的扩展为包括孤立的项目,例如变量。作为这项工作的关键功能,我们展示了如何轻松地将经典选择的查询作为构造查询的特定情况进行编码。

In SPARQL, the query forms SELECT and CONSTRUCT have been the subject of several studies, both theoretical and practical. However, the composition of such queries and their interweaving when forming involved nested queries has not yet received much interest in the literature. We mainly tackle the problem of composing such queries. For this purpose, we introduce a language close to SPARQL where queries can be nested at will, involving either CONSTRUCT or SELECT query forms and provide a formal semantics for it. This semantics is based on a uniform interpretation of queries. This uniformity is due to an extension of the notion of RDF graphs to include isolated items such as variables. As a key feature of this work, we show how classical SELECT queries can be easily encoded as a particular case of CONSTRUCT queries.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源