powerdesigner comment 由sql创建pdm

本文介绍如何通过PowerDesigner工具逆向工程从SQL文件中生成数据库模型。具体步骤包括准备SQL文件,启动PowerDesigner并选择逆向工程选项,接着选择相应的数据库类型,并最终加载SQL文件完成模型的自动生成。

1、准备好sql

2、打开PowerDesigner选择如下

File—>Reverse Engineer—>Database


3、选择相应类型(不一样也没关系,自己试一下,不过最好一样)



4、选择sql文件



点击确认,会自己生成,如果name需要从comment转来,请参考我写的另一篇powerdesigner comment 写到 name 和 name 写到 comment


### 使用 PowerDesigner 创建 PDM 并生成适用于 SQL Server 的数据库脚本 #### 准备工作 在使用 PowerDesigner 创建物理数据模型 (PDM) 并生成适用于 SQL Server 的数据库脚本之前,需确认已安装最新版本的 PowerDesigner,并配置好支持的目标数据库类型。PowerDesigner 提供了强大的功能来简化这一流程。 #### 配置目标数据库环境 为了确保生成的脚本能适配 SQL Server,需要先定义或调整目标 DBMS 设置。具体方法如下: - 打开 **Tools → Resources → DBMS** 菜单选项。 - 在弹出窗口中查看当前可用的数据库模型列表。如果未找到特定于 SQL Server 的条目,则可以选择创建新的 DBMS 定义[^2]。 - 输入名称(如 `SQL SERVER 2019`),并基于现有模板扩展定制化需求。 完成此步骤后,所选的 SQL Server 版本将成为默认生成脚本的标准依据。 #### 绘制 PDM 模型 启动新建项目向导,在逻辑设计阶段完成后转入到物理层构建部分。以下是几个重要环节的操作提示: 1. **实体关系映射** 将概念上的业务对象转换成具体的表结构形式表示出来。注意字段的数据类型应严格匹配 SQL Server 支持范围内的定义[^1]。 2. **添加必要的约束条件** 包括但不限于主键、外键以及唯一性索引等设置。这些都将直接影响最终输出DDL语句的质量。 3. **完善注解信息** 对每一个表格及其组成列都附加详尽描述性的备注文字。只有当这些说明被正确填写至对应的 Comment 字段位置时,它们才会体现在后续产生的文档成果当中[^3]。 #### 自动生成建表脚本 一切准备工作就绪之后,执行以下命令序列触发自动化处理机制: ```plaintext Code Generation → Generate Database Creation Scripts... ``` 在此过程中可以指定详细的参数选项,比如是否包含删除旧版内容指令、初始化样本记录填充等等。最后保存下来的文件即为我们所需的完整SQL脚本集合。 ### 注意事项 在整个操作期间务必保持细心谨慎的态度对待各项细节校验工作,因为哪怕是最微小的一个疏忽都有可能导致整个迁移计划失败告终。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值