以文本方式查看主题

-  中文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