SQL Server 2000 ,把A数据库的数据,转换到B数据库。
A、B2个数据库的结构,字段都不一样。我想知道具体的转换方式、方法。转换的工具,公司就有,但是我需要的是转换的原理,因为我需要给人讲解转换的过程3Q!THX!...
A、B 2个数据库的结构,字段都不一样。我想知道具体的转换方式、方法。
转换的工具,公司就有,但是我需要的是转换的原理,因为我需要给人讲解转换的过程
3Q!THX! 展开
转换的工具,公司就有,但是我需要的是转换的原理,因为我需要给人讲解转换的过程
3Q!THX! 展开
2个回答
展开全部
原理很简单:
1.取得:从A数据库取得需要的数据
2.转化:根据转化规则,将A的原始数据转化为B使用的数据
3.写入:将数据写入B库
复杂的过程就是2.转化。
转化的规则可能包括:
1.不变。需求数据与原始数据一致时,则不需要转化。这种往往在总、分库或生产、备份库或事务、分析库之间使用。
2.汇总。将A的数据分类汇总后提供给B库。往往使用在事务与报表。
3.抽取。将A的数据提取一部分字段,提供给B库。在多个系统间做数据接口往往是这样的需求。
4.综合。综合以上所有的情况。
主要就是要根据你的逻辑来写。有可能是A数据一行对B库一行。
也可能是一行对多行。
多行对一行。
多行对多行等。
1.取得:从A数据库取得需要的数据
2.转化:根据转化规则,将A的原始数据转化为B使用的数据
3.写入:将数据写入B库
复杂的过程就是2.转化。
转化的规则可能包括:
1.不变。需求数据与原始数据一致时,则不需要转化。这种往往在总、分库或生产、备份库或事务、分析库之间使用。
2.汇总。将A的数据分类汇总后提供给B库。往往使用在事务与报表。
3.抽取。将A的数据提取一部分字段,提供给B库。在多个系统间做数据接口往往是这样的需求。
4.综合。综合以上所有的情况。
主要就是要根据你的逻辑来写。有可能是A数据一行对B库一行。
也可能是一行对多行。
多行对一行。
多行对多行等。
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询