基于可伸缩矢量图形的数据迁移设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:peiyhpyh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的迅速发展,信息管理系统不断升级和整合,其中必然要面临数据迁移的问题。针对现有数据迁移工具在数据转换、数据映射关系等方面存在缺陷,研究数据迁移技术,并开发相应的工具。在比较和分析现有主要数据转换方式优缺点的基础上,设计一种基于DataSet的数据转换方式。数据迁移并非简单的数据转移,还涉及到多种异构数据库的连接访问、数据类型转换、映射关系可视化建模、映射文件解析以及数据引擎。异构数据库的访问是采用用户动态设置ODBC数据源的方式实现。数据类型转换的通常方法是设计一张缺省的数据类型映射表。该方法比较固定,缺乏灵活性。因此,设计ODBC数据类型映射模型,源数据类型和目标数据类型以ODBC数据类型作为过渡,自动完成数据类型的转换。由于目前数据迁移在数据映射关系可视化方面研究较少,因此,将可伸缩矢量图形(Scalable Vector Graphics,SVG)技术应用到数据映射关系的可视化建模方面。该技术主要涉及SVG图形对象模型描述、SVG图形元素设计。由于SVG图形元素可以删除、添加、平移、缩放等,所以整个建模过程是动态可视化的。用来描述映射关系的SVG图形元素保存在映射文件中。通过DOM技术对映射文件进行解析,构造映射树。采用树的遍历算法来执行映射树,会增加数据结构复杂性和时间复杂度。因此,设计了一个数据引擎,通过它驱动数据在映射树各节点的正确流向,最终达到数据迁移目的。开发了一个基于可伸缩矢量图形的数据迁移系统,该系统能完成多种异构数据库间的数据迁移,也能完成数据库与XML文件间的数据迁移。试验结果表明,运行效果良好。
其他文献
专利文献数据作为人类科学技术发展的缩影,是世界上最大的技术信息源。有效地分析这些专利数据文献,进一步发现其中蕴含的知识,对指导各个生产科研单位的生产和科技创新具有
近年来,中国企业越来越多的参与到国际海运市场中,而国际干散货航运市场作为一个近似完全竞争市场,运费价格在一周之内变化可高达20%以上,其波动性对船公司和货主来说风险都
Web日志挖掘是数据挖掘研究领域中一个重要的方面,旨在调整网站结构,优化服务性能;响应每一个用户的特定需求,为其提供个性化服务等等。Web日志挖掘划分为三个阶段分别为数据
语音识别(ASR)是指机器通过识别和理解把语音信号转变为相应的文本文件或命令的技术,通过语音识别技术实现人机交互,可以使交互过程变得自然、高效。经过多年的发展,语音识别
目前,国内的煤矿安全和生产监控等各种信息采集和传输网络,基本上都是采用分支树型的主从式结构。这种方式存在着诸如有线传感器接入不灵活、在煤矿工作面实现跟进不方便等缺
嵌入式系统、分布式信息处理、无线通信技术、无线网络技术和智能技术的发展推动了无线传感器网络的发展和应用。无线传感器网络现在已被广泛的应用于军用和民用的各个领域。
随着网络对各个领域的渗透,基于Web的网络教育正在日益发展,它作为传统的集中式教学方式的一种补充有着其不可替代的优势,如学习者的学习可以不受时间和地理位置的限制,学习
近年来,Web应用开发已经成为发展最快的一种计算机应用技术,很多计算机应用系统都建立在Web基础之上。J2EE技术的成熟,轻量级开源项目的涌现,为Web应用程序更进一步的发展提
随着国际互联网的迅猛发展,网上文本信息资源以指数级的速度增长。如何快速有效地将文本按其内容进行分门别类的整理,以便于利用这些海量文本,变得越来越重要和困难。因此,研究文
汉字是世界上历史最悠久、使用人口基数最大的一种文字。汉字的书写学习具有一定的难度,特别是对于初学汉字的低龄儿童来讲。传统的汉字书写学习都是在课堂上完成的,老师不能