我正在使用OpenLink Virtuoso使用本教程将关系数据库转换为 RDF 。
我有一个包含 5 个表(Authors
、Keywords
、Publications
、References
、 )的数据库,我使用文件Rights
将它们导入 Virtuoso 数据库。.csv
在从 RDB 到链接数据图的“转换”结束时,它显示了结果正常的操作状态,并为我提供了以下链接:
SQL 关系(表)到 RDF 语句(谓词/属性图)映射
http://localhost:8890/schemas/CSV/qm-authors_csv
http://localhost:8890/schemas/CSV/qm-keywords_csv
http://localhost:8890/schemas/CSV/qm-publications_csv
http://localhost:8890/schemas/CSV/qm-references_csv
http://localhost:8890/schemas/CSV/qm-rights_csv
http://localhost:8890/schemas/CSV/qm-VoidStatistics
示例图 IRI 和关联数据实体 URI
RDFDocument(命名图)IRIs:
Transient Views: http://localhost:8890/CSV#
http://localhost:8890/CSV/authors_csv/ID/1#this
http://localhost:8890/CSV/authors_csv/ID/1#this
http://localhost:8890/CSV/keywords_csv/ID/1#this
http://localhost:8890/CSV/publications_csv/ID/1#this
http://localhost:8890/CSV/publications_csv/ID/1#this
http://localhost:8890/CSV/objects/publications_csv/ID/1/DisplayOnMLKD.bin
http://localhost:8890/CSV/references_csv/ID/1#this
http://localhost:8890/CSV/references_csv/ID/1#this
http://localhost:8890/CSV/rights_csv/ID/1#this
http://localhost:8890/CSV/rights_csv/ID/1#this
Metadata Data Document (VoiD) URI/URL: http://localhost:8890/CSV/stat#
Linked Data Ontology URI: http://localhost:8890/schemas/CSV/
我尝试使用以下 SPARQL 查询来查看所有结果以检查它们:
SELECT *
FROM <http://localhost:8890/CSV>
WHERE {?s ?o ?p}
但我需要的是分别检查每个图表。
问题一:
基于上述结果,我如何访问使用 SPARQL 创建的每个图表(用于表、等Authors
)Publications
?References
问题2:
我应该写什么查询来删除图表?