我正在使用Virtuoso开源版。
我的问题是如何将RDB动态转换为RDF?
假设我们有一个需要转换为RDF的关系数据库,但同时这个数据库需要不断更新。
有没有办法根据关系数据库的新条目不断更新RDF图?
到目前为止,我找到了this tutorial 感谢我可以将RDB转换为RDF,但如果我需要更新数据库,我必须重做该过程。 在本教程的开头,它说:
Virtuoso包含一个基于HTML的向导界面,用于动态生成&发布基于RDF的关联数据
如果我在这里错了,请纠正我,但我不知道这是多么动态。我所做的就是根据当前表格生成链接数据。 提前谢谢。
答案 0 :(得分:1)
关联数据视图的动态在于您通过VIEW看到的数据。 VIEW的定义本身并不动态。 RDB数据库的模式定义通常是相当静态的;此处的更改不会通过Virtuoso的关联数据视图自动反映出来。 RDF数据库中的数据通常是相当动态的;此处的更改会自动立即反映(通常 - 您可以选择定期更改)通过Virtuoso的关联数据视图。
另请注意 - VOS (the Open Source Edition of Virtuoso)只能在 Virtuoso中显示RDB数据的关联数据视图。如果要在远程数据源(Oracle,Microsoft SQL Server,Informix,Ingres,DB2,Progress / OpenEdge,PostgreSQL,MySQL或几乎任何其他ODBC可访问的DBMS)中呈现RDB数据的关联数据视图,您和# 39;我需要Commercial Edition of Virtuoso。其他differences between the Editions may be seen here。