管理信息系统的系统设计资料.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关系模型中的主要术语有: 1.关系:一个关系对应一张二维表 2.元组:表中的一行 3属性:表中一列称为属性,给每列起一个名即为属性名 4.主码(主关键字):表中的某个属性组,它的值唯一地标识一个元组。 5.域:属性的取值范围 6.分量:元组中的一个属性值 7.关系模式:对关系的描述,用关系名(属性 1,属性2,…,属性n)来表示。 对于关系模型来说,其数据模型就是一系列用二维表表示的关系 关系模型具有以下特点: 1.关系模型的概念单一。对于实体和实体之间的联系均以关系来表示。 2.关系是规范化的关系。 3.关系模型中,用户对数据的检索和操作实际上是从原二维表中得到一个子集,该子集仍是一个二维表,因而易于理解,操作直接、方便,而且由于关系模式把存取路径向用户隐藏起来,用户只需指出“做什么”,而不必关心“怎么做”,从而大大提高了数据的独立性。 给定一组数据,如何才能构造一个好的关系模式呢? 规范化理论:研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响,探讨关系模式应该具备的性质和设计方法。规范化理论给我们提供了判别关系模式优劣的标准,为数据库设计工作提供了严格的理论依据。 规范化理论是E.F.Cold在1971年提出的。他及后来的研究者为数据结构定义了五种规范化模式)。 关系必须是规范化的关系,满足一定的约束条件。 范式Normal Form,简称NF) :表示的是关系模式的规范化程度,也即满足某种约束条件的关系模式。 (四)关系的规范化 根据满足约束条件的不同来确定范式 第一范式(1NF) 元组中的每一个分量都必须是不可分割的数据项。 第二范式(2NF) 关系不仅满足第一范式,而且所有非主属性完全依赖于其主码 。 满足1NF及2NF的关系,存在插入、删除异常及数据冗余、修改复杂等问题。 第三范式 不仅满足第二范式,而且它的任何一个非主属性都不传递依赖于任何主关键字。 基本情况 课程情况 学号 姓名 系名 系负责人 课程名 成绩 0501001 施宾彬 机械工程 王珊 高等数学 90 0501001 施宾彬 机械工程 王珊 大学物理 86 0601112 方胜力 机械工程 王珊 大学物理 79 0504121 周昌 计算机 李侠 软件工程 68 0504121 周昌 计算机 李侠 C语言 91 学生信息 学生信息(学号,姓名,系名,系负责人,课程号,成绩) 学生课程(学号,课程号,成绩) 学生基本信息(学号,姓名,系名,系负责人) 学生基本信息(学号,姓名,系名) 系(系名,系负责人) 四、数据库设计 数据厍设计是在选定的数据库管理系统基础上建立数据库的过程。 数据库设计的步骤与系统开发的各个阶段相对应,详见下图。 (一)数据厍的概念结构设计 如前所述,概念结构设计应在系统分析阶段进行。 任务是根据用户需求设计数据库的概念数据模型(简称概念模型)。 概念模型是从用户角度看到的数据库,它可用第三章中介绍的E-R模型表示,也可以用3NF关系群来表示。 (二)数据库的逻辑结构设计 逻辑结构设计是将概念结构设计阶段完成的概念模型转换成能被选定的数据库管理系统(DBMS)支持的数据模型。 数据模型可以由实体联系模型转换而来,也可以用基于第三范式(3NF)的方法来设计。 接着是用DBMS提供的数据描述语言DDL定义数据模型。 (三)数据库的物理结构设计 为数据模型在设备上选定合适的存储结构和存取方法,以获得数据库的最佳存取效率。内容包括:选用库文件的组织形式、存储介质的分配和存取路径的选择等。 由E-R模型转换为关系数据模型的规则如下: ① 每一实体集对应于一个关系模式,其实体名作为对应关系名,实体的属性作为对应关系的属性。 ② 实体间的联系一般对应一个关系,联系名作为对应的关系名,不带有属性的联系可以去掉。具体来说: 对于每一个1:n的联系,可将联系归并到联系中的多方,并在多方中将一方的关键字作为外部关键字。 对于每一个m:n的联系,要为这些联系分别建立一个“关系”,关系中要包含两方的关键字及联系自身的属性。 实体和联系中关键字对应的属性在关系模式中仍作为关键字。 物资 库存 供应单位 合同 结算 入库 订货 验收 购进 付款 1 N N M L N N N M M 1 代码 名称 规格 备注 入库号 日期 货位 数量 单位号 单位名 地址 联系人 邮政编码 合同号 数量 备注 金额 结算编号 用途 金额 经手人 金额 数量 数量 数量 金额 单价 1.供应单位(单位号,单位名,地址,联系人,邮政编码) 2.物资(物资代码,名称,规格,备注) 3.库存(入库号,日期,货位,数量,物资代码,合同号) 4.合同(合同号,数量,金额,备注) 5.结算(结算

文档评论(0)

我是兰花草 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档