维普检测系统检测前原文:
4.1.2数据库方式 数据库方式是将本体按照一定的策略组织到数据库之中,通过现有的数据库系统对数据的管理能力和操纵来存取本体。因为关系数据库的技术发展比较成熟,多数现有的本体数据管理工作中,使用关系或对象/关系数据库管理系统作为后台存储(比如:Sesame,3store,Rstar,Minerva ,Jena等)。现在较流行的是借用关系数据库技术,将本体不失语义存放在数据库中,主要分为垂直存放和水平存放,两种方式所要建的关系表是不同的。 (1)水平表模式。这种模式是把本体统一存储到了数据库的一个数据表中。表中的列属于本体中的属性,本体中有多少属性,存储它的表就会有多少字段,本体中的每个实例都是该表中的一个记录。文献[7]提到了这种存储模式。对于每个实体,其属性值存储在表的相应列之中。虽然该方法比较简单,易于实现,但也存在下列的问题:一是该通用表中包含了大量的列,字段数目太多,当前的数据库系统对一张表拥有的字段数目全部都加以限制,如DB2 和Oracle 中全部都限制数据库中的字段数目最多为1012 个,这对于许多的大型本体来说是远不够的;二是数据库的表结构特别稀疏,本体中类的个个实体,如果只有几个属性,但是它要占数据库表的一行,必须把没有用的属性设置为空,将会导致大量的空字段。另外该通用表的模式会不断发生变化,即随着本体进行的修改需不断地删除或增加表中的列,那么在当前数据库系统中表模式变化的花费的代价会特别大。 (2)垂直表模式。该模式采用的是三元组结构
维普检测系统检测后相似论文片段:
另一种是利用数据库方式存储。该方式是将本体按照一定的策略组织在数据库中,利用现有的数据库系统对数据的操纵和管理能力来存取本体。由于关系数据库技术发展成熟,大多数现有的本体数据管理工作使用关系或对象一关系数据库管理系统作为后台存储,代表系统包括Sesame,Rstar,Jena,3store,Minerva等。目前比较流行的还是借用关系数据库的技术,将本体不失语义的存放在数据库中,主要分为水平存放和垂直存放,两种方式要建的关系表是不一样的。(1)水平表模式。该表模式把本体都统一存储在数据库的一个数据表中。表中的列是本体中的属性,本体中有多少属性,存储它的表就有多少字段,本体中的每个实例都是该表中的一个记录。文献[l 7J提到了这种存储模式。对于每个实体,其属性值存储在表的相应列中。虽然这种方法简单,易于实现,但是也存在如下的问题:一是该通用表包含了大量的列,字段数目太多,目前的数据库系统对一张表拥有的字段数目都加以限制,如DB2和Oracle中都限制数据库的字段数目最多为1012个,这对很多大型本体来说是远远不够的;二是数据库的表结构很稀疏,本体中类的每个实体,如果只有几个属性,但是要占数据库表的一行,必须把没有用的属性设置成空,这将导致大量的空字段。另外该通用表的模式会不断变化,即随着本体的修改需要不断地增加或删除表中的列,而在当前数据库系统中表模式变化的代价会很大。(2)垂直表模式。这种表模式是采用三元组结构,表中的每个实例都对应于一个RDF三元组(昆PSubject、Predicate、Object)。在这种模式
维普论文检测系统文章欢迎转载,转载请以链接形式标明本文地址。