PowerDesigner工具使用讲解:
问题:
使用范式可以让我们快速有效的进行数据库的设计,然后将设计好的表在数据库中进行变现。但是
只有在设计阶段,设计数据库的人非常数据表与表之间的关系以及表的字段。但是如果公司来了新人
而设计数据库的人离职了,那么表的关系及表的字段对于新人来说掌握起来就会很困难。在于直接
在数据库中是无法直观的看出表与表之间的关系的。
解决:
使用PowerDesigner工具描述数据库表与表之间的关系以及表的字段。
使用:
安装软件:
全部下一步即可,语言选择PRC
软件使用:
注意:必须使用管理员身份打开软件
数据库设计:
a、file---->new Model-->physical data model--->数据库选择oralce11g--->ok
b、开始数据库设计(完成pdm文件)
使用Palette 面板中的工具完成即可。
学生表:
学生ID
学生姓名
学生性别
班级编号
班级表:
班级编号
班级名称
c、将设计好的表导入oracle数据库中
先连接数据库
database-->connect-->设计即可
导入数据库:
database-->generate database--->direct generation--->点击确定--->run
数据库的反转:
所谓反转是将现有的数据库已经有的表转换到powerDesigner中
file--->reverse Engineetr--->database--->选择数据库语言-->设计连接-->开始反转
-------------------------------------------------------------------------------------------------------------
数据库设计流程:
依据范式完成数据库设计文档
使用PowerDesigner依据范式完成数据库的设计。
进行数据库变现(导入即可)
--------------------------------------------------------------------------------------------------------------
Powerdesigner设计类图:
问题:
软件开发项目中的类与类之间的关系在代码中体现的不明确,造成代码阅读困难。
解决:
使用PowerDesigner设计类图
使用:
file------->new model--->object-oriented model----->语言选择java
然后使用面板完成类图设计