- 1、本文档共153页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MIS5 信息系统开发技术基础
MIS5 信息系统开发的技术基础;MIS5 数据组织与管理;;5.1 数据处理;;5.1.1 数据处理的目的;5.1.2 数据处理的基本内容;5.2 数据的描述与组织;5.2 数据的描述与组织;5.2.1 数据的描述;
现实世界
信息世界
计算机世界
;(2)客观事物抽象为数据过程的三个阶段;(3)三个世界的对应术语;5.2.2 数据的组织;(1)三个世界中数据组织的层次结构; (2)数据组织的层次与关系 ;产品销售文件 ; (3)数据组织的方式;5.3 数据模型;5.3.1 数据模型相关概念;
; 概念模型用于信息世界的建模,强调语义的表达能力,要能够较方便、直接地表达应用各种语义知识。这类模型应当概念简单、清晰,易于用户理解,因为它是现实世界到信息世界的第一层抽象,是用户和数据库设计人员之间进行交流的语言。
数据模型用于机器世界,它通常需要有严格的形式化定义,而且常常会加上一些限制或规定,以??于机器上的实现。这类模型通常有一组严格定义了语法和语义的语言,人们可以使用它来定义、操纵数据库中的数据。;数据模型是对客观事物及其联系的数据化描述,是数据库系统设计中用于提供信息表示和操作手段的形式架构,是数据库系统实现的基础。
数据模型主要类型有:层次模型、网状模型和关系模型
关系模型是建立在数学概念的基础上,应用关系代数和关系演算等数学理论处理数据库系统的方法
;关系数据模型的一种关系;关系模型特点:;
1、关系:一个关系对应于一张二维表
2、元组:表中一行称为一个元组
3、属性:表中一列称为属性,给每列起一个名即为属性名
4、主码(关键字)表中的某个属性组,它的值唯一地表示一个元组
5、域:属性的取值范围
6、分量:元组中的一个属性值
7、关系模式:对关系的描述,用属性来表示;5.3.2 信息模型(概念模型);概念模型是现实世界到机器世界的中间层次
是独立于计算机系统,完全不涉及信息在计算机系统中的表示,只是描述信息结构,反映信息世界中实体之间的联系。
信息结构——就是实体型集合及其联系的整体结构。
描述方法——E-R图(Entity Relation Approach),1976,陈平山
;(1)信息模型的要素 ;(2)两个实体集之间联系的分类 ;(3)实体联系模型;三、实体联系模型(E-R模型)
实体联系模型反映的是现实世界中的事物及其相互联系,相关概念有:
1、实体(Enity),是观念世界中描述客观事物的概念。它可以是人、物或抽象的概念
2、属性,只是实体具有的某种特性。如学生的学号、姓名、年龄、性别等
3、联系,信息世界中联系分为两类:一是实体内部的联系,如组成实体的各属性之间的联系;二是实体之间的联系;E-R图的4个基本成分;(c)m:n联系;厂长号;仓库号;学号;E—R图的绘制;5.3.3 数据模型;数据模型
是直接面向数据库中数据逻辑结构的,如关系、网状、层次、面向对象等模型,它涉及数据在计算机系统中的表示,被称为“基本数据模型”或“结构数据模型”。
;(1)数据模型三要素;模型结构:是数据模型的基本部分,它将确定数据库的逻辑结构,是对系统静态特性的描述
数据操作:提供对数据库的操作手段,主要有检索更新两大类操作。是对系统动态性的描述。
完整性规则:是对数据库有效状态的描述;(2)数据模型与信息模型的关系;(3)主要的数据模型;用树型结构来描述实体之间的联系。实体用记录来表示 。记录之间的联系用链接指针实现。主要用于描述“一对多”的关系。
如某大学的人员按行政级别来组织就是一个树型结构:;层次模型的典型代表是:IBM公司的大型数据库管理系统IMS(Information Management System)
层次模型的缺点
(1)处理个别记录效率低,尤其是处理最低的个别记录
(2)数据库维护麻烦
(3)不能直接表示m:n的联系,需要转换成多个1:m的联系;用网状结构表示实体及实体之间联系的模型称为网状模型
是层次模型演变过来的。有多个节点没有父节点,至少有一个节点有多于一个父节点。主要用于描述“多对多”关系。如学生与课程之间的关系
;网状结构特点:(1)可以有多个结点没有父结点(2)允许有多个结点有多个父结点;是 用二维表来描述实体及其之间的联系的数据模型
层次、网状模型都要求数据库的记录之间具备明确的关系或链接。
以学生登记表为例,介绍关系模型中的主要术语
;①关系:一个关系对应于我们平常讲的一张表;
②元组:表中的一行称为一个元组;
③属性:表中的一列称为属性,给每一列起的一个名称即属性名;
④主码:表中的某个属性组,它们的值唯一地标识一个元组;
⑤域:属性的取值范围;
⑥分量:元组中的一个属性值;
⑦关系模式:对关系的描述,用关系名(属性1,属性2,……,
您可能关注的文档
- DVR录像设置.doc
- E1 帧结构与告警产生.ppt
- DtHealth 7.0安装和配置.doc
- ERP实验十七科目汇总表、科目余额表与总账查询.doc
- 2011高中历史 2.10《新民主主义革命胜利》测试 大象版必修1.doc
- 2011高中历史 2.9《中华民族抗日战争》教案 大象版必修1.doc
- ERWin建模基础教程(非常好入门教程).ppt
- Excel 工作表插入和删除方法.doc
- Euro Disney 成功模式在欧洲却尝败绩.doc
- EW3 项目3 3.1 汽车二级维护前检测.doc
- 2022-2023学年重庆市渝北区三年级(下)期末语文试卷.docx
- 2019-2020学年重庆市綦江区三年级(下)期末科学试卷.docx
- 2021-2022学年重庆市南川区三年级(下)数学竞赛试卷.docx
- 2018-2019学年重庆市五年级(下)期末科学试卷.docx
- 2019年重庆市綦江区小升初语文试卷.docx
- 2023年浙江省金华市金东区小升初语文试卷.docx
- 2019-2020学年重庆市綦江区一年级(下)期末数学试卷.docx
- 浙江省金华市溪华小学2023届数学三下「期末」联考试题含解析.docx
- 2019-2020学年四川省重庆市永川区部编版一年级上册期中考试语文试卷.docx
- 2018-2019学年重庆市綦江区五年级(下)期末科学试卷.docx
文档评论(0)