来自和来自 SPARQL 中的命名图

From and From Named Graph in SPARQL

我对 SPARQL 中的 FROMFROM NAMED 图表感到困惑。我确实在 SPARQL Specifications 中阅读了与这两个构造相关的规范。我只是想确认一下我的理解。

假设一个 RDF 数据集位于 IRI II 组成:

现在,假设我有一个 SPARQL 查询:

SELECT * 
FROM I
FROM I1
FROM NAMED I2

所以如果我理解,为了评估这个查询,SPARQL 服务可能会在后面构造活动图,这个活动合并将包含:

这样理解对吗?

FROMFROM NAMED子句描述了要查询的数据集。它是如何产生的不是 SPARQL 规范的一部分。 II1I2 均来自图表领域。

您是正确的,查询的数据集将有一个默认图,它是 II1 的合并,还有一个命名图 I2.

这些是否取自底层数据集取决于实现。提供是很常见的事情(图表的范围是数据集中的命名图表),但也有可能 II1I2 来自网络(图表的世界就是网络)。