一、概念:
定義:一種定義和例項化web本體的語言
本體:與xml schema不同,是知識表示,而不是一種訊息格式
優點:可以推理
開放世界的假設:本體資訊只增加,可以存在矛盾衝突的事實
二、owl結構:
1.命名空間
2.本體頭部
owl:ontology元素是用來收集關於當前文件的owl元資料的。
rdf:about屬性為本體提供乙個名稱或引用。根據標準,當rdf:about屬性的值為""時,本體的名稱是owl:ontology元素的基準uri。
rdfs:comment提供了顯然必須的為本體新增註解的能力。
owl:priorversion是乙個為用於本體的版本控制系統提供相關資訊(hook)的標準標籤。
owl:imports提供了一種嵌入機制。owl:imports接受乙個用rdf:resource屬性標識的引數。
rdfs:label來對本體進行自然語言標註。
3.基本元素
類(class)、屬性(property)類的例項(instance)
3.1類和個體
類rdfs:subclassof 所屬父類
個體rdf:type = 所屬類
3.2屬性
rdfs:subpropertyof, rdfs:domain, rdfs:range
資料型別屬性
物件屬性
3.3屬性特性
transitiveproperty
symmetricproperty
functionalproperty
inverseof
inversefunctionalproperty
3.4. 屬性限制
allvaluesfrom
somevaluesfrom
5分鐘了解docker
一 概念 開源的應用容器引擎,打包開發者的應用及依賴包在乙個可移植的容器中,相當於沙箱。docker允許開發人員在單個作業系統上隔離和執行多個應用程式,而不是為伺服器上的每個應用程式專用乙個虛擬機器。這是通過將應用程式隔離在單獨的容器中來實現的,這些應用程式雖然被容器分隔開,但是卻可以共享作業系統和...
5分鐘了解位運算
運算子分為6種,它們是 名稱符號 按位與 按位或 按位異或 按位取反 左移運算 右移運算 按位與運算將參與運算的兩數對應的二進位制位相與,當對應的二進位制位均為 1 時,結果位為 1,否則結果位為 0。按位與運算的運算子為 參與運算的數以補碼方式出現。舉個例子,將數字 5 和數字 8 進行按位與運算...
5分鐘了解MariaDB建立角色功能
part1 grant role?建立角色,oracle很早就支援建立角色的功能了,而版本依然尚不支援。目前,只有 版本裡支援建立角色這項功能。part2 為什麼我們需要角色 1.在實際工作中,有大量的使用者其許可權是一樣的,比如唯讀許可權。如果每次在建立完使用者後,dba再去對每個使用者去分別授權...