- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例:物资进货(入库单号,日期,物资代码,大类,名称,规格,计量单位,单价,数量,金额) 不满足2NF。 入库时间(入库单号,日期); 物资关系(物资代码,大类,名称,规格); 库存关系(入库单号,物资代码,计量单位,单价,数量,金额) 关键字:(入库单号,物资代码) 依赖关系:(计量单位,单价,数量,金额)→(入库单号,物资代码); 日期→入库单号;(名称,规格) →物资代码 (3)第三范式 某关系满足第二范式,且它的任何一个属性都不传递依赖于任何主关键字。则称其为第三范式。 例:非3NF 库存关系(入库单号,物资代码,计量单位,单价,数量,金额) 有函数依赖:金额→(单价,数量); (单价,数量) →(入库单号,物资代码) 存在传递依赖:金额→ (入库单号,物资代码) 4、数据传输量和存储空间的计算 以下数据可用于估算数据传输量和存储空间: 单位时间需访问的逻辑记录(LRA); 单位时间内的数据传输量(TV); 数据库占用存储空间(SIZE); 记录的长度(RSj) 记录j的记录数(NRj) 记录j在应用i中的存取次数nij; 应用i的执行频率fj 5、数据需求与位置的影射 将所涉及的数据与产生和使用这些数据的单位、部门、子系统联系起来,称为数据需求与位置的影射。 数据建模和分析 一、系统建模简介 三、数据的收集和整理技术 二、逻辑数据建模的过程 四、构建数据库模型的步骤 五、分析数据模型 六、类和对象建模 一、系统建模简介 1、系统建模的概念 信息系统是由一系列模型构成的有序集合。 信息系统的开发方法是模型在不同层次上的建立方法。 模型是现实世界中某些重要方面的抽象展示。 每种模型强调一种不同类型的信息。模型可有多种表现形式 信息系统分析人员用模型来模拟系统的流程、结构、功能等; 从处理角度看,有:输入/输出模型、功能模型、数据模型、控制模型、决策模型等; 从设计角度看,有动态模型、静态模型等。 2、系统逻辑模型和物理模型 系统分析阶段建立的需求模型,就是系统的逻辑模型。 逻辑模型重点在于解决系统要“做什么”。 逻辑模型显示系统在功能方面的总体要求。 逻辑模型独立于具体实现技术。 逻辑模型的“逻辑”特指业务处理中的数据内容和处理过程。 逻辑模型 物理模型 重点解决系统“如何做”问题。 与具体实现技术有关,并受限于技术条件(约束条件) 完成技术设计方面的工作。 逻辑模型与物理模型的区别 逻辑模型的作用 消除对技术细节的关注,聚焦于要解决的问题。 便于人们准确、完整地把握要做的事情。 便于系统分析人员与用户的沟通。 是系统分析阶段的成果,是创建物理模型的依据。 3、数据模型的概念 数据模型是把系统数据有效组织起来形成文本化的一种技术。 数据建模就是数据库建模。 数据建模是为数据库定义业务数据需求的技术 数据模型在信息系统分析阶段产生。 数据建模的重要性 数据是信息系统的核心,数据库的性能是评价信息系统性能的重要指标。将数据有效组织起来是数据建模的目的。 信息系统中,数据结构及其性质是相对稳定的。 数据模型相比程序模型、项目模型较小,易于构建。 建立数据模型的过程可以帮助系统分析员和最终用户快速在业务术语和规则上达成一致。 4、数据模型的特点和种类 数据是反映客观事物的属性、性质以及相互关系的表现物。 如:“6”可表示:6个人、6辆车……….等 二元组(手帕,黄),表示手帕具有黄颜色,等。 数据模型把数据有规律地组织起来,使数据能提供有用的信息。 数据模型是客观事物及其联系的数据描述,是数据之间一个整体逻辑结构图。 (1)层次模型 用树型结构表示数据实体及之间的联系。每个实体是模型中一个结点;结点之间的通路是它们之间的关系;只有一个根结点;任何结点只有一条通路。 UML图形元素表示的层次模型 滑翔机 机尾 机翼 机身 右机翼 左机翼 滑翔机 乘员 0…1 0…* 层次模型反映“一对多”的联系 (2)网状模型 用网络结构表示数据实体以及它们之间的联系。数据实体为结点;通路为它们之间的联系;根结点不止一个;结点之间的通路也不止一个。 UML图形元素表示的网状模型 城市 公司 人员 0…* 0…* 0…* 0…1 1…* 1…* 被雇佣 驻地在 居住地 城市 公司 人员 公司 城市 人员 人员 公司 城市 (3)关系模型 把实体与实体之间的联系用二维表格的形式描述。 表中每一行是一个记录,称为元组; 表中每一列称字段,表示属性; 每个属性取值范围称为该属性对应的域。 关系模型可以表示“一对一”、 “一对多”、 “多对多”的联系。 关系的性质 一个关系
原创力文档


文档评论(0)