2016第八章数据库设计.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文档。上传文档
查看更多
W W W . W A T S O N W Y A T T . C O M 第八 章 数据库设计 8.1 数据库设计概述 8.2 需求分析 8.3 概念结构设计 8.4 逻辑结构设计 8.5 数据库的物理设计 8.6 数据库实施 8.7 数据库运行与维护 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 8.1 数据库设计概述 对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统。 数据库设计人员应该具备的技术和知识 数据库的基本知识和数据库设计技术 程序设计的方法和技巧、软件工程的原理和方法 应用领域的知识 数据库设计方法 新奥尔良方法 需求分析、概念设计、逻辑设计、物理设计 基于E-R模型的设计方法 基于3NF的设计方法 计算机辅助设计 SYBASE PowerDesigner、Visio等 * ccl@cugb.edu.cn * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 数据库设计的过程 六个阶段 ⒈ 需求分析 ⒉ 概念结构设计 ⒊ 逻辑结构设计 ⒋ 物理设计 ⒌ 数据库实施 ⒍ 数据库运行和维护 * ccl@cugb.edu.cn * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 8.2 需求分析 需求分析就是分析用户的需要与要求(起点) 重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求 信息要求:指用户需要从数据库中获得信息的内容与性质,由用户的信息要求可以导出数据要求,即在数据库中需要存储哪些数据 处理要求:指对处理功能的要求;对处理的响应时间的要求;对处理方式的要求(批处理 / 联机处理) 安全性与完整性要求 * ccl@cugb.edu.cn * 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)数据流图 描述系统功能中事务处理与所需数据的关联 (4)数据字典 数据流图中的数据流和加工等进一步定义,完整地反映系统需求 (5)用户确认 * ccl@cugb.edu.cn * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * ccl@cugb.edu.cn * 数据字典 数据字典是各类数据描述的集合 数据字典的内容包括五部分:数据项、数据结构、数据流、数据存储、处理过程 数据项是数据的最小组成单位 若干个数据项可以组成一个数据结构 数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * ccl@cugb.edu.cn * ⒈ 数据项 数据项是不可再分的数据单位 数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系} 后三项定义了数据的完整性约束条件 【例】“学号”数据项: 数据项: 学号 含义说明:唯一标识每个学生   别名:  学生编号 类型:  字符型 长度:   8 取值范围99999999   取值含义:前两位表示该生的年级,后六位是序号   Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档