软件建模
1. PowerDesigner | |
2. 创建PDM | |
3. 数据库的操作 | |
4. 逆向工程 | |
5. UML概述 | |
6. 用例图 |
1. PowerDesigner:
概念:是一个集成所有现代建模技术于一身的完整工具,它集成了强有力的业务建模技术、传统的数据库分析和实现,以及UML对象建模。通过元数据的管理、冲突分析和真正的企业知识库等功能。
作用:利用它可以制作数据流程图,概念数据模型、物理数据模型
2. 创建PDM步骤:
2.1 创建窗口模型:File -> New Model…
2.2.1 在视图中添加Table:
2.2.2双击创建的表,然后添加对应的列:
1. 弹出的窗口导航栏:
2. 创建表:【这里常用的导航按钮有】
2.1 General 导航栏---填写对应的表名称
2.2Columns导航栏---添加对应的列:
2.3 Indexes导航栏---创建索引:
2.4 Keys导航栏---创建主键约束和唯一键约束:
选择对应的行,然后双击,或者点击如上标记,弹出下面的属性框:
2.5 Preview导航栏---产生的Sql语句:
2.6 Check导航栏---添加限定条件:
选择Standard Checks,给Default赋默认的值,然后点击应用就可以了。
注意:需要将两个关联的字段名称修改为一样的名称,这样系统就会自动关联。
·编写视图的Sql语句,填写到SQL Query中,点击应用,就添加成功了:
·编写存储过程Sql语句,填写到Definition里面,然后点击应用,就添加成功了:
3:通过PowerDesigner工具,对数据库进行更新,并导出对应的Sql语句:
·Database -> Generate Database…
·选择SQL Server Native Client 11.0,点击完成:
·选中"更改默认的数据库为:",选择对应的数据库,其他默认:
·Database -> Generate Database…