このチュートリアルを使用して、 OpenLink Virtuosoを使用してリレーショナル データベースを RDF に変換しています。
Authors
5 つのテーブル ( 、Keywords
、Publications
、 )を持つデータベースがあり、References
ファイルRights
を使用してそれらを Virtuoso データベースにインポートしました.csv
。
RDB から Linked-Data グラフへの「変換」の最後に、正常に終了した操作のステータスが表示され、次のリンクが表示されます。
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 と Linked Data Entity URI
RDFDocument (名前付きグラフ) IRI:
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}
しかし、私が必要とするのは、各グラフを個別にチェックすることです。
質問1:
上記の結果に基づいて、SPARQL を使用して作成された各グラフ (テーブル 、 など) にアクセスするにはどうすればよいですかAuthors
?Publications
References
質問2:
グラフを削除するには、どのようなクエリを作成すればよいですか?