2010-01-29 122 views
5

我堅信通過使用它學習平臺或技術。所以我對SPARQL進行了一番瞥視,因此它並沒有真正進入它,因爲它看起來令人望而生畏(就像所有的東西一樣)。SPARQL入門,沙盒

我想要一個可交叉引用和查詢的幾個文檔的環境。我的誘惑是像做一些東西,比如將一座城市加入它的祖國一樣來做SQL,但也許這是錯誤的思維模式。我看過dbpedia上的例子,蝙蝠右側有問號,5個命名空間,尖括號和其他喧鬧聲。

http://dbpedia.org/snorql/看起來很不錯。

任何人都有一些經驗分享?特別是哪些資源真的啓動了你的學習?

回答

3

我聽說ARQ SPARQL tutorial是一個有用的開始。正如你所發現的,dbpedia是一個令人望而生畏的數據集,但是sparql.org也提供了一個簡單的數據集來嘗試在線查詢。

+0

+1 sparql.org是嘗試的東西非常方便 – RobV 2010-01-29 09:35:02

1

由於comment_bot說ARQ SPARQL tutorial是一個很好的開始。

如果你真的想了解它,那麼你將需要閱讀完整的SPARQL specification,它有很多的例子,並在很多細節解釋。如果您只是想使用它,那麼您不必擔心第12部分,因爲它會深入到SPARQL正式定義的深入技術細節以及您可能如何執行它。

但也像你說你需要只是玩弄查詢 - 再次comment_bot提到sparql.org這是一個方便的沙箱

另外要注意,目前有一個工作組,積極致力於SPARQL 1.1這將增加在許多有用的特徵中,例如在現有規範下缺失或難以完成的聚合和否定。

您可能還想關注SemanticOverflow這是SO的語義Web等價物,並且參與編寫SPARQL規範的相當多人蔘觀該網站,因此如果您有一個模糊/複雜的SPARQL問題,那麼它就是要問的地方

2

我同意你的意見。所以,我已經組建了一個入門工具包來幫助開始初始數據集。它仍處於早期的「alpha」階段,但我已經能夠使用它來創建一組工作的三元組。 https://github.com/barobba/RDF-SPARQL-Starter-Kit

而且,這裏是一個相關的帖子我只是在計算器上提出: How to get started with RDF? (Particularly for relational database developers?)

+0

我也許應該補充免責聲明。我剛剛開始使用RDF,而且絕不是專家。 – 2012-02-12 20:56:14