以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  Protege的数据库存储问题!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=36075)


--  作者:superlonely
--  发布时间:7/26/2006 12:20:00 PM

--  Protege的数据库存储问题!
我是新手,请大家多多指点,谢谢!

我想建一个本体,就是本体信息很大,考虑用sql server数据库,但是对数据库存储还没弄清楚,是先要把我所有的这些本体里面的关系都要转化成三元组,然后以三元组的内容作为字段存储到数据库么?那不是很麻烦啊,而且以后做其他的也不方便吧?

补充:我的意思是我要建立的本题数据太多,不可能全部弄成三元组,或者直接用protege一个一个编辑加入,所以我想先弄清楚protege里面的数据库存储格式,然后用这样的格式设计数据库以把我文本里面的所有海量本体信息读入到数据库,然后再用protege或者JENA做其他的处理,我这样是不是正确,请大家多多指点哦。!!



--  作者:feifiang
--  发布时间:7/26/2006 4:41:00 PM

--  
我也希望知道这个问题的答案!顶一下!
--  作者:superlonely
--  发布时间:7/26/2006 5:02:00 PM

--  
请XDJM帮忙回答下,分享一下你们的经验哦,小弟谢过了!~:(

或者请谈谈您对如何建立一个大型复杂本体的过程哦?

thanks a million ~


--  作者:superlonely
--  发布时间:7/28/2006 9:12:00 AM

--  
55555555555,怎么没一个人帮我说两句啊?

我的意思是我先按protege里面的数据库格式把本体直接存入数据库,然后岛入到protege中,然后再做其他操作呀~~

请问可以么?大虾门~?


--  作者:huaol
--  发布时间:7/28/2006 10:06:00 AM

--  同问
好问题,俺也想知道!
--  作者:kermone
--  发布时间:7/28/2006 11:19:00 AM

--  
关注中~~
--  作者:sl130com
--  发布时间:7/29/2006 3:56:00 PM

--  
首先安装好MYSQL服务器,然后建立一个数据库,如ontologyDB.再建一个用户如ontologyDBUser,并给予其对数据库ontologyDB所有操作权限。然后下载MySQL的JDBC驱动程序mysql_connector_java_3.1.12.zip,解压后将其中的mysql_connector_java_3.1.12_bin.jar改名为Driver.jar并将其copy到progege 3.1的安装目录中。
进入protege,打开本体工程文件,然后选择文件菜单 中的convert project to format,选择在弹出的对话框中选择OWLDatabase。
在弹出的对话框中填写:
project---------项目名,自己定
JDBC Driver class name ------------com.mysql.jdbc.Driver
JDBC URL ----------------jdbc:mysql://localhost/ontologyDB
Table----------ontologyDB数据库中用于存储本体的表,如ontologyTable
username--------ontologyDBUser
password-------ontologyDBUser
OK后本体就存储到MYsql中了,可以打开Query Browser看一下。表中每列均为protege预定义。
--  作者:haipengxiu
--  发布时间:5/18/2008 1:28:00 PM

--  
按照楼上的做法,点ok之后为什么会提示The JDBC driver is not on the classpath呢?我把jar包拷到protege的根目录下了?求教各位大虾指点。
--  作者:Humphrey
--  发布时间:5/18/2008 3:10:00 PM

--  
需要在系统变量中添加CLASSPATH,请参考JAVA的安装方法。
其实JDBC不放在Protege中也是可以的。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms