【技术实现步骤摘要】
本专利技术的实施例涉及用于数据管理和/或转换的数据结构、数据库系统、方法及存储程序的计算机可读介质。
技术介绍
关系数据库一直用于存储相关数据以及用于搜索预期的存储数据。实例包括以下参考文献“相关数据模型白皮书”(Lazy Software,2000年9月),JP 2001-209647A,以及WO 00/29980,通过引用全部完整地结合到本文中。但是,在上述参考文献中公开的方法的一部分中,不易改变已经完成的关系数据库的结构(模式)。在上述参考文献中公开的其它方法中,数据的描述性内容变得复杂,以及数据不一定总是在存储之前被唯一地分析,因此原始数据可能不会在必要时从存储数据中准确再生。此外,在上述参考文献中公开的方法中,当数据库分布在多个服务器当中时,不易在所述服务器当中分配负荷。
技术实现思路
根据本专利技术的一个实施例,提供一种数据库系统,用于通过把一个或多个关联节点中的每个与一个或多个主题节点相关,来创建目录树形式的数据库,一个或多个主题节点中的每个具有属于其中的数据,以及关联属性被定义为表示相关的关联节点与主题节点之间的关联中的每一个。数据库系统包括目录树 ...
【技术保护点】
一种数据库系统,用于通过把一个或多个关联节点中的每个与一个或多个主题节点相关联来创建目录树形式的数据库,所述一个或多个主题节点中的每个具有属于其中的数据,以及定义关联属性来表示相关联的关联节点与主题节点之间的关联中的每个,所述数据库系统包括:目录树创建部件,用于创建所述关联节点中的每个的关联节点条目以及所述关联属性中的每个的关联属性条目,以及用于通过根据相应关联节点与相应关联属性之间的关联将所述条目相关来创建目录树;以及数据相关部件,用于根据主题节点与相应关联 属性之间的关联把属于主题节点之一的数据与所创建的关联属性条目相关。
【技术特征摘要】
JP 2004-10-25 309439/041.一种数据库系统,用于通过把一个或多个关联节点中的每个与一个或多个主题节点相关联来创建目录树形式的数据库,所述一个或多个主题节点中的每个具有属于其中的数据,以及定义关联属性来表示相关联的关联节点与主题节点之间的关联中的每个,所述数据库系统包括目录树创建部件,用于创建所述关联节点中的每个的关联节点条目以及所述关联属性中的每个的关联属性条目,以及用于通过根据相应关联节点与相应关联属性之间的关联将所述条目相关来创建目录树;以及数据相关部件,用于根据主题节点与相应关联属性之间的关联把属于主题节点之一的数据与所创建的关联属性条目相关。2.如权利要求1所述的数据库系统,其特征在于,所述关联属性表示在相关联的关联节点与主题节点之间定义的角色。3.如权利要求1所述的数据库系统,其特征在于,所述目录树包括一个或多个子树,为所述目录树和所述子树定义所述目录树的顶部条目,所述子树中每个的至少一个顶部条目引用所述目录树和/或其它子树的条目中的至少一个,以及所述关联节点和主题节点在所述目录树和所述子树中以分层方式相关。4.如权利要求3所述的数据库系统,其特征在于,还包括顶部条目相关部件,用于把所述子树中每个的至少一个顶部条目与由所述至少一个顶部条目引用的目录树和/或其它子树中的至少一个条目相关。5.如权利要求3所述的数据库系统,其特征在于,还包括一个或多个第一数据库服务器,用于存储属于目录树和子树中的一个中包含的主题节点中至少一个的数据、属于与所述至少一个主题节点相关的关联节点的数据、以及根据目录树和子树中的所述一个在相关联的主题节点和关联节点之间定义的角色。6.如权利要求5所述的数据库系统,其特征在于,还包括数据传输部件,用于把一个所述第一数据库服务器中存储的数据传输并存储在另一个所述第一数据库服务器中。7.如权利要求6所述的数据库系统,其特征在于,所述数据传输部件根据从其中传输数据的第一数据库服务器的操作状态来确定要传输的数据。8.如权利要求6所述的数据库系统,其特征在于,所述数据传输部件根据对目录树或子树的访问状态来确定要传输的数据。9.如权利要求5所述的数据库系统,其特征在于还包括,第二数据库服务器,用于存储第一数据库服务器中的一个或多个中存储的数据的复制品,以及顶部条目相关部件,用于把子树中每个的至少一个顶部条目与由所述至少一个顶部条目引用的目录树和/或其它子树中的至少一个条目相关,以及还用于把第一数据库服务器的顶部条目与第二数据库服务器相关。10.如权利要求9所述的数据库系统,其特征在于,目录树和子树中的每个还包括一个或多个另外的子树,以及所述数据库系统还包括用于从目录树和子树中的每个中创建至少一个所述另外的子树的子树创建部件。11.如权利要求9所述的数据库系统,其特征在于,为目录树和子树中的每个定义用于对关联节点和主题节点分类的分类信息,以及所述数据库系统还包括用于把目录树和子树中的每个与为所述目录树或子树定义的分类信息相关的分类信息相关部件。12.如权利要求11所述的数据库系统,其特征在于,还包括检索装置,用于检索属于主题节点中至少一个的所存储数据。13.如权利要求12所述的数据库系统,其特征在于,所述检索装置包括搜索条件接受部件,用于接受搜索条件,目录树搜索部件,用于搜索与对应于所接受的搜索条件的分类信息相关的目录树或子树,以及数据搜索部件,用于搜索属于由所述目录树搜索部件找到的目录树或子树中包含的主题节点中至少一个的所存储数据。14.一种数据管理方法,用于通过把一个或多个关联节点中的每个与一个或多个主题节点相关联来创建目录树形式的数据库,所述一个或多个主题节点中的每个具有属于其中的数据,以及定义关联属性来表示所述相关联的关联节点与主题节点之间的关联中的每个,所述方法包括创建关联节点中的每个的关联节点条目以及关联属性中的每个的关联属性条目;通过根据相应关联节点和相应关联属性之间的关联将所述条目相关来创建目录树;以及根据主题节点与相应关联属性之间的关联把属于主题节点之一的数据与所创建的关联属性条目相关。15.如权利要求14所述的数据管理方法,其特征在于所述目录树包括一个或多个子树,为目录树和子树定义目录树的顶部条目,子树中的每个的至少一个顶部条目引用目录树和/或其它子树的条目中的至少一个,以及目录树和子树中的每个还包括一个或多个另外的子树;以及所述方法还包括从目录树和子树中的每个中创建至少一个所述另外的子树。16.如权利要求14所述的数据管理方法,其特征在于所述目录树包括一个或多个子树...
【专利技术属性】
技术研发人员:山本昭夫,清水裕之,鹈饲文敏,
申请(专利权)人:惠普开发有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。