本论文是一篇数据库类有关论文参考文献格式,关于基于XML和中间件的数据迁移模型与设计相关毕业论文的格式范文。免费优秀的关于数据库及计算机及数据方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:针对系统升级过程中的数据迁移问题,提出了一种基于XML和中间件技术的异构数据库数据迁移的模型.模型包括数据的提取、转换、校验、写入等功能,具有跨平台性、易扩展性、复用性等特点,可有效解决异构数据库间数据迁移问题.
关 键 词 :数据迁移,XML,中间件,异构数据库
0 引言
目前许多数据库厂商都提供数据迁移的ETL工具,但这些ETL工具在使用时都存在一定局限性,无法脱离数据库产品的前端程序而单独运行,而且迁移过程中手工参与过多,导致出错率较高.因此,我们需要一个针对异构数据库间数据迁移的跨平台、通用的ETL工具.
1 数据迁移面临的主要问题
1.1 数据的异构
异构数据库系统间的异构性体现在3个方面:①同一词义在不同数据库中表示不一致;②不同的数据库系统;③不同的操作系统.如何有效屏蔽源数据库间的异构问题是完成异构数据转换的首要问题.
1.2 选择数据转换方法
在数据迁移过程中,异构数据库间的数据转换,成为数据迁移建模的关键.解决该问题应当从数据的抽取、格式转换等方面入手.
1.3 确定数据迁移策略
数据迁移的策略包括先录后迁、先迁后补、一次或分次迁移.数据迁移策略的选择主要考虑的是迁移过程中的数据量大小、系统切换时间的长短、新系统所需数据的完整性等几个因素.
1.4 制定业务转换规则
1.4.1 基本信息的统一
原应用系统由一个或多个不同数据库组成,转到新系统后要求体质信息的一致性,所以首先要保证基本信息的统一.