基于数据库群的统一逻辑视图研究

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:jcfasd123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的不断发展,企业信息化成为增强企业竞争力的主要手段。企业部门之间的联系更加紧密,各部门的数据资源已不再归各部门自己独有,而是作为企业中的共享数据资源存在。因此,希望在不改变原有的数据库组织的情况下,将企业中各种数据资源统一在一起组建成企业级的数据库群。但是由于企业中不同部门使用的数据库不同,导致各部门的数据资源已成为了一个个“信息孤岛”,很难直接连接在一起使用。因此,本文将单一数据库中“视图”的理念进行扩展,并应用在“信息孤岛”组成的数据库群上,为描述同一事物的冗余数据表创建统一逻辑视图,通过统一逻辑视图整合“信息孤岛”中的数据,并代替“信息孤岛”对外提供统一的使用模式。基于数据库群的统一逻辑视图的主要研究内容如下:   (1)从实现角度分析本文所面临的问题和难点,得出本文研究的关键点即如何在保证数据库自治的前提下为使用者提供一致的视图,并实现统一逻辑视图之上的数据访问。针对此问题,本文给出了一套适合于研究要求的软件框架,利用该框架在数据库群上搭建统一逻辑视图,使分散的数据资源成为一个可以统一访问的整体,为实现企业内部的统一视图作铺垫。   (2)针对统一逻辑视图的建立,本文利用基于本体与XML的中间件法,在使用者与异构数据库之间建立中间模式,不仅屏蔽了数据库的存储方式、组织结构等细节,而且消除了数据库之间的异构问题;针对数据表结构变化对统一逻辑视图带来的影响,在保证统一逻辑视图稳定的前提下,本文给出了基于两次握手原则的调整策略,实现了统一逻辑视图的适应性调整。   (3)研究基于统一逻辑视图的数据访问过程。在充分分析单表查询、连接查询、嵌套查询、集合查询和单表更新五种语句语法特征的基础上,设计了一种数据访问处理模型,针对全局数据访问语句的分解和局部数据访问语句的解析,分别给出了以上五种语句相应的分解方法和基于正则表达式的解析方法,一定程度上满足了使用者对读写数据的需求。   (4)将本文讨论的统一逻辑视图实现方案应用于由Oracle、SQLServer、MySQL组成的数据库群,对数据库群中描述同一事物的冗余数据表通过统一逻辑视图进行整合,给出了数据库注册、局部本体、全局本体、数据访问的实验结果,验证了本文研究内容的有效性。   通过本文的研究和实践,表明此方案为企业内各部门之间的数据资源共享,以及数据库的“信息孤岛”问题的解决提供了有效途径,从而更有效地利用数据资源,降低开发成本。
其他文献
语音识别技术是机器学习领域的一个重要研究方向,在现实生活中有着广阔的应用前景。随着移动互联时代的到来,移动终端成为主要的人机交互平台,语音识别技术在移动终端上的应用越
特征选择和聚类算法是文本分类领域的两个重要问题,特征集的大小与好坏决定了信息处理的速度和精度,聚类算法决定了文本分类结果的正确率。但是,当前的特征选择算法存在着需要预
随着不确定数据的大量产生,如何从不确定数据库中进行Top-k查询成为一个急需解决的问题。由于不确定数据概率维的存在,使得它和传统的确定性数据在处理方法上有很大的不同,准确
激光雷达监测数据对于研究大自然的演变规律和气候变化有着不容忽视的作用,是预测和分析大气状况的宝贵资料。随着我国激光雷达监测网的建设,就需要各个监测站点之间交互和共享
随着智能水下机器人功能的不断扩充、地位的不断提升和完成任务的不同,对其可靠性要求越来越高。但是由于海洋环境本身的复杂性,对其进行较精确仿真是一项困难的工作。智能水下
随着硬件、移动平台和无线通讯技术的快速发展,智能手机逐渐集成了多种通信技术和大量传感器,变成了一个独特的普适计算设备,使人们能够通过手机与现实中的事物、地点和人等物理
利用计算机技术对织物结构的模拟,是当前纺织领域研究的热点之一。目前市场上三维模拟软件主要有AutoCAD、Lightscape和3ds Max。应用于织物结构和表面效果模拟的,目前主要是织
随着光场成像技术的不断发展,光场相机不停地运用在各个领域,目前越来越多的技术都不断以三维图像的形式出现在我们的生活当中,因此我们可以更好地感受现实场景的多元化。而2
web应用在当今已成为在线服务的最主要提供方式。同时,它存在的漏洞也正逐渐被人们所发现,并且以惊人的速度显露出来。web应用一般存在利用JavaScript脚本代码来实现的部分,这些
由于年代久远等原因,相当多的青铜器出土时存在破损情况,利用计算机辅助碎片虚拟拼接是青铜器文物修复保护和数字化处理的关键技术之一。针对青铜器具有非刚体性,且碎片的结