面向用户数据视图的数据模型演化方法研究

来源 :东北石油大学 | 被引量 : 0次 | 上传用户:haludahuaidan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于当前市场竞争的日益加剧,企业业务需求的不断变化提高了企业数据库的升级频率,因此需要频繁的对数据模型进行修改操作。传统数据库应用系统中数据模型的升级往往需要暂停应用升级数据模型并进行相应的数据迁移。这一模型升级过程耗时费力,难以满足用户越来越频繁的对数据模型修改的需求。因此为了解决上述问题,本文提出了面向用户数据视图的数据模型演化方法,该方法首先通过用户数据模型与全局数据模型进行模式匹配,找出二者的差异,针对模型差异运用模型静态转换策略MSCS(Model Static Conversion Strategy)计算得到全局数据模型演化的操作序列,最终完成全局数据模型的演化操作,得到满足用户数据存取请求的全局数据模型。本文的主要研究内容如下:1.基于数据元语义描述的数据模型的模式匹配算法。本文将用户数据模型与全局数据模型进行统一语义描述的基础上,提出了基于数据元语义描述的数据模型匹配算法。该算法以语义树中的元素节点的语义相似度与结构相似度为出发点,通过加权平均的方法计算得到模型之间的映射关系。该算法将数据元作为匹配元素,避免了用户视图定义不规范而导致的模式匹配准确率低的问题。2.模型静态转换策略MSCS(Model Static Conversion Strategy)数据模型演化操作序列的计算算法。本文首先对演化操作按照操作粒度进行分类,然后根据模式之间的映射关系中冲突的解决机制,研究了模型静态转换策略MSCS,从而根据实体、属性演化操作规则,计算得到模型演化的操作序列,最终实现全局数据模型的演化3.研究了模型演化过程中冲突以及演化的规则。针对全局数据模型演化过程中产生的冲突进行了分类与归纳,并提出了模型演化冲突的具体解决机制。从而避免了全局数据模型中部分模型发生演化给全局带来的结构与语义冲突。保证了演化后的全局数据模型具有很好的可用性。最后综合本文的研究内容,提出了面向用户数据视图的数据模型演化方法的研究策略,使研究课题具有很好的实用价值。
其他文献
本文通过对轨道交通工程连续梁桥挂篮施工过程中跨越既有高速公路的几种防护措施的介绍,探讨了城市轨道交通工程跨越高速施工时方案的选择和对比,希望能对今后类似工程施工的安
随着我国经济快速进步与人们生活水平的日益提高,建筑市场得到了快速发展.建筑数量与规模在不断扩大的同时,人们对建筑工程施工质量也提出了更高的要求.建筑工程主体结构是建
随着社会的进步和经济的发展以及人民生活水平的提高,人们对居住建筑的需求日益旺盛,使得房建市场飞速发展。由于房建市场的飞速发展,往往使开发者只注重速度,不计过程,所给的建筑
水建管〔2015〕377号部机关各司局,部直属各单位,各省、自治区、直辖市水利(水务)厅(局),各计划单列市水利(水务)局,新疆生产建设兵团水利局,各有关单位:为规范水利建设市场
2011年1月28日,氰特化工和其附属的公司,今天向客户宣布所有的CRYLCOT TM和ADDITOL TM 聚酯树脂在亚太地区每公斤涨价15美分。出货日期从2月1日开始的货品会使用新价格或按合同
从保护海洋环境和节能减排的要求,近年来一些船舶涂料强制性的国际标准相继颁布和实施,包括船舶防污漆、压载舱涂料,货油舱涂料等,国内也正在制定相关的船舶涂料标准。涂料的
税收筹划是现代社会经济快速发展的产物,受到各大企业的青睐和关注。目前,企业如何能够利用我国税收法规,通过税收筹划最大程度地减少企业税收,以达到企业经济利益和国家双赢
电视采访是记者为调查了解新闻事实发挥其内部联系而进行的职业活动,它在整个新闻采访、写作、翻作、播出等过程中起着决定性而又基础性的作用。在采访中,记者身处新闻现场环
文章以某高层住宅楼结构设计为例,着重针对高层建筑梁式转换层结构设计中相关要点进行了详细深入的探讨与研究,主要从结构选型、结构设计原则、结构概念设计、结构布置、结构
在建筑施工中,钻孔灌装是一项极为重要的技术,在具体应用中有高效率、施工工艺成熟、质量好等特点。但在现今社会体系的施工建筑活动中进行钻孔灌注桩技术的应用,极为容易受到外