基于VTD-XML技术的异构数据库数据交换系统的研究与设计

被引量 : 0次 | 上传用户:hjx9062
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet技术和网络处理技术的不断发展,企业、高校和政府部门开始广泛的在网上进行信息化和智能化的办公,各部门对网络系统中的数据需求大量增加,但由于各个部门之间数据存在异构性,要完成对整个部门的统一管理和数据的统计分析工作相对困难,不能在最短时间内为部门的正确决策提供权威数据。异构数据库的数据交换技术受到了广泛的关注,通过异构数据库的数据交换可以完成异构数据的传输和交换,实现各个部门之间交互的进行数据交换和共享功能,推进整个企业的信息化和智能化。论文主要对异构关系数据库之间的数据交换进行研究和设计。异构关系数据库之间采用XML元语言文档作为数据交换的中间介质文档,通过对一种新的无抽取(non-extrative)的XML解析技术VTD-XML(Virtual Token Descriptor for eXtensible Markup Language,描述XML语言的虚拟令牌标示符)实现原理进行分析,采用VTD-XML的解析技术来处理对XML文档的相关操作,该技术相对传统的抽取式的解析技术DOM和SAX等,本身不需要对XML文件进行处理,在内存中生成相应对象,VTD-XML技术把XML文档以二进制字符型直接读取内存中,利用生成的相关的VTD(虚拟令牌描述符)和本身的位置缓存机制LC(Location Cache)对XML文档进行快速的操作。本文对利用到的XML的相关基础知识XML模式、XML解析技术进行阐述。对于异构数据库数据交换中相关的理论和有关过程抽取、转换和加载进行说明和分析,同时对于整个平台系统实现要用到的VTD-XML解析技术、异构数据库交换中的XML文档与关系数据库之间的映射技术、数据交换中数据冲突解决技术、数据交换中数据同步更新技术和并发控制等关键技术进行详尽的设计说明,整个异构数据库数据交换平台的设计都是在上面这些关键技术的基础上进行的。最后,论文对整个平台系统设计实现的体系结构和整体流程进行介绍,并且对于整个平台功能实现的核心模块的设计实现细节进行描述。通过系统的测试用例能够很好的解决异构数据之间的异构性,实现异构关系数据库的数据交换功能。
其他文献
目前,我国正处在一个快速城市化和经济高速发展的时期,“全球化、信息化”、“环渤海经济圈建设”“东北老工业基地振兴”、“辽中城市群一体化”这些大机遇就摆在沈阳面前,
配电系统可靠性是整个电力系统的运行特性及其可靠性的集中体现。对配电系统可靠性的研究和应用,是保证供电质量、实现电力工业现代化的重要手段,对促进和改善电力工业生产技
目的:肿瘤干细胞是存在于肿瘤组织中具有自我更新和分化潜能的细胞,是肿瘤形成的起始细胞,维持肿瘤生长,是肿瘤复发转移的根源。通过对肿瘤干细胞的分选鉴定可以使我们能更清
网架结构是一种较好的大跨度屋盖结构形式。它具有空间受力、节省钢材、空间刚度大、建筑高度小、便于业化、定型化、建筑造型美观等优点,在国内外中以得到广泛应用。本文通
背景网络游戏已成为青少年群体生活的重要组成部分,但由此造成的网络游戏成瘾(internet game addiction)给他们带来的身心健康问题,越来越多地引起了心理学家、教育工作者及
本研究运用深度访谈法、文献法与观察法等研究方法,以认同理论和社会认同理论为视角,以拾荒者在面临他人对其身份持有强烈的社会歧视和偏见的情况下如何建构自我身份为核心研
近几十年来,我国经济迅速发展,机动车总保有量逐步递增,道路交通流量随之增加,道路交通状况每况愈下。加之驾驶员素质较低下、道路交通管理不善等原因,我国道路交通事故与日俱增,直
新时期散文吸收中国古代散文及外国散文的精华,在五四以来鲁迅、周作人、林语堂、冰心等散文大家开拓的广阔天地的基础上,借助改革开放的东风,创造了三十年来散文的辉煌成就,
并联机床因其为闭环机构链,理论上具有刚度好、精度高和配置多样等优势,在制造领域具有很广泛的应用前景。目前世界各国对并联机床的研发总体上仍处研究、试制和试用阶段。与
项目管理是现代管理学的一个重要分支,是把各项知识、技能、手段和技术应用于项目活动之中,以达到项目的最终目标要求的管理体系。项目管理无处不在。对于以职能型组织为主体