西西软件下载最安全的下载网站、值得信赖的软件下载站!

首页西西教程数据库教程 → 使用Powerdesigner比较新旧数据库的架构并与数据库同步

使用Powerdesigner比较新旧数据库的架构并与数据库同步

相关软件相关文章发表评论 来源:西西整理时间:2013/2/28 8:51:09字体大小:A-A+

作者:Mike.Jiang点击:0次评论:0次标签: PowerDesigner

PowerDesignerv15.1 汉化特别版
  • 类型:数据库类大小:270.6M语言:中文 评分:8.3
  • 标签:
立即下载

在使用PowerDesigner进行数据库设计、生成数据库,并开发进行一段时间后, 在这段时间内,数据库的结构必然会有一些变化。我们往往会遇到这样的问题,PowerDesigner与现有数据库结构不匹配。如果人工的比较,即费时又会出错。

1 PowerDesigner 生成数据库

由于人工比较的缺陷,我们需要一个工具来解决。首先,因为PowerDesigner文件与数据库文件是完全不同的两种文件格式,所以我们先要将它们转换成同样的数据结构。我们用PowerDesigner的物理模型生成一个新的数据库。以生成sql server 为例:

1.1 “Database”->”Generate Database”

此时数据库设计为Employee表(原始数据库结构):

1.2 然后,在输出目录你会看到SQL脚本文件,新建一个数据库,并执行脚本。

1.3 现在我们改变一些设计,表结构如下(新数据库结构):

将EmpName的数据类型改为nvarchar(100), 添加DeptID列。

2 数据库架构比较工具

在网上找到了一些工具,但最后选择了Visual Studio(我的版本是2010)自带的工具。步骤如下:

2.1 新建架构比较:“数据“->”架构比较“->”新建架构比较“

2.2 选择源架构和目标架构

并确认

2.3 找出不同项,并修改

自带的更新脚本,感觉不是很好,所以我是手工修改的(因为很少有不同的,关键是找出哪些地方不同)。如果你还有什么其它的架构比较工具请拿出来分享啊。

PowerDesigner
8.3
类别: 数据库类    大小:270.6M    语言: 中文
查看详细信息 >>

    数据库
    (13)数据库
    西西软件园提供常用的数据软件下载,数据库软件有很多,不过常用的就是,,,。数据库是一个长期存储在计算机内的有组织的有共享的统一管理的数据集合。它是一个按数据结构来存储和管理数据的计算机软件系统。...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)