PowerDesigner使用手册

  • 格式:doc
  • 大小:641.50 KB
  • 文档页数:16

下载文档原格式

  / 20
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PowerDesigne使用手册一.创建数据库物理模型

打开PowerDesigne,创建物理模型文件

选择Physical Data Model(物理模型),在DBMS中选择SQL Server2000

在窗体右上角有一个palette面板,表示图例。

:表示表

我们拖放一个表到界面上

双击表,来设置表的属性

Name属性:表的PowerDesigner中的名称(使用中文名称)Code属性:表在数据库中的名称(使用英文名称)

选择选项卡Columns设置表的字段

Name和Code属性同上,DataTyep表示列的数据类型,P表示是否是主键列,M打上勾表示列不允许为空

为了设置更多的列的属性,可以点击图标,设置更多的列的属性

选择Identity,添加标示列属性

选择Default,添加默认值属性

注意:如果在添加列属性时,没有发现这些属性,表示在创建物理模型时没有选择DBMS 为SQL Server2000,需要重新创建物理模型,正确选择DBMS

如下图,创建好2个表

为2个表建立主外键关系,建立主外键前,必须保证2个表的公共字段的列名一致

选择Palette面板上的,从子表(员工表)拖放到主表(职位表),来建立2个表的主外键关系

这样物理模型基本上就建立好了,接下来我们根据物理模型来生成数据库脚步

注意:生成脚本时,界面上不能有空白的表(没有任何列的表)

生成数据库脚步的设置中,主要是设置Director属性,表示生成的脚本保存的路径,其他设置根据自己的需求进行修改(一般情况下不需要修改)

注意:生成的数据库脚本不包括创建数据库的脚本,因此,需要先创建好数据库,然后再将生成的脚本放置在查询分析器中执行

二.根据数据库反向获得物理模型

我们可以对已存在的数据库进行反转,来生成对应的物理模型。(不支持SQL Server2005)主要步骤:

创建指定数据库的ODBC数据源

根据ODBC数据源反转数据库

在这里我们以pubs数据库为例,首先创建ODBC数据源

打开“控制面板”,选择“管理工具”中的“数据源(ODBC)”

在用户数据源或系统数据源中点击“添加”按钮添加新的数据源。

创建新数据库界面选择SQL Server驱动程序

设置数据源的名称,指定要连接的数据库服务器

设置连接数据库服务器的验证属性

成功连接数据库服务器后,指定数据源对应的数据库,在“更改默认的数据库为”上打上勾,选择pubs数据库

设置好后,进行下一步,然后完成ODBC数据源的设置

接下来回到PowerDesigner程序,开始进行数据库反转

选择“Using an ODBC data Source”

点击,选择刚才创建的数据源

点击“Connect”按钮,然后点击“确定”按钮

设置要生成的表,点击OK按钮

完成数据库反转功能

三.生成数据库说明文档

对物理模型,我们可以生成数据库说明文档,说明文档分为Html格式和Rtf(word)格式在PowerDesinger左边的工程面板点击右键,创建一个Report

设置Report的名称,点击“OK”按钮

进入Report的设计模式

在窗体的中间界面,展开“Table”节点

在“Table”节点下选择“List of Table Columns”节点,双击鼠标

在右边的面板上设置生成的Report样式

选择,双击鼠标,删除其中的文本,剩下%ITEM%内容

选择,双击鼠标,清空所有的文本内容

选择右击鼠标,选择Layout,

设置生成的Report要显示的列

找到DataType(列的数据类型),Default(列的默认值)和Mandatory(不运行为空)并选择。可以根据自己的需要来选择要显示的列的属性

这样我们就设置好了Report的样式,接下来就可以生成了

在左边的面板中展开工程,找到创建的Report,右击鼠标

可以选择生成RTF格式或者HTML格式

相关主题