- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
制造信息技术DB数据库设计
现代制造信息技术基础第一部分 数据库系统概论数据库设计;数据库设计;主要内容;数据库设计概述;数据库和信息系统;(1) 特点之一:数据库建设是硬件、软件和干件的结合。
(2) 特点之二:数据库设计应该和应用系统设计相结合,即,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。;规范设计法中比较著名的有新奥尔良方法,它将数据库设计分为四个阶段:需求分析、概念设计、逻辑设计和物理设计。
规范设计法从本质上看是手工设计方法,其基本思想是过程迭代和逐步求精。
数据库设计工具软件可以自动地或辅助设计人员完成数据库设计过程中的很多任务。
;数据库设计的基本步骤;数据库设计的基本步骤;需求分析;需求分析的任务;调查用户需求的具体步骤是:
(1) 调查组织机构情况
(2) 调查各部门的业务活动情况
(3) 在熟悉业务活动的基础上,协助用户明确对新系统的各种要求
(4) 确定新系统的边界;分析和表达用户的需求:结构化分析方法(SA方法)。它是由E. Yourdon、Tom Demarco等人倡导的一种面向数据流的分析方法。
SA方法使用数据流图、数据字典、结构化英语、判定表和判定树等工具,来建立软件需求说明书。它将软件系统抽象为一系列的逻辑加工单元,这些逻辑加工单元接受输入数据流,经过加工,使之变换为输出数据流。数据模型用数据流图表示,并用数据字典进行说明。;需求分析的方法;需求分析的方法;数据流图的绘制:
⑴ 确定系统的输入输出
⑵ 由外向里画系统的顶层数据流图
⑶ 自顶向下逐层分解,绘出分层数据流图;需求分析的方法;⑸ 尽量简化处理间的联系,并注意处理分解的均匀;数据项是不可再分的数据单位
数据项描述= {数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系,数据项之间的联系}
[示例]
数据项名:m
别名:齿轮的模数
含义说明:齿轮的模数m=p/?。互相啮合的两齿轮,其模数相等。采用标准模数可以减少加工齿轮刀具的数量
数据类型:枚举数据
长度:1字节
取值范围:[1|1.25|1.5|2|2.5|3|4|5|6|8|10|12|16|20|25|32|40|50]
与其他数据项的逻辑关系:???轮的模数m确定后,可算出轮齿的基本尺寸(如齿距、齿高等)
注释:模数采用第一系列,单位为mm;数据结构反映了数据之间的组合关系
数据结构描述= {数据结构名,含义说明,组成:{数据项或数据结构}}
[示例]
数据结构名:斜齿轮
含义说明:斜齿圆柱齿轮的基本参数
组成:法项模数(mn)+齿数(z)+螺旋角(?);数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一
数据存储描述= {数据存储名,说明,编号,输入的数据流,输出的数据流,组成:{数据结构},数据量,存取频度,存取方式}
[示例]
数据存储名:传动比系数
说明:ki
输出数据流:已知条件
组成:传动比(i)+传动比系数(ki)
数据存储名:定期帐目
组成:帐号+户名+款额+存期+存入日期+利息+储户地址
存取方式:按帐号递增顺序排列;处理过程的具体逻辑一般用判定表或判定树来描述
处理过程描述= {处理过程名,说明,输入:{数据流},输出:{数据流},处理:{简要说明}}
[示例]
处理过程名:处方划价
说明:计算患者的付费金额
输入:收费价目表+处方+患者类型
输出:付费金额+付费明细表
处理:①按收费价目表,根据处方上的药品数量和处置,计算总额; ②根据患者类型(公费、自费等),确定付费比例,然后由上面的总额计算实际付费金额
处理过程名:设计链传动
输入:已知条件
输出:传动参数+结构参数+轴压力
处理:依照机械设计中的方法;数据字典;逻辑描述工具(结构化语言);逻辑描述工具(结构化语言);逻辑描述工具(判定表);逻辑描述工具(判定表);逻辑描述工具(判定树);逻辑描述工具(判定树);概念结构设计;概念结构的主要特点:
能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求。是对现实世界的一个真实模型
易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键
易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充
易于向关系、网状、层次等各种数据模型转换;概念结构设计的方法与步骤;策略:自顶向下分析需求与自底向上设计概念结构;概念结构设计的方法与步骤;一般有三种数据抽象:
⑴ 分类。定义某一类概念作为现实世界中的一组对象的类型。这些对象具有某些共同的特性和行为。它抽象了对象值和型之间的“is member of”的语义;数据抽象与局部视图设计;为了简化E-R图的处置,现实世界的事物能作为属性对待的,尽量作为属性对待。本来,实体与属性之间并没有形式上可截然
文档评论(0)