以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 Semantic Web(语义Web)/描述逻辑/本体 』 (http://bbs.xml.org.cn/list.asp?boardid=2) ---- 本体应用与数据库应用的区别[求助] (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=85405) |
-- 作者:jerryluck -- 发布时间:6/21/2010 3:05:00 PM -- 本体应用与数据库应用的区别[求助] 小弟最近一直在研究本体,对于本体的一些概念有了一个大概的认识,但有时觉得有点迷茫,从某种角度上看本体应用跟数据库应用很相似,一些本体应用完全可以用数据库方面的知识代替,那么本体应用相对于数据库应用有什么区别?有什么优势? 1.如果说是知识的重用,数据库也可以重用,能存储的数据都可以重用,只是本体应用数据库中存放的是语义,以三元组的形式存储,而数据库应用存放的是字段,字段之间不具备关系约束; 2.如果说是推理,推理也是基于规则的,而规则的编写工作也需要我们手工创建,那推理的功能叶完全可以用sql语句代替,只是sql语句不能像规则一样定义好之后就可以随时调用,但查询时还是要写sqarql语句; 3.如果说是本体描述语言RDF,RDF是基于XML的,两者的结构区别不是很大,原理都差不多 唯一能想到的好处就是本体提供的一个框架,提供了某一领域里共同认可的概念及其之间关系的集合,方便于具体不同实例 以上只是我的一些个人理解,不是太懂,本体这东西太抽象,理解太痛苦,哪位达人能帮我解答一下?本体应用于数据库应用的具体区别到底在哪?有什么优势? |
-- 作者:laotao -- 发布时间:6/22/2010 10:05:00 AM -- 其实数据库能实现的东西文件系统也能实现,java能实现的系统理论上汇编也能实现 |
-- 作者:Lexxuan -- 发布时间:7/3/2010 8:58:00 AM -- 兄弟,参考一下下面2个帖子: http://bbs.w3china.org/dispbbs.asp?boardID=2&ID=84035 和 http://bbs.w3china.org/dispbbs.asp?boardID=2&ID=84185 其实跟楼上说的类似,都可以实现,不过本体实现会更优更方便一些(当然本体语义网等现在还没完全成熟) |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
62.988ms |