relational-database - 如何开始使用 RDF? (特别是对于关系数据库开发人员?)

标签 relational-database sparql rdf starter-kits

我正在整理一个目录(目录本质上只是元数据),因此我没有使用数据库,而是使用 RDF 存储和 SPARQL 处理器来编译数据。我正处于模式匹配阶段(有趣的部分)。所以,我想出了很多在 SPARQL 中定义简单的模式,然后将这些信息提供给使用目录的人。

好的,这是我的问题:

我已经使用 RDF 完成了一些项目,似乎入门是最难的部分(至少对我而言),尤其是如果我必须从头开始。所以,我已经开始整理一个非常基本的 starter kit对我自己来说,但我想看看是否还有其他更好的东西......比如许多脚本语言提供的交互式命令行,或者像 phpMyAdmin(但对于三元组)。

我见过:

  • 一些 Web 前端,附加到端点,如 OpenLink(一个例子是 http://dbpedia.org/sparql),但我见过的那些仍然需要大量的手工工作(因为它们是为普通观众准备的)。
  • 有像 Tabulator ( http://dig.csail.mit.edu/2007/tab/ ) 这样的工具,但它们的重点更多是组合和可视化数据集,而不是创建新的数据集。
  • 许多工作还涉及在 RDF 中描述现有数据。
  • 一些付费在线服务的工具(我更喜欢自己安装)

  • 有谁知道帮助开始创建初始 RDF 存储和设置用户首选项等以开始使用 RDF 的新项目的系统。

    最佳答案

    我强烈建议下载和安装 Top Braid Composer

    它有很多东西可以使语义 Web 开发更容易,并且有一个免费版本。

    关于relational-database - 如何开始使用 RDF? (特别是对于关系数据库开发人员?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9252353/

    相关文章:

    java - JENA - 从 RDF 中获取值(value)

    java - 如何排除具有特定 rdf :type from SPARQL results? 的资源

    relational-database - RMDB 表中的 "columns"是否有顺序?

    mysql - 如何在SQL中制作二维计数表?

    sparql - 使用 SPARQL 重复输出结果

    java - 使用 Jena 的 SPARQL 查询没有产生任何结果——但在线工作

    join - Sparql 加入问题

    database-design - Core Data 比 SQLite 更适合服务器客户端数据库设计吗?

    mysql - 复杂的 SELECT 语句包含多个未返回所需结果的联接

    sparql - 在 SPARQL 查询中指定数据集