• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

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

发布: 2007-7-02 11:08 | 作者: admin | 来源: | 查看: 18次 | 进入软件测试论坛讨论

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

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

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

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












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



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



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


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

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

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


延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网