[发明专利]一种可扩展的多类型领域数据协调管理的数据库系统和管理方法有效
申请号: | 201310343157.X | 申请日: | 2013-08-08 |
公开(公告)号: | CN103412917A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 陈宁江;肖中正;董世龙;胡丹丹 | 申请(专利权)人: | 广西大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 成金玉 |
地址: | 530004 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扩展 类型 领域 数据 协调 管理 数据库 系统 方法 | ||
1.一种可扩展的多类型领域数据协调管理的数据库系统,其特征在于包括:数据资源本体库模块、网络型领域数据库模块、层次型领域数据库模块和领域数据演化模块,其中:
数据资源本体库模块,定义顶层数据资源模型,实现基本数据单元的逻辑视图设计以及存储结构设计,提供数据存储与访问基础支撑能力,并建立包含大量业务数据对象、关系和概念的数据库;数据资源本体库模块为网络型领域数据库模块、层次型领域数据库模块提供顶层数据抽象规则和数据访问规则;
网络型领域数据库模块,根据数据对象的属性、关系网络以及其他特殊属性,在数据资源本体库的基础上构建基于网络型数据属性的数据库,实现网络型数据对象的数据结构设计、存储设计以及索引设计,形成了包含大量网络型数据对象的关系网,并实现对外部提供网络型数据库访问接口;网络型领域数据模块是对数据资源本体库属于继承以及在网络型领域数据上的实例化实现;向用户、其他模块以及外部系统提供基于网络型领域数据的查询接口;
层次型领域数据库模块,根据层次型数据对象之间的隶属、相邻、交叉、同级等关系特点,构建专门表示数据对象及其层次隶属相关信息的数据库,并实现对外部提供数据对象及其层次隶属数据库的访问接口;层次性领域数据库模块是对网络型领域数据模块的进一步演化,将仅具有层次性结构领域数据以树的形态进行存储组织,实现层次语义,并对用户、其他模块以及外部系统提供基于层次性领域数据的查询接口;
领域数据演化模块,追踪和控制数据资源本体库、网络型领域数据库和层次性领域数据库中的领域数据在用户使用过程中的变化,建立数据版本历史,并对用户提供的原始数据集结合已有数据进行分析,从而得到新的领域数据并通过筛选输入到领域数据库中,领域数据演化模块为上述三个库提供基于记录的数据版本控制,自动从用户输入的原始数据中发现新的领域数据,并且使用其接口进行相应的演化管理。
2.根据权利要求1所述一种可扩展的多类型领域数据协调管理的数据库系统,其特征在于:所述数据资源本体库模块包括数据持久化模块、底层词库建立模块、关系定义模块、数据索引模块以及接口模块;
数据持久化模块,定义面向接口的实现方法,根据不同的硬件环境、上下文环境以及其他需求灵活的配置数据持久化实现;基于对象序列化技术,定义领域数据相关对象的序列化和反序列化协议,数据持久化时通过文件组织协议把对象序列化后得到的二进制流输出到文件、数据库或者网络位置;当需要装载未载入对象缓冲池的对象时,根据上层请求发来的逻辑地址信息读取相应数据流,再通过对象的反序列化协议重构对象;数据在文件里的逻辑组织方式为块存储方式,块的管理采用堆结构进行管理;数据资源本体库的数据持久化模块同时也是网络型领域数据库和层次型领域数据库的数据持久化抽象,后两个模块的数据存储功能基于该持久化模块按照不同的持久化协议进行定制和扩展,形成特定数据类型的持久化库;
底层数据库建立模块,存储无扩展属性和关系的数据对象数据,建立基本的领域数据对象、序列化协议、反序列化协议以及存储管理器;底层数据库的单一数据形式,为网络型领域数据和层次型领域数据的定义提供数据基础;网络型领域数据库模块和层次型领域数据库模块实现了定义的序列化与反序列化接口;
关系定义模块,在底层数据库实现的基础上,用新的文件对底层数据库的词条建立同义关系、反义关系、隶属关系;高度抽象的、一般化的关系定义、组织、存储以及管理,使得网络型领域数据库在此基础上实现灵活扩展;
数据索引模块,对领域数据对象进行摘要定义,通过快速的双编码算法,将领域数据摘要与领域数据对象的逻辑存储信息进行映射,达到快速检索以及访问控制的目的;网络型领域数据库模块和层次型领域数据库模块都含有索引部分,其中关键字都通过双编码计算后得到一个长整型数字对来实现;
接口模块,基于EJB3.0规范实现,以EJB接口和Web Service接口形式进行发布,实现跨平台服务,网络型领域数据库和层次型领域数据库通过继承数据资源本体库接口模块,实现定制的接口发布功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西大学,未经广西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310343157.X/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置