异构数据库数据迁移模型的设计与研究

2012-01-12 06:24:44郑仕勇
贺州学院学报 2012年2期
关键词:跨平台数据库模型

郑仕勇

(1.贺州学院 计算机科学与工程系,广西 贺州 542899;)

异构数据库数据迁移模型的设计与研究

郑仕勇

(1.贺州学院 计算机科学与工程系,广西 贺州 542899;)

异构数据库数据迁移的模型,包括数据的提取、转换、校验、写入等功能,具有跨平台性、易扩展性、复用性等特点,可有效解决异构数据库间数据迁移问题。

数据迁移;中间件;异构数据库

目前许多数据库厂商都提供数据迁移的ETL工具,但这些ETL工具在使用时都存在一定局限性,无法脱离数据库产品的前端程序而单独运行,而且迁移过程中手工参与过多,导致出错率较高。因此,我们需要一个针对异构数据库间数据迁移的跨平台、通用的ETL工具。

1 数据迁移面临的主要问题

1.1 数据的异构

异构数据库系统间的异构性体现在三个方面:①同一词义在不同数据库中表示不一致;②不同的数据库系统[1]56;③不同的操作系统。怎样有效屏蔽源数据库间的异构问题是完成异构数据转换的首要问题[2]137-138。

1.2 选择数据转换的方法

在数据迁移过程中,异构数据库间的数据转换,成为数据迁移建模的关键所在。解决该问题应当从数据的抽取、格式转换等几个方面入手[3]45-46。

1.3 确定数据迁移的策略

数据迁移的策略,包括先录后迁和先迁后补、一次或分次迁移。数据迁移策略的选择主要考虑的是迁移过程中的数据量大小、系统切换时间的长短、新系统所需数据的完整性等几个因素[4]182-183。

1.4 制定业务转换规则

1.4.1 基本信息的统一

原应用系统由一个或多个不同数据库组成,转到新系统后要求实现信息的一致,所以首先得保证基本信息的统一[5]75。……

登录APP查看全文

猜你喜欢
跨平台数据库模型
一半模型
重尾非线性自回归模型自加权M-估计的渐近分布
跨平台APEX接口组件的设计与实现
测控技术(2018年9期)2018-11-25 07:44:58
数据库
财经(2017年2期)2017-03-10 14:35:35
3D打印中的模型分割与打包
数据库
财经(2016年15期)2016-06-03 07:38:02
数据库
财经(2016年3期)2016-03-07 07:44:46
数据库
财经(2016年6期)2016-02-24 07:41:51
基于QT的跨平台输电铁塔监控终端软件设计与实现
基于OPC跨平台通信的电机监测与诊断系统