[ER/Studio]进行不同版本数据库结构的合并

ER/Studio解决数据库整合难题
本文介绍了ER/Studio数据库建模软件,称其比Rose、Visio好用,且无ERWin乱码问题。公司系统开发与升级中,客户和公司数据库均有变更,整合麻烦。使用ER/Studio可解决问题,介绍了将两个数据库逆向成建模文件并合并的操作步骤,还提醒表太多可能引发软件异常。
 

难度系数:0
本文目的:
介绍ER/Studio数据库建模软件,感觉比Rose及Visio数据库建模好用
没有ERWin的乱码问题,PowerDesigner一直无缘用到,呵呵,听说过没见过 :)

公司开发的一个系统,因为是提供给客户代码的,所以客户进行了二次开发。
同时为了产品的扩展性,我们公司本身也对其进行了进一步的开发。
后来根据需要,客户要求我们在他们已有程序的基础上结合我们现在的程序对其系统进行升级。

两边的代码修改幅度都不是很大,使用VSS可以进行比较确认差异。
但是客户为了统计和查询的便利,增加了较多的表和字段,同样我们这边的数据库也进行了一些变更
数据库的整合成了个麻烦事,呵呵,虽然有不少方法,比如:导成SQL语句,进行对比之类
但是工作量不小。后来使用ER/Studio解决了这个问题,比较轻松,看来有个趁手的工具就是好。

1:首先将两个数据库逆向成两个建模文件Model1.DM1和Model2.DM1
2:打开Model1.DM1,然后按图一步步走下去,很容易。
r_ER_1_1.jpg

r_ER_1_2.jpg

r_ER_1_3.jpg

r_ER_1_4.jpg

r_ER_1_5.jpg

r_ER_1_6.jpg

在点击“Finish”进行实际处理之前,建议先生成Report,察看合并情况

r_ER_1_7.jpg

选HTML格式,后面看起来会方便些

r_ER_1_8.jpg

合并的没有关系,关键是如果会把目标表中有但是来源表没有的表删除,

r_ER_1_9.jpg
如果要保留的,就退回几步把这几个表的勾去掉

选好后再前进到最后的界面点击“Finish”进行操作即可。

注意:如果数据库表太多可能会引发软件异常

[ER/Studio]进行不同版本数据库结构的合并


http://blog.youkuaiyun.com/babyt/archive/2004/08/31/89942.aspx


转载于:https://www.cnblogs.com/sunsonbaby/archive/2004/11/26/69200.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值