如何使用PowerDesugner设计数据库
2007-12-20 19:15
281 查看
1. 首先新建CDM实体概念模型.File>>New>>Conceptual Data Model >确定
2. 打开Palette工具板 TOOls>>Customize ToolBars>>在备选框中选上Palette选项
3. 新建Data Items数据项目,Model>>Data Items或右键左边树中的CDM名中list of选择
数据项目可以为下一步的建实体属性(表字段)带来很大方便,在建表时,数据项目为表的
字段提供备用选择项.
4. 点击Entities实体工具图标,在图标窗口点击以产生实体对象(即将来的表),然后
点击工具板中的箭头或右键取消选中状态,再双击实体,进行常规和属性编辑(即表中的
列字段)
5. 选择工具板中的Relationship关系图标,点击连接有对应关系的两个表,出现连线后右键
切换箭头,双击关系线弹出关系属性表,选择Detail中一对一或多对一等关系
6. CDM转换成PDM,TOOLS>>Generate Physical DataModel>>Generate new Physical
DataModel(单选钮)>>选择DBMS(你需要生成的数据库类型)确定
7. 用PDM生成SQl脚本,选择PDM后会出现Database菜单>>Generate Database>>选择存放路
径和文件名>>确定,即完成了数据库的生成脚本
8. 对于在不同的表中出现相同主键名的解决:Tools>>Model Options>>Model Settings>>
右下角Data Item中>>的Unique code取消选择即可
2. 打开Palette工具板 TOOls>>Customize ToolBars>>在备选框中选上Palette选项
3. 新建Data Items数据项目,Model>>Data Items或右键左边树中的CDM名中list of选择
数据项目可以为下一步的建实体属性(表字段)带来很大方便,在建表时,数据项目为表的
字段提供备用选择项.
4. 点击Entities实体工具图标,在图标窗口点击以产生实体对象(即将来的表),然后
点击工具板中的箭头或右键取消选中状态,再双击实体,进行常规和属性编辑(即表中的
列字段)
5. 选择工具板中的Relationship关系图标,点击连接有对应关系的两个表,出现连线后右键
切换箭头,双击关系线弹出关系属性表,选择Detail中一对一或多对一等关系
6. CDM转换成PDM,TOOLS>>Generate Physical DataModel>>Generate new Physical
DataModel(单选钮)>>选择DBMS(你需要生成的数据库类型)确定
7. 用PDM生成SQl脚本,选择PDM后会出现Database菜单>>Generate Database>>选择存放路
径和文件名>>确定,即完成了数据库的生成脚本
8. 对于在不同的表中出现相同主键名的解决:Tools>>Model Options>>Model Settings>>
右下角Data Item中>>的Unique code取消选择即可
相关文章推荐
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(2)
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(3)
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(2)
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(3)
- Web设计中如何使用XML数据
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(2)
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(3)
- Web设计中如何使用XML数据
- Web设计中如何使用XML数据
- 如何使用数据馈送 (PowerPivot for SharePoint)
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(1)
- 图标设计:教你如何有效地使用5个步骤设计漂亮图标
- Django 1.7 新数据迁移工具 (migrations) 的使用和如何从 South 升级转换
- LINQ to SQL 系列 如何使用LINQ to SQL插入、修改、删除数据
- 如何使用JSON Framework库解析与生成json数据(iphone网络篇二)
- 探讨 使用GWT 做一个web游戏。如何设计一个web游戏。
- 如何使用RC4进行数据加减密[转]。
- 如何使用submit,进行ajax数据提交
- 使用asp.net 2.0的CreateUserwizard控件如何向自己的数据表中添加数据
- 关于美工设计的图如何更好的使用在手机上面显示