PowerDesign实例教程

所需积分/C币:10 2013-11-28 10:46:48 1.48MB PDF
收藏 收藏
举报

PowerDesign实例教程
PowerDesigner教程:概念数据模型 [收藏此页][打印] 作者: Keyinyin2007-08-27 内容导航 PowerDesigner概念数据模型 第1臾:概念数据模型概述第2贠: Powerυesisηer概念教模型第3贝: 属性的标准检査约東第4页:如何定义实体的主、次枟识符第5页:数据项、 新增数据项、数据项的唯一性..第6页:联系的定义及使用 木小节主要介绍 PowerDesigner概念数据模型以及实休、属性创建 新建概念数据模型 1)迒择File-λNew,弹岀如图所示对话框,选择CDM模型(即概念数据模 型)建立模型。 Model type 口 New model C New model from template BBusiness Process Model E Conceptual D ata Model &t Free Model Model name Conceptual ataModel 1 kP Information Liquidity Model 人 Multi-Model report 愚 bject-Oriented Model Physical d ata Model 概念数据模型 Requirements Model 阔冷 ML Model 模型名称 Cancel Help 2)完成概念数据模型的创建。以下图小,对当前的工作空间进行简单介绍。(以 后再更详细说明) PowerDesigner -[CDM ConceptualDataModel 1. Diagram_ 1] Il Eile Edit Wiew Model Symbol Report Iools Window Help 岛X叫图|号回回∥如A画吗 Ax 工作空 GD模莫型 E EDI CDM 数据项 t Conceptual ataM odel_1 Ta Diagram_1 于 Data lter 出生日期 学生 实体名称 闻姓名 属性 强制,表示该属性不钅 m学号 Variable characters (20)cM> c性别 性别 Characters (1 邱身份证号 出生日期 Date E Entities 身份证号<ai> ariable characters(20)<M> 主标识符<pi 主标识符 白圆学生 日_点tues 属性 次标识符<ai 次标识符 学号 姓名 图示化实体 性别 出生日期 身份证号 标识符 冒主标识符 次标识符 Read 3)选择新增的CDM模型,右击,在弹岀的菜单中选择“ Properties”属性项, 弹出如图所示对话框。在“ General”标签里可以输入所建模型的名称、代码 描述、创建者、版本以及默认的图表等等信息。在“ Notes”标签里可以输入相 关描述及说明信息。当然再有更多的标签,可以点击"More>〉"按钮,这里就不 再进行详细解释。 Model Properties-ConceptualDataModel_1(ConceptualDataModel_1) General Notes I Name ConceptualDataModel 1 ConceptualDataModeL_1 comment File name Author version Defaull diagram[国 Diagram1 M Cancel He ∴、创建新实体 1)在CDM的图形窗口中,单击工具选项版上的 Entity工具,再单击图形窗口的 空白处,在单击的位置就出现一个实体符号。点击 Pointer工具或右击鼠标,释 放 Entitiy工具。如图所示 PAlette x Entity_ 2 x回叶实体 品 2)双击刚创建的实体符号,打开下列图标窗口,在此窗口“ General”枷签中可 以输入实体的名称、代码、描述等信息。 H Entity Properties-Entity 2(Entity □囗x Genetal atr butes Identifiers Notes Rules I Entity 2 Entity_2 Comment StE Number v Generate More Apply Help 、添加实体属性 1)在上述窗口的“ Attribute”选项标签上可以添加属性,如下图所示。 H Entity Properties- Entity 2(Entity 2) a Atributes Identifiers Noles Rule|表示是否为主标识符 甲口,智影曲X的x Code Data Type Domain M|Pp▲ 建立标识符 重用己有的数据项 从数据项中添泇属性灬 追加一个属性 插入个属性 表示该属性为强 制本能为空值 「开属性生窗口 表示是否在图形窗口中 全业k实体属性的顺序调整 More>> K Cancel Appl HelD 注意: 数据项中的“添加属性”和“重用已有数据项”这两项功能与模型中Data Iem的 Unigue code和 Allow reuse选项有关 P列表示该属性是否为主标识符;D列表示该属性是否在图形窗囗中显示;M列表 示该属性是否为强制的,即该列是否为空值 如果一个实体属性为强制的,那么,这个属性在每条记录中都必须被赋值,不 能为空 2)在上图所示窗口中,点击插入属性按钮,弹出属性对话框,如下图所示。 〓 tribute Properties-学号(学号 x General Standard Checks Additional Checks Rules Notes Dependencies VersionI nfo Nam 学号 Comment Stereotype Data type 已口E 2数据类型 Length 「长度厂小数位 Domain 域 主标识符— Primary identifier Mandatory 是否允许为空 是否在图形窗口中显示 <<LI OK p Help 注意:这里涉及到域的概念,即一种标准的数据结构,它可应用至数据项或实体的属性上。在以 下的教程中将另立章节详细说明。 PowerDesigner教程:概念数据模型 收藏此页][打印 作者: Kevinyin2007-08-27 内容导航: 属性的标准检查约束 第1页:概念数据模型概述第页: PowerDesigηer概念数据模型第3页: 属性的标准检査约東第4页:如何定义实体的主、次标识符第5页:数据项 新增数据项、数捃项的唯一性.第6贝:联系的定义及使用 日标 本小节要介绍属性的标准检査约束、如何定义属性的附加检査。 一、定义属性的标准检查约束 标痄检査约朿是一组确保属性有效的表达式。在实体属性的特性窗口,打开如图所示的检査选项 画 Attribute Properties-学号(学号) valur List of value Minimum 电X酗 Marimum val Default Characteristics Format Uppercase Lowercase 厂 Cannot mu L OK Cancel 在这个选项卡可以定乂属性的标准检査约東,窗口中每项的参数的含义,如下 参数 说明 Minimum 属性可接受的最小数 Max imum 属性可接受的最大数 Default 属性不赋值时,系统提供的默认值 Unit 单位,如公里、吨、元 Format 属性的数据显示格式 Lowercase 属性的赋值全部变为小写字母 卩 ppercase 属性的赋值全部变为大写字母 Cannot modify该属性一旦赋值不能雨修改 ist of values属性赋值列表,除列表中的值,不能有共他的值 Label 属性列表值的标签 定义属性的附加检查 当 Standard checks或 Rules不能满足检查的要求时,可以在 Additional checks选项卡的 Server子页上,通过SQL语句中使用‰ MINMAX%、‰ ISTVAL%、‰LES%、PEw、OWⅣ"%几个 变量来定义 Standard和Rule,如图所示 画 Attribute properties学号(学号) 器MNM经% nd 2LSTvAl%动d划PPE动nd别 OWERg and gulES R\ Server A client/ OK Cancel ‰ MINMAX%、‰ LISTVAL‰、% UPPER%、%OWER% 在 Standard check中定义的 Minimum和 Maximum、 List values、 uppervalues、 overvalues ‰ RULES% 在 Rules特性窗口 Expression选项卡中定义的有效性规则表达式 PowerDesigner教程:概念数据模型 [收藏此页][打印] 作者: Kevinyin2007-08-27 内容导航 如何定义实休的主、次标识符 第1:概念数掂模型概述第2贝: Powerυesiεer概念数擔模型第3吹: 属性的标准检査约東第4页:如何定义实体的主、次枟识符第5页:数据项、 新增数据项、数据项的唯一性..第6页:联系的定义及使用 目标 本小节主要介绍如何定义实体的主、次标识符。 、标识符 标识符是实体中一个或多个属性的集合,可用来唯一标识实体中的一个实例。要强调的 是,CDM中的标识符等价于PDM中的主键或候选键 每个实体都必须至少有一个标识符。如果实体只有一个标识符,则它为实体的主标识符。如果实 体有多个标识符,则其中一个被指定为主标识符,其余的标识符就是次标识符了。 如果定义主、次标识符 1)选择某个实体双击弹出实体的属性对话框。在 Identifiers选项卡上可以进行实体标识符的 定义。如下图所小 Entity Properties-学生〔学生 网回 留回|影×懿| ame ”主标识符 次标识符 选先择些复选框,表示主杯识符,否 则表示获标 More OK Cancel p Help

...展开详情
试读 47P PowerDesign实例教程
立即下载 低至0.43元/次 身份认证VIP会员低至7折
抢沙发
一个资源只可评论一次,评论内容不能少于5个字
关注 私信 TA的资源
上传资源赚积分,得勋章
最新推荐
PowerDesign实例教程 10积分/C币 立即下载
1/47
PowerDesign实例教程第1页
PowerDesign实例教程第2页
PowerDesign实例教程第3页
PowerDesign实例教程第4页
PowerDesign实例教程第5页
PowerDesign实例教程第6页
PowerDesign实例教程第7页
PowerDesign实例教程第8页
PowerDesign实例教程第9页
PowerDesign实例教程第10页

试读结束, 可继续读5页

10积分/C币 立即下载 >