プロジェクトで RDBS を RDF モデルに変換する必要があります。いくつかの調査を行ったところ、Apache Jenaが役立つことがわかりました。しかし、私は Java プラットフォームに詳しくないので (私は C++ が得意で、C# プログラミングは平均的です)、Jena .Net をダウンロードしようとしましたが、利用できないことがわかりました。
私のプロジェクトを有利なスタートにするための提案をいくつか教えてもらえますか? Jena .Net を別の場所からダウンロードできますか?
プロジェクトで RDBS を RDF モデルに変換する必要があります。いくつかの調査を行ったところ、Apache Jenaが役立つことがわかりました。しかし、私は Java プラットフォームに詳しくないので (私は C++ が得意で、C# プログラミングは平均的です)、Jena .Net をダウンロードしようとしましたが、利用できないことがわかりました。
私のプロジェクトを有利なスタートにするための提案をいくつか教えてもらえますか? Jena .Net を別の場所からダウンロードできますか?
RDFの方法を使用してSQLデータベースにアクセスするだけでよい場合は、D2RQを参照してください:http://d2rq.org/
D2RQプラットフォームは、仮想の読み取り専用RDFグラフとしてリレーショナルデータベースにアクセスするためのシステムです。RDFストアに複製することなく、リレーショナルデータベースのコンテンツへのRDFベースのアクセスを提供します。
Semweb テクノロジのスキルを向上させるための演習として、RDBS から RDF へのコンバーターを作成しようとしていますか? それとも、実際のプロジェクトでこの種の変換が本当に必要ですか? 後者の場合、単純な RDF API から始めるべきではありません。D2RQ だけでなく、W3C が現在定義しているものも確認する必要があります。RDB2RDF ワーキング グループは 2 つの仕様に取り組んでいます。1 つは、RDB データを RDF に直接マッピングするためのもので、ユーザーにそれ以上の影響を与えることはありません (ダイレクト マッピングと呼ばれます)。もう 1 つは、カスタマイズされたマッピングを指定して、RDF を好きなように生成できるようにするためのものです。好きな RDF スキーマに従って ( R2RMLと呼ばれます)。
私が書いている時点では、これらの仕様は提案された推奨事項であり、推奨の前の最後のステップです。両方の仕様の実装が既にあります。