你这个貌似不是正常的流程:一般是写脚本比较烦,所以先用PowerDesigner创建数据库表结构,然后生成脚本。 但基于你的需求,可以用PowerDesigner的逆向工程。 1. 用脚本先在SQL2005创建所有的表。 2. 用PowerDesigner的逆向工程反向导出表。 2.1 先配置数据库的连接信息。创建一个ODBC的数据源(如果你的电脑上有测试用的数据源,可以忽略此步骤)打开控制面板->管理工具->数据源(ODBC)->系统DSN->点击“添加”按钮->在创建新的数据源中选择驱动程序为Sql Server->点击完成按钮,填写你自己的对应的信息 2.2 创建数据库文件PDM,通过菜单:打开Power Designer->Reverse Engineer->DataBase 如果还不明白逆向工程,或版本不匹配,可以再搜一下powerdesigner 逆向工程。
具体步骤如下:
1,打开powerdesigner软件,设计“概念数据模型”(conceptualdata model):
点击workspace 右键---》new—>conceptual datamodel,
在设计属性(字段)的时候,三个字母(m、p、d)分别表示:
m:是否为空;(√表示不允许为空)
p:是否为主键;
d:是否在该软件的视图中显示
2,将“概念数据模型”设计的表转换为“物理数据模型”(physicaldata model),实际上是从“概要设计”转换为“详细设计”,即对表的具体实现。
将概要设计模板转换为物理设计
选择“tools”-->“generate physical datamodel…”即可。
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....