跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

理解 SPARQL

使用语义 Web 建立微型日志博客

Andrew Matthews, 架构师和开发人员, 自由职业者
Andrew Matthews 是澳大利亚墨尔本的一位英国架构师和开发人员,专长是 .NET 技术。他从二十世纪九十年代中期就进入了软件开发行业,小时候看到杂志上一篇关于人工智能的文章把计算机称为哲学思想的实验台,从此就迷上了计算机。毫不奇怪,语义 Web 的优雅、强大和美好的前景让他如痴如醉。通过他的博客 The Wandering Glitch 可以进一步了解 Andrew,也可以阅读关于语义 Web 和其他主题的很多文章。

简介:  代表 Web 未来的语义 Web 是一个以知识为中心的模型,除了人类可读的文档和 XML 消息格式之外,它还增加了机器可以理解和处理的数据。SPARQL Protocol and RDF Query Language (SPARQL) 对于语义 Web 就像 SQL 对于关系数据库一样重要。它允许应用程序对分布式 RDF 数据库进行复杂的查询,并得到了互相竞争的多种框架的支持。本教程通过一家虚拟公司的团队跟踪和日志系统演示了它的用法。

发布日期:  2008 年 6 月 25 日
级别: 高级

访问情况 : 9165 次浏览
评论: 

结束语

结束语

我们学习了语义 Web 如何使用 RDF、OWL 和 Turtle 工作。您了解了使用 Turtle 手工编写 RDF 的最简方式,以及 SPARQL 如何使用 Turtle。现在您已经具备足够的知识,可以阅读 W3C 和其他团体发布的各种语义 Web 标准。您可以编写自己的本体,对它们进行托管,以及使用 SPARQL 对它们进行查询。语义 Web 的底层技术非常复杂,这里没有全部介绍。但是您现在具备了足够的知识,可以充满自信地去探索了。

本教程中的查询涉及到了 SPARQL 的很多功能(但不是全部)。它们允许您轻松地连接类,使用复杂的表达式语言筛选结果。动态构造 RDF 以最大化存储数据的价值和互操作性。您编写了不占用带宽的查询,其他查询则提供了可在您的三元组库中定义信息的元数据。也希望您对 SPARQL 强大功能有所了解。

4 页,共 7 | 前一页 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=XML, Web development
ArticleID=316306
TutorialTitle=理解 SPARQL
publish-date=06252008
author1-email=matthews.andrew@gmail.com
author1-email-cc=dwxed@us.ibm.com

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。