2015学院毕业论文指导资料计算机科学与工程系编二零零二….pptVIP

2015学院毕业论文指导资料计算机科学与工程系编二零零二….ppt

  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文档。上传文档
查看更多
B.可选成员类 倘若实体集E2是它同实体集E1的N:1联系中的一个可选成员,那么,这个联系往往由包括E1和E2主属性以及该联系中每个属性的各个关系模式表示。例如,办公室的物品(假定是单件的),也许被借出或者未被借出(假定仅将当前借出的记录在数据库内)。 员工和物品之间的联系借阅联系是1:N的。如果物品不是单一的,则借用联系是N:M的。 若用下列关系模式表示这个E-R模型 员工(工号, 姓名, 地址) 物品(物品号,物品名,工号#,借阅日期,应还日期) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 在关系物品中引入外键工号,记下当前借出具体物品的借物品人的工号。然而,在关系物品中许多元组的属性工号的值是空的,表示对应的物品处于未出借状态。 这里的空值指某物品实体当前未参加借用联系。 不仅仅联系的可选型会引起空值,由于实体集的某个实例的具体属性未定义,也会引起空值。 在上述例子中,可以引入另一个表示联系出借的关系,来避免空值: 员工(工号, 姓名, 地址) 物品(物品号, 物品名,规格) 借用(物品号# ,工号#,出借日期,应还日期) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 这样,只有当前被借出的物品才出现在关系借阅中。如果一个联系有某种属性,那么,将可选联系用另一个关系来表达是有意义的。例如,在上例联系借阅中增加了出借日期和应还日期等。 在联系中,实体集的联系型也许是“几乎强制”的,就是说,绝大多数的元组都参加联系。在这种情况下,容许少量空值就比引入另一个关系更好。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. N:M二元联系 N:M联系一般由另一个关系模式表示。这个关系模式由每个参加的实体集的主属性以及这个联系的全部属性一起组成。这种变换应用于参加实体集的各种成员类。例如实体集学生和课程之间的联系选课可以由下列模式表示: 选课(学号#,课程号#,选课日期,实践成绩,考试成绩) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 关系数据库设计步骤 步骤1:需求分析 步骤2:实体-联系建模 步骤3:E-R模型转换成关系模式 步骤4:关系模式规范化 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 需求分析 识别用户的数据需求,非形式地描述有关数据对象及其联系中需要记录的信息。对于有不同类别用户的大型用户,出现数据和联系的多个视图,这些视图必须被合并成一个单一的全局视图。在这个过程中,消除模型的冗余性和不一致性。如建模人员必须能够从不同的视图中识别出同义词和异义词,以及识别出同一类型层次的数据对象等。 还要分析对数据所作的处理的类别。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 实体-联系建模 描述数据对象、数据对象的属性、数据对象之间的联系,标识键属性、决定联系的函数对应、决定具体实体集合是否可选或强制。构造一个模式的E-R模型。模型给出整个数据库的一个全局视图。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. E-R模型转换成关系模式 将E-R模型转换成一组关系。特别关心联系中实体集的成员类别、单个联系、子类型、超类、三个实体间的联系等。 Evaluation only. Created with Aspose.Sli

文档评论(0)

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

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

1亿VIP精品文档

相关文档