以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 Semantic Web(语义Web)/描述逻辑/本体 』 (http://bbs.xml.org.cn/list.asp?boardid=2) ---- 关于ontology和传统的数据库 (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=40519) |
-- 作者:adasally -- 发布时间:11/26/2006 3:47:00 PM -- 关于ontology和传统的数据库 最近看了一些东东,觉得好迷惑。 说建立了本体后,导入数据库进行搜索?又看到一些本体的查询语言,如rdql之类。那到底是应该在数据库上查询还是直接使用查询语言呢。如果是导入数据库后再查询,那么本体的优势(知识的共享)又是如何体现的呢? 麻烦各位大虾解答一下哦,迷惘呀! |
-- 作者:iamwym -- 发布时间:11/26/2006 5:29:00 PM -- 本体和数据库的差别,差不多就是软件和硬件的差别类似,可能这个比喻不是特别恰当。 建议再多看点东西。 |
-- 作者:adasally -- 发布时间:11/26/2006 10:18:00 PM -- 能不能再具体点呢。好像有点明白 |
-- 作者:iamwym -- 发布时间:11/27/2006 6:00:00 AM -- 我写了具体能有一个sw入门教程具体么?楼主可以先入门嘛 |
-- 作者:baojie -- 发布时间:11/27/2006 6:59:00 AM -- 最大的区别是本体有很强的的推理能力,而普通的关系数据库没有. 比方说, 本体可以从张三是李四的兄弟,李四是王五的兄弟, 推理出张三是王五的兄弟; 又如, 如果张三是男的且有一个女儿, 那张三是爸爸. 数据库代数本身并不提供这种表达力. 本体和数据库在开放世界假设上不同. 数据库采用封闭世界假设, 如果数据库中没有张三儿女的记录, 那必为张三没有儿女; 本体采用开放世界假设, 张三可能有我们不知道的儿女, 所以没有已知的儿女并不代表没有儿女. 本体可以用数据库存储, 只是说本体可以用关系数据库作为一种*语法*表现形式. 打个比方说, 我们要表现一个分类树, 可以用图, 可以用列表, 可以用文字描述, 可以用三元组, 可以用XML, 甚至做一个物理模型都是可以的. 再比如说, 数据库系统通常也是依赖于文件系统的, 但这并不意味着文件系统的操作就足以表达数据库系统的操作了. 本体的推理和查询能力, 是远超数据库的. |
-- 作者:jqyan -- 发布时间:11/27/2006 10:12:00 AM -- 赞!要把一个复杂的概念用最简单的语言解释清楚很不容易,baojie解释的很形象。 |
-- 作者:adasally -- 发布时间:11/27/2006 12:50:00 PM -- 谢谢baojie的解释哦,很形象 |
-- 作者:superc_7 -- 发布时间:11/27/2006 6:53:00 PM -- 如果你使用的数据库支持rdf,那就直接使用rdf的查询语言 如果不支持,就自己来实现…… |
-- 作者:goodhero -- 发布时间:11/28/2006 9:16:00 AM -- baojie的回答很好呀,收藏了 |
-- 作者:xxiaoshilang -- 发布时间:11/30/2006 4:11:00 PM -- 太棒了 受益匪浅 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
61.523ms |