欢迎来到天天文库
浏览记录
ID:57141219
大小:3.25 MB
页数:57页
时间:2020-08-01
《信息管理概论(5).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章数据管理与数据库基础本章内容:数据管理发展数据库管理方法关系数据库实现数据仓库与数据挖掘智能信息处理技术5.1数据管理概述数据是信息在计算机世界的具体表现形式,借助于现代信息处理技术进行信息管理,也就是数据管理。5.1.1信息与数据信息是事物之间相互联系、相互作用的状态的描述。数据是信息载体上反映信息内容且可被接收者(人或机器)识别的物理符号。信息是数据的含义,数据是信息的具体表示,但使用中一般不加区别,信息管理也就是数据管理。5.1.2信息的组织层次数据的组织一般分为数据项、记录、文件和数据库四个层次:
2、1.数据项是具有确定逻辑意义的数据的最小单位。是不可再分的数据单位。2.记录是具有一定关系的数据项的一个集合。3.文件是同类记录的有序集合。4.数据库是存储起来的相关数据的集合。5.1.3数据管理技术的发展数据管理的主要任务:实现对数据的合理组织、维护和存取,处理好应用程序与数据之间的关系。数据管理大致经历了三个阶段:人工管理阶段文件系统数据库系统1.人工管理阶段20世纪50年代中期以前,也就是计算机应用于业务管理之前的阶段。数据管理的主要特点是:数据不在计算机中长期保存没有软件系统对数据进行管理一组数据对应于
3、一个应用程序2.文件系统计算机用于管理,有了专门管理数据的软件。数据管理工作的特点:数据按一定的规则组织成文件后,可对文件进行反复的查询、修改、插入、删除等操作程序与数据之间有了一定的独立性。文件不易扩充,修改维护还比较费时。数据共享有限,冗余度仍然较大,空间浪费严重等3.数据库系统处理数据量的增加,产生了专门的数据管理软件,实现对数据的管理工作。数据管理方面具有如下特点:能够描述各数据元素间数据集合间的关系具有最小的数据冗余,节省存储空间,减少重复。具有较好的数据共享性。允许多用户并发地使用数据库中的数据,以
4、最好的方式去满足多用尸的需要。具有较好的数据独立性对数据进行统一的管理和控制。5.2数据库技术及其管理数据库概述概念模型数据模型数据库的结构数据库系统5.2.1数据库概述如前所述,数据是信息的具体化、形象化,是表示信息的物理符号。在信息系统中,要对大量的数据进行处理,首先就要弄清现实世界中事物及事物间的联系是怎样的,然后再逐步分析、变换,得到系统可以处理的表现形式。对客观世界的认识、描述是一个逐步深入的过程。现实世界、信息世界、数据世界三个领域是由客观到认识、由认识到使用管理的三个层次;后一领域是前一领域的抽象
5、描述。信息描述l.现实世界是信息的现实世界是指要处理的客观存在的各种事物、事物之间的相互联系及事物的发生、变化过程。2.信息世界它是客观存在的现实世界在人们头脑中的反映。3.数据世界信息世界中的有关信息经过加工、编码、格式化等处理,便进入了数据世界,也称为计算机世界。5.2.2信息模型信息模型是对信息世界的管理对象、属性及联系等信息的描述形式。它不考虑计算机实现,客观地反映所研究问题中的信息及信息联系的模型,是对现实世界的真实反应。实体可以指实际的东西,也可以指概念性的东西属性是实体(事物)的某一方面的性质或特
6、性联系是指客观存在的事物之间的相互关系,通常是指实体集与实体集之间的关系。l.信息模型的要素2.两个实体集之间相互联系的方式一对多联系(1:n)一对一联系(1:1)多对多联系(m:n)3.E-R方法(E-R图)E-R方法是一种信息结构的图示法,它主要描述实体集之间的联系。通常用长方形表示实体集;用椭圆形表示实体集的属性,用菱形表示实体集间的联系。实体联系的特点一个联系可定义在两个以上的实体集一个联系也可以定义在一个集合自身之上对给定的实体集,还可以有两个以上的联系联系的类型必须标注清楚实体和属性的区分尽量减少实
7、体集,能作为属性时不要作为实体集。作为属性的事物,不能再有需要描述的性质(属性),也不能与其他事物有联系。作为属性的事物与所描述的实体间只能1:N(含1:1)的对应关系。即表示每个职工只有一个年龄值,而每个年龄值可能对应许多职工。5.2.3数据模型数据模型是面向数据库中数据的逻辑结构,是对信息世界中概念模型的数字化。一个数据模型实质上是一组向用户提供的规则。这组规则规定了数据时如何组织的,其结构怎样的及相应地允许哪些操作。1.数据模型的三要素:基本数据结构类型数据操作完整性约束规则(1)构造数据库的基本数据结构
8、类型规定如何把基本数据项组织成更大的数据单位,并通过这种结构来表达数据项之间的关系。数据模型是现实世界与计算机世界的中介。数据结构类型应有很强的表达能力,可以有效地表达数据之间各种复杂的关系。(2)数据操作提供的这些操作能实现对上述数据结构按任意方式组合起来所得数据库的任何部分进行检索、推导和修改等。数据结构只规定了数据的静态结构,而数据操作的定义则说明了数据的动态特性。(3)完整性约
此文档下载收益归作者所有