PowerDesigner建立数据库模型

 

 

power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型和物理数据模型两个层次对数据库进行设计。

接下来将进行如何使用它进行数据库设计的讲解

首先打开它,创建一个物理数据模型——NEW Model。

PowerDesigner建立数据库模型_第1张图片

选中红笔标中的选项-物理数据模型-PDM(Physical Data Model),物理图形式- Physical Diagram。填好模型名称,选好数据库。

系统会显示一个专门用于物理模型设计的工具栏,若要在物理模型中添加一个表,单击按钮,然后再到模型设计面板中单击一次便可以添加一个表,系统默认为表命名为Table_n,这里的n会随着添加的表增多而顺序增加。

 PowerDesigner建立数据库模型_第2张图片 PowerDesigner建立数据库模型_第3张图片

单击工具栏的按钮,讲鼠标切换回指针模式,然后双击一个表,系统将打开表的属性窗口,在General选项卡中可以设置表的Name、Code等属性,例如我们要新建一个学生表(Student),则可以修改Name和Code。

PowerDesigner建立数据库模型_第4张图片

单击【Columns】切换到列选项卡,在下面的列表中可以添加表中的列,Name是模型上显示的名称,Code是生成的实际列名,后面的3个复选框P代表主键(primary key),F代表外键(foreign key),M代表不能为空。为学生表添加列,如下图所示:

PowerDesigner建立数据库模型_第5张图片

不要忘记给主键设置标识自增。点开上图红笔标中序列,勾选identity

PowerDesigner建立数据库模型_第6张图片

点击确定后表就建好了。

这是一个强大的数据库设计工具,还可优化PDM,产生为特定DBMS创建数据库的SQL语句并可以文件形式存储以便在其他时刻运行这些SQL语句创建数据库。另外,还可根据已存在的数据库反向生成PDM、CDM及创建数据库的SQL脚本。

PowerDesigner建立数据库模型_第7张图片

点开此选项,就可以创建SQL语句文件。接下来打开数据库,新建一个数据库打开此文件,

PowerDesigner建立数据库模型_第8张图片PowerDesigner建立数据库模型_第9张图片

点击执行就可将模型中的表创建出来。数据库就这样设计好了。

 

 

你可能感兴趣的:(2019-6-18)