PowerDesigner_9_使用方法简介

PowerDesigner_9_使用方法简介

ID:37923416

大小:2.05 MB

页数:16页

时间:2019-06-02

PowerDesigner_9_使用方法简介_第1页
PowerDesigner_9_使用方法简介_第2页
PowerDesigner_9_使用方法简介_第3页
PowerDesigner_9_使用方法简介_第4页
PowerDesigner_9_使用方法简介_第5页
资源描述:

《PowerDesigner_9_使用方法简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PowerDesigner9使用方法简介一、从16网上下载软件。路径为:计算机系软件工程与项目管理(CMM)工具二、安装软件三、软件使用过程根据下述过程建立如图所示的E-R图。1、点击PowerDesigner图标启动软件。进入到初始页面,如图2所示2、点击菜单中的文件项,选择新建,出现要求选择建立何种模型的模型类型对话框。其中ConceptualDataModelCDM,为概念(数据)模型,它建立的就是E-R图BusinessProcessModelBPM,业务处理模型Object-OrientedMo

2、delOOM,面向对象模型PhysicalDataModelPDM,物理(数据)模型,它建立的就是数据库表选择CDM并单击确认按钮。1、进入PowerDesigner的CDM操作窗口2、界面上出现一个小工具条palette,里面包括常用的数据库建模工具。用鼠标单击工具条中的工具后,到界面中央单击或拖动即可。为了能够完成前述图1的内容,选中图标,在界面中间单击五次,形成如图所示画面。此时,每一个实体都是空的。需要逐个进行定义和描述。1、定义实体双击其中的一个实体,弹出实体属性定义对话框。对“General”选项

3、卡上的内容进行定义。Name:定义实体的显示名称(图书)Code:定义实体的代码中表示名称(book),必须是英文。Number:实体中实例(记录)的最大个数(100000000,它表示图书馆的最大藏书量可达一亿册)。这个数字的作用是便于估计数据库服务器的磁盘容量。2、定义属性、属性的约束和算法“Attribute”选项卡上定义属性,如图所示每一行定义一个属性,包括属性描述(名称,name)、属性代码(code)、数据类型(type)、使用域(domain)、是否可空(强制,M)、是否为主键(P)、是否显示在

4、模型中(D)。属性描述在概念模型中进行显示,转换成物理模型后将被忽略,转而显示属性代码。定义数据类型时,可以单击Datatype栏中的“...”按钮,出现如图所示的界面。界面最下行将根据选择相应的数据类型的不同,而显示不同的附加属性描述。domain的使用方法:域是某个或某些属性的取值范围,域在定义之后,可以被多个实体的属性共享使用。域的定义在模型设计中具有重要意义,它使得不同实体中的属性标准化更加容易。例如,可以定义一个Address域,使它的数据类型为VarChar(40)。在模型设计中,记载地址的属性可

5、能包含在多个实体中,使用了Address域的所有地址属性,一旦修改了Address的定义,使用该域的所有“地址”的定义也会随之改变。使用方法,参见附录“创建域的方法”。1、同理,完成其它的4个实体的定义,如图所示。2、定义关系关系图例介绍工具栏中有两种关系工具。:单纯的连接两个数据实体:通过建立关系联接两个数据实体单击对应图标后,分别从提个数据实体上拖拽到另一个数据实体上,建立起对应的关系。双击界面中的关系线,出现关系属性窗口。Name:关系描述Code:关系代码Comment:关系的进一步说明,可空Enti

6、ty1和Entity2为关联的两个实体名称。单击Detail选项卡出现详细关联信息(图)。One-Many:联系的类型,表示一对多的关系。其他为一对一、多对一、多对多Cardinality:基数,“0,n”表示一个实体可以有0到n个关联实体,“1,n”表示一个实体是少有一个或1个以上关联实体。Mandatory:是否强制存在至少一个关联实体。选中候选框后,观察对应的Cardinality项的变化。定义完毕后,点击“确认”按钮,返回CDM主界面。1、检验正确性单击菜单栏“Tools”中“CheckModel”命

7、令来检查E-R图的错误。检查结果分为没有错误、错误和警告三类错误是必须要改正的。图标为警告(例如,一个实体有外键没有主键)可以改正也可以不改正,图标为CDM是逻辑模型,是系统的概要设计,还需通过PDM模型完成详细设计。系统提供模型之间的相互转换。2、选择生成PDM在Tools菜单中单击GeneratePhysicalDataModel命令,打开物理模型设置窗口。GeneratePhysicalnewDataModel:选中此项,表示生成新的物理模型其中DBMS:选择数据库类型,例如MicrosoftAcces

8、s2000Name:物理模型的名字(描述)Code:物理模型代码。1、注意观察生成的PDM与CDM之间的差距给出物理模型生成图片2、可以在PDM模型的基础之上进行修改,并且可以通过Tools菜单中单击GenerateConceptualDataModel命令,转换成对应的CDM模型。3、创建数据库1)创建数据源单击Database菜单中的ConfigureConnections…命令,出现ODBC数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。