使用PowerDesigner设计数据库表结构

来源:互联网 发布:个人网站建站源码 编辑:程序博客网 时间:2024/06/16 22:21

最近用PowerDesigner来设计数据库,第一次使用,遇到了好多坑,记录下来避免以后在掉进坑里:)

首先装好powerDesigner,下载地址如下:http://rj.baidu.com/soft/detail/16619.html?ald   next->next 就可以了

下面我们创建第一个model,点击file --> new model,


因为要创建数据库模型,所以在弹出的窗口选择Phtsical Data Model ->Physical Diagram ,此时不要着急选择ok,注意要选择好自己用的数据库种类(当时我就没选,结果成成出来的sql语句,mysql不认,执行报错),然后点击ok


如果没有选择数据库种类,也可以在Database ->Change Current DBMS 来更换自己使用的数据库类型


接下来我们就要创建表和视图了,软件右侧有一个Toolbox,红线标注的第一个是表,第二个是视图,点击以后在画板上再点击一次,就创建了一个表或视图,点击有点推出创建模式


general 标签是表的一些信息,Name:设计时使用的名字一般写中文,如 人员表

                                                 Code:生成的表的名字,如 person

                                                 Comment: 表的注释,如 人员信息表

columns 标签是表的字段信息,Name:字段的中文名字,如 姓名

                                                  code:字段的名字  ,如,name

                                                  data type: 字段类型 , 如,varchar(20)

                                                  p: 主键标志,勾选代表主键

                                                  M:非空标志,勾选代表非空

                                                  comment:字段注释

默认comment列是不显示的,我们需要把它调出来,点击红圈所标示的按钮,够选中comment,就可以了


等把表的字段都添加好以后,点击 database ->generate database ,在弹出的窗口选中selection标签,然后选中需要的表,点击ok,就到导出了建表的sql语句。


原创粉丝点击