数据库应用技术2_2.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文档。上传文档
查看更多
一、图书管理系统需求分析 数据流图表达了数据和处理过程的关系 图书管理数据业务流程(DFD) * 一、图书管理系统需求分析 描述信息需求——各类数据描述的集合 图书管理数据字典(DD) ① 有关读者的数据信息。 读者信息:读者编号、姓名、类型编号、已借数量、地址、电话、E-mail等。 读者类型信息:类型编号、类型名称、限借数量、限借天数、逾期罚款、丢失罚款等。 罚款信息:读者编号、罚款编号、罚款原因、罚款金额、罚款日期等。 ② 有关图书的数据信息。 图书信息:图书编号、书名、作者名、出版社编号、出版日期、定价、是否借出、内容简介等。 出版社信息:出版社编号、出版社名称、出版社地址、联系电话、E-mail、联系人等。 图书修复信息:修复编号、图书编号、损坏程度、损坏原因、修复内容、修复日期、修复费用等。 ③ 有关读者借阅图书的数据信息。 借阅信息:读者编号、图书编号、借期、还期等。 * 一、图书管理系统需求分析 描述功能需求——编辑、查询、报表 图书管理处理功能需求 读者管理功能:用于插入、更新和删除读者信息,查询和分类统计读者信息。 图书管理功能:用于插入、更新和删除图书信息,查询和分类统计图书信息。 借书还书管理功能:用于插入、更新和删除读者借书、还书信息,查询和分类统计读者借书、还书信息。 * 二、IDEF1X方法概念设计 IDEF1X标准中的实体 1 IDEF1X标准中的属性 2 3 IDEF1X标准中的联系 使用Visio建立IDEF1X概念模型 4 * (一)IDEF1X标准中的实体 不依赖于其他实体和联系就可以独立存在的实体,在这个实体的主键属性组中没有来自其他实体的主键,用方角矩形表示,独立实体也常被称为强实体或拥有者实体 独立实体 * (一)IDEF1X标准中的实体 依赖于其他实体和联系才能够存在的实体,在这个实体的主键属性组中包含来自其他实体的主键,用圆角矩形表示,从属实体也常被称为弱实体或依赖实体 从属实体 * (一)IDEF1X标准中的实体 该实体的实例可以被关联到其他实体(子实体)0个、1个或多个实例上。 父实体(Parent Entity) 子实体( Child Entity) 该实体的实例可以被确定地关联到其他实体(父实体)的1个实例上,特殊情况下可以是0个实例。如果子实体中的主键含有父实体的主键属性,则为父实体的从属实体。 * (一)IDEF1X标准中的实体 实体“读者”(独立父实体) 主键“读者编号”可以唯一识别每一个读者,不依赖于任何实体的主键,是一个独立实体。 实体“罚款”(从属子实体) 一位读者可能有几次因为延期还书、丢失图书、损坏图书的罚款, “罚款”的主键可以设为“读者编号+罚款编号”,包含了实体“读者”的主键“读者编号”,所以实体“罚款”是从属实体。 父子关系 对于实体“读者”与实体“罚款”存在一对零或多的联系,所以实体“读者”为父实体,实体“罚款”为子实体 图书管理系统实体父子关系 从属实体一定是父实体的子实体 子实体不一定是父实体的从属实体 * (二)IDEF1X标准中的属性 实体的属性:用方框中的属性名称来表示 主键的属性:放在横穿实体矩形中的一条直线之上 外键的属性:在其后加“FK”进行指明 主键、外键和普通属性 * (三)IDEF1X标准中的联系 确定联系 1:n(n=0) 1 不确定联系 m:n (m=0, n=0) 2 * (三)IDEF1X标准中的联系——确定联系(1:n) 连接联系: 1:n(n≥0)的父子联系类型 标识联系:1到0或多(主从联系) 非标识联系(强制):1到0或多 非标识联系(非强制):0或1到0或多 分类联系: 1:n(n=0或1)的一般实体与分类实体联系类型 完全分类联系:1到1 不完全分类联系:1到0或1 确定联系(Specific connection relationship) * (三)IDEF1X标准中的联系——确定联系(1:n) 连接联系—标识联系: 1到0或多(主从联系) 父实体与子实体之间的联系为“一对零或多” 将父实体的主键迁移到子实体中作为主键属性共同标识子实体的实例,并成为子实体的外键(FK) 联系用实线表示,子实体为从属实体(圆角矩形) * (三)IDEF1X标准中的联系——确定联系(1:n) 连接联系—标识联系: 1到0或多(主从联系) 父实体“读者”和子实体“罚款”之间的联系为“一对零或多”的标识联系 将父实体“读者”的主键“读者编号”迁移到子实体“罚款”中作为其外键(FK),并与子实体的“罚款编号”联合构成子实体的主键,共同标识子实体的每个实例 联系用实线表示,子实体为从属实体(圆角矩形) * (三)IDEF1X标准中的联系——确定联系(1:n) 连接联系—非标识联系(强制)

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档