基于SMSQL的异构数据库集成技术研究与实现

来源 :江苏大学 | 被引量 : 1次 | 上传用户:dongfangSS
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
异构数据库集成技术是对地理上分布的多个异构数据库,在尽可能少地影响本地自治性的基础上,构造具有用户所需要的透明性的全局数据库,屏蔽各参与局部数据库之间的异构性,实现各局部数据库的信息共享和透明访问,是数据库理论与应用领域的研究热点之一,受到越来越多研究者的关注。本文分析了异构数据库集成的基本原理和典型框架,针对多数据库语言系统的优势和传统多库操作语言的不足,提出在传统多库操作语言中增加模式复用的模式集成概念,定义了新的多库操作语言SMSQL(Schema Mapping SQL),设计并实现了解析执行SMSQL语言功能的SMSQL中间件,并将之运用于具体项目之中。本文的主要工作包括:1.分析研究了异构数据库集成的基本原理和集成目标,详细分析了现有的异构数据库集成技术的优缺点,为本文的进一步研究奠定了基础。2.分析了多数据库语言系统抽象与实现相分离的优势,并针对传统多库操作语言缺乏模式集成概念、用户操作复杂的缺点,提出模式复用的模式集成概念,定义了具体的模式映射规则并通过字段转化来解决不同模式集成时的模式冲突,最后在SQL-92基础上设计了包含模式集成语言集的多库操作语言SMSQL,解决了传统多库语言缺乏全局模式、用户负担过重的问题。3.在定义的SMSQL基础上,提出基于SMSQL的异构数据库集成框架,并对框架中负责解析SMSQL语言的中间件从全局数据字典设计、SMSQL语言解析、查询处理、查询分解等几个方面进行了设计与实现。4.在某市的网格化机动车识别综合应用系统中利用SMSQL中间件操作底层异构数据库,降低了系统内部的耦合度,提高了开发效率,增强了系统的可维护性,验证了中间件的实用性。
其他文献
生产调度系统是企业资源计划(Enterprise resource planning,简称ERP)的核心,也是目前我国ERP项目实施的瓶颈。在敏捷化、全球制造的新形势下,生产调度研究面临着许多新问题,迫切
轻量级目录访问协议(Lightweight Directory Access Protocol,LDAP)是当前网络上信息资源管理领域中应用非常广泛的协议,能够满足大量用户同时在线访问。为使达梦数据库具有
随着信息时代的到来,互联网上如雨后春笋一般出现了各种信息站点,给人们提供了大量的有用信息。但是出现了一个新的挑战,就是如何能让人快速定位到自己所需的信息,搜索引擎正
悬架是现代汽车的重要组成部分之一,它是连接车架与车桥的弹性机构,是保证车辆乘坐舒适性和行驶安全性的重要组成部件。传统的被动悬架因为阻尼参数的不可调整,很难满足现代
随着科学技术的快速发展和互联网时代的到来,电子邮件以其方便、快捷、低成本的特点成为人们工作、生活不可缺少的通讯工具。但是电子邮件的快速发展也让某些不法商人看到其
随着数字信息的爆炸式增长和应用需求的不断提高,传统的网络存储系统在容量、性能、可扩展性、安全性、服务质量等方面面临着巨大挑战,对象存储技术采用全新的对象接口,被认
工作流技术作为计算机支持的协同工作领域的一项重要应用,是实现企业业务流程建模、业务流程仿真分析、业务流程优化、业务流程管理与集成,从而最终实现业务流程自动化的核心技
学位
作为自然语言处理一个新的研究方向,话题识别与跟踪旨在发展一系列基于事件的信息组织技术,以实现对新闻媒体信息中新话题的自动识别以及对已知话题的动态跟踪。话题识别与跟踪
智能规划已经成为人工智能的研究热点,把智能规划问题转化为命题逻辑公式求解是研究智能规划的重要方法。量化布尔公式(Quantified Boolean Formulae,简称QBF)是一种带有存在