管理信息系统-5章节-建模-CDM-2.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理信息系统-5章节-建模-CDM-2

管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 管理信息系统-MIS 课堂作业:请根据学生选课系统的DFD设计该系统的数据模型(CDM) * 4.8 概念数据模型 4.8.1 概念数据模型理论基础 PowerDesigner的概念数据模型(Conceptual Data Model 简称CDM)以实体--关系理论为基础,并对这种理论进行了扩充,建立了概念数据模型。CDM把现实世界中的信息简化为实体与实体的联系,他与数据库管理系统无关。 在应用软件设计和开发过程中,CDM的建立是一个比较复杂的过程,需要考虑众多因素,建立CDM,可以把主要精力集中在分析设计上,先不考虑很多物理实现细节。通过模型的内部生成,可以把CDM转化为物理数据模型(Physical Data Model 简称PDM),也可以转化为面向对象模型(Object-Oriented Model 简称OOM)中的类图。 4.8.1.1 实体—关系模型的基本知识 E-R模型是由P.P.Chen在1976年提出的,各种CASE工具对E-R模型作了扩充和改进,所以现在已经没有一个标准的E-R模型。但是,大多数E-R模型的变种是由一个公共构件集合组成的,在E-R模型中主要公共构件是实体和关系。PowerDesigner中的E-R模型有三种表示方法,即Entity-Relationship、Merise、Mixed,在此只介绍Entity-Relationship。 主标识符 pi 次标识符 ai 学号 pi A8 M 姓名 ai VA8 性别 ai SI 出生日期 ai D 学生 实体名称 强制 属性数据类型 主标识符 次标识符 属性名 4.8.1.1 实体—关系模型的基本知识 实体、实体属性及标识符 实体是现实世界中可区别于其它对象的“事件”或“物体”,它可能是有形或无形的、具体或抽象的、有生命或无生命的。 例如,学校中的每个学生是一个实体,医院中的每个手术也是一个实体。每个实体有一组性质,称为实体的属性,用来描述实体的特征。 例如,某一个学生,姓名:王小华,性别:女,学号:902801,出生日期:1976年11月30日,这组具体的性质,表示了王小华实体。也是学生实体的一个实例。 4.8.1.1 实体—关系模型的基本知识 实体集(Entity Set)是相同类型及相同性质实体的集合。例如:银行所有客户(比如说:学生客户、教师客户、机关干部客户……)的集合可以定义为实体集“客户”,“客户”实体集中的每个实体具有帐号、户名、密码、余额等性质。再如:全体学生就是一个实体集。 实体型(Entity Type)是实体集中每个实体所具有共同性质的集合。用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。 例如:“患者”实体型为:患者{门诊号,姓名,性别,年龄,身份证号……}.实际上实体是实体型的一个实例,在含义明确的情况下,实体(实例)、实体型通常可以互换使用。在应用时应能够根据叙述加以辨别。实体型中的每个实体都有用来唯一标识它的一个或一组属性,称之为标识符。 4.8 概念数据模型 4.8.1.1 实体—关系模型的基本知识 2. 关系(Relationship) 实体可以通过关系相互关联。与实体和实体集对应,把关系区分为关系和关系集,关系集是实体集之间的联系,关系是实体之间的联系,关系具有方向性。关系和关系集在含义明确的情况下都称为关系,设计者应能够正确地加以辨别。 按照实体型中实例之间的数量对应关系,通常可将关系分成四类,即一对一、一对多、多对一、多对多关系,如下图所示: a1 a2 a3 a4 b1 b2 b3 b4 b1 a1 a2 b2 b3 b4 b5 a1 a2 a3 a4 b1 b2 a1 a2 a3 a4 b1 b2 b3 b4 一对一 一对多 多对一 多对多 A A A A B B B B 4.6 数据建模方法和信息工程 关于实体-关系图(E-R图) 注意PoeerDesigner的E-R图与

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档