SparQL

  • 网络查询语言;资源描述框架查询语言;本体查询语言

SparQLSparQL

SparQL

查询语言

SparQL 协议和 RDF 查询语言SparQL)于2008年1月15日正式成为一项W3C推荐标准。SparQL 构建在以前的 RDF 查询语 …

资源描述框架查询语言

数据库术语... ... Social Network 社会网络 SPARQL 资源描述框架查询语言 Surface Web 浅层网络 ...

本体查询语言

2.4 本体查询语言SPARQL)32-342.4.1 SPARQL 概述32-33 2.4.2 SPARQL 基本语法33-34 2.5 Protégé 本体编辑工具34-35 …

存取机制

...数据的一致化语义描述方法(RDFS/OWL)和统一存取机制(SPARQL)进行语义化组织的方法。

1
This SPARQL query includes a bit of logic to identify which data from the various files goes together, but that's fairly simple. 这个SPARQL查询包含一些逻辑用于识别来自各个文件的哪些数据组合到一起,但是这也相当简单。
2
Its syntax is similar to that of SQL, and SPARQL queries consist of a series of triple patterns and modifiers. 其语法类似于SQL,SPARQL查询包括一系列的三元组范型和修饰符。
3
SPARQL, depending on the engine that you run it against, can be completely distributed through something known as the linked data effect. 根据所运行引擎的不同,SPARQL可以全部通过称为链接数据结果(linkeddataeffect)的内容进行分发。
4
With SPARQL, your coupling with data can be very abstract because of the distributed but interlinked nature of the RDF. 使用SPARQL与数据进行耦合可能会非常抽象,因为RDF是分布式但又互相链接的。
5
Defined as "a repository of RDF graphs managed by a single service" it serves as the endpoint to which any SPARQL statement will be posted. 图库就是“在单个服务管理下的一个RDF图仓库(repository)”,其作用是作为发布SPARQL表达式的端点(endpoint)。
6
SPARQL was designed to be capable of querying multiple data sources distributed across the Web. SPARQL被设计成能够查询Web上分布的多个数据源。
7
So far, you've seen two ways to run a simple SPARQL query: using the command-line sparql utility, and using Java code with the Jena API. 迄今为止,您已经看到了两种运行简单SPARQL查询的方法:用命令行sparql工具,用Java代码调用JenaAPI。
8
Your first thought when comparing the two listings is likely to be that the SPARQL version clearly has many more lines than the SQL version. 在比较两张清单时,您的第一个想法很可能是SPARQL版本明显比SQL版本长很多。
9
Alternatively, named graphs can be provided to the sparql command with --named URL, with the URL giving the location of the graph. 另外,也可以用--namedURL把命名图提供给sparql命令,URL用于指定图的位置。
10
There's a lot more to SPARQL than it is possible to cover here, so do use the Resources below to find out more about SPARQL's features. 对于SPARQL,还有更多这里可能没有介绍的内容,所以请利用下面的参考资料查找关于SPARQL特性的更多内容。
11
However, for our purposes, simple closely coupled functions are used to exemplify the similarities and differences between SPARQL and SQL. 但是,出于我们的目的,使用了简单的紧密耦合函数来说明SPARQL与SQL的异同。
12
The FILTER keyword in SPARQL restricts the results of a query by imposing constraints on values of bound variables. SPARQL中的FILTER关键字对绑定变量的值进行约束,从而限制查询的结果。
13
It's worth taking a look at the similarities and differences between CRUD operations when developed in SQL and SPARQL. 在使用SQL和SPARQL进行开发时,需要查看一下CRUD操作之间的异同。
14
In fact, these SPARQL endpoints are often additional interfaces added on to existing relational databases. 实际上,这些SPARQL端点通常都是一些添加到现有关系型数据库的额外接口。
15
Several utilities are available to expose existing data as a Web endpoint queryable through SPARQL, the query language of the Semantic Web. 一些工具可以将现有数据公开为可通过SPARQL查询的Web端点,SPARQL是语义Web的查询语言。
16
The next line of the SPARQL code describes the query request. SPARQL代码的下一行描述了查询请求。
17
Another approach to extracting data from the XML of a SPARQL result set is to apply an XSLT. 从XML形式的SPARQL结果集中提取数据的另一种办法是应用XSLT。
18
This endpoint is identified by a URL passed as an argument when you create the SPARQLWrapper object stored in the script's sparql object. 在创建SPARQLWrapper对象(存储于脚本的sparql对象中)时,此端点会被一个作为实参传递来的URL标识。
19
By using SPARQL's FILTER keyword to indicate that you only want an artist name and album name matching the indicated patterns. 通过使用SPARQL的FILTER关键字来表明我们只想获得与所指定的模式相匹配的艺人名和专辑名。
20
The core standards are RDF for representation, SPARQL for querying, RDFS for structuring, and OWL for structuring and reasoning. 核心技术包括用于表示的RDF、用于查询的SPARQL、用于构造的RDFS以及用于构造和推理的OWL。
21
SPARQL is an additional method of querying, not necessarily an immediate replacement of SQL. SPARQL是另一种查询方法,不一定要立即替换SQL。
22
Moving beyond linkedmdb. org, you can find other public SPARQL endpoints that give you access to a wider range of data. 除了linkedmdb.org外,您还可以找到其他的公共SPARQL端点,为您提供对更广泛数据的访问。
23
Please note, as mentioned in the previous section, that different variables pass into the SQL and the SPARQL versions. 请注意,如上一节所示,这些不同的变量传递到SQL和SPARQL版本中。
24
The same SPARQL queries can include content contributed by relational databases, REST services, native RDF triplestores and now documents. 同样的SPARQL查询所能包含的内容可以来自于关系数据库、REST服务、本地RDF三元组仓库(triplestores)、以及如今的文档。
25
A graph is specified at runtime on the command line with the sparql --data URL option, where URL is the graph's location. 可以在命令行用sparql--dataURL选项在运行时指定图,其中URL是图的位置。
26
Examples using named graphs have shown you how combining multiple graphs in SPARQL opens up your querying options. 使用命名图的示例还显示了如何使用SPARQL组合多个图来启用查询选项。
27
To fully embrace the Semantic Web idea, you can apply traditional Web-development techniques to RDF data using SPARQL. 要彻底地应用语义Web理念,您可以使用SPARQL将传统的Web开发技术应用到RDF数据中。
28
Most SPARQL discussions focus on the query language and the protocol that provide the Q and P in its name. 大多数SPARQL讨论关注的是查询语言和其名称中的Q和P所代表的协议。
29
The SPARQL Protocol And RDF Query Language (SPARQL) is currently under discussion as a W3C Working Draft. SPARQL协议和RDF查询语言(SPARQL)目前是W3C的工作草案,还在讨论当中。
30
SPARQL query tool: Experiment with this demo provided by the author. SPARQL查询工具:实验作者提供的示例。