CDM绘图说明.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在“General”标签里可以输入所建模型的名称、代码、描述、创建者、版本以及默认的图表等等信息。在“Notes”标签里可以输入相关描述及说明信息。当然再有更多的标签,可以点击 “More”按钮。 * * * 如果一个实体属性为强制的,那么, 这个属性在每条记录中都必须被赋值,不能为空。 * * PowerDesigner12.5简介 PowerDesigner12.5 是一个集所有现代建模技术于一身的完整工具,它集成了强有力的业务建模技术、传统的数据库分析和实际,以及UML对象建模。 提供了一个完整的企业建模环境。 包括了数据库模型设计的全过程,利用可以制作数据流程图、概念数据模型、物理数据模型。 可以生成多种客户端开发工具的应用程序。 可与许多流行的数据库设计软件以及开发软件,例如:Visual Studio,Java,Power Builder等相配合使用来缩短开发时间和使系统设计更优化。 PowerDesigner12.5解决方案 * * * * PowerDesigner与其他工具的比较 PowerDesigner Rose Visio ERWin 出身 ???? ????? ????? ??? 面向对象设计 ????? ????? ???? ??? 数据库设计 ????? ???? ??? ????? 实用性 ????? ??? ????? ????? 语言支持 ????? ???? ??? ?? * * 概念数据模型CDM 什么是CDM? 创建CDM 定义实体 定义属性 定义域 定义关联、联合和继承 定义业务规则 检查模型 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。 换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系(Relationship),它并不依赖于具体的计算机系统或某个DBMS系统,这种模型就是我们所说的CDM。 然后再将CDM转换为计算机上某个DBMS所支持的数据模型,这样的模型就是物理数据模型,即PDM。 一、什么是CDM? * * CDM 表现数据库的全部逻辑的结构,与任何的软件或数据存储结构无关。一个概念模型经常包括在物理数据库中仍然不实现的数据对象。 它给运行计划或业务活动的数据一个正式表现方式。 CDM是一组严格定义的模型元素的集合,这些模型元素精确地描述了系统的静态特性、动态特性以及完整性约束条件等。 CDM是分析阶段用以整理数据之间的关联性,以实体-关系图表示一个实体具有的属性,以及与其它实体联系。 * * 1、选择File--New, 选择CDM模型。 二、创建CDM 2、概念数据模型说明 * * 实体、属性及标识符的表达 3、设置新增CDM模型的属性 ——选择新增的CDM模型,右击选择“Properties”属性项。 (1)在CDM的图形窗口中,单击工具选项版上的Entity工具,再单击图形窗口的空白处,在单击的位置就出现一个实体符号。点击Pointer工具或右击鼠标,释放Entitiy工具。 4、创建新实体 (2)双击刚创建的实体符号,打开下列图标窗口,在此窗口“General”标签中可以输入实体的名称、代码、描述等信息。 P列表示该属性是否为主标识符; D列表示该属性是否在图形窗口中显示; M列表示该属性是否为强制的,即该列是否为空值。 5、添加实体属性 (1)在窗口的“Attribute”选项标签上可以添加属性 数据项中的“添加属性”和“重用已有数据项”这两项功能与模型中Data Item的Unique code 和Allow reuse选项有关。图下图,需要报“Unique code”去掉才允许数据项同名。 (2)在“Attribute“ 窗口中,点击插入属性按钮,弹出属性对话框。 注意:这里涉及到域的概念,即一种标准的数据结构,它可应用至数据项或实体的属性上。 3)选择Attributes选项卡,再点击“Add Attributes”工具,弹出如图所示窗口,选择某个属性作为标识符就行了。 * * 定义关联 联系是指两个实体之间或实体内部的连接或关系。 完成实体定义以后,应该在它们之间建立联系。实体的联系通常是依据业务规则确定的 * * 定义联合 联合是为了解决多对多联系而产生的一个人工实体 可以为联合实体定义属性。 * * 定义继承 继承连接用来定义一种父类(父实体)与子类(子实体)之间的特殊联系。子实体与它的父实体共享一些属性,有一个或多个属性不被父实体或其它子实体所共享。 * * 检查模型 业务规则检查 域检查 数据项检查 实体检查 实体属性检查 实体标识符检查 关系检查 联合检查 继承检查 * * 创建CDM * * 定义实体 实体是带有描述特性的可以辨别的对象。在概念数据模型中,只有业务问题需要的对象才被定义为

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档