信息管理组织概论(5).ppt
《信息管理组织概论(5).ppt》由会员分享,可在线阅读,更多相关《信息管理组织概论(5).ppt(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章 数据管理与数据库基础,本章内容: 数据管理发展 数据库管理方法 关系数据库实现 数据仓库与数据挖掘 智能信息处理技术,5.1 数据管理概述,数据是信息在计算机世界的具体表现形式,借助于现代信息处理技术进行信息管理,也就是数据管理。,5.1.1 信息与数据,信息是事物之间相互联系、相互作用的状态的描述 。 数据是信息载体上反映信息内容且可被接收者(人或机器)识别的物理符号。 信息是数据的含义 ,数据是信息的具体表示,但使用中一般不加区别,信息管理也就是数据管理。,5.1.2 信息的组织层次,数据的组织一般分为数据项、记录、文件和数据库四个层次:,5.1.3 数据管理技术的发展,数据管理的
2、主要任务: 实现对数据的合理组织、维护和存取, 处理好应用程序与数据之间的关系。 数据管理大致经历了三个阶段:,1人工管理阶段,20世纪50年代中期以前,也就是计算机应用于业务管理之前的阶段。 数据管理的主要特点是:,2文件系统,计算机用于管理 ,有了专门管理数据的软件 。 数据管理工作的特点:,3数据库系统,处理数据量的增加,产生了专门的数据管理软件,实现对数据的管理工作。数据管理方面具有如下特点 :,5.2 数据库技术及其管理,数据库概述 概念模型 数据模型 数据库的结构 数据库系统,5.2.1 数据库概述,如前所述,数据是信息的具体化、形象化,是表示信息的物理符号。在信息系统中,要对大量
3、的数据进行处理,首先就要弄清现实世界中事物及事物间的联系是怎样的,然后再逐步分析、变换,得到系统可以处理的表现形式。 对客观世界的认识、描述是一个逐步深入的过程。 现实世界、信息世界、数据世界三个领域是由客观到认识、由认识到使用管理的三个层次;后一领域是前一领域的抽象描述。,信息描述,5.2.2 信息模型,信息模型是对信息世界的管理对象、属性及联系等信息的描述形式。 它不考虑计算机实现,客观地反映所研究问题中的信息及信息联系的模型,是对现实世界的真实反应。,l.信息模型的要素,2.两个实体集之间相互联系的方式,一对多联系 (1:n),一对一联系 (1:1),多对多联系 (m:n),3. E-R
4、方法( E-R 图),E-R方法是一种信息结构的图示法,它主要描述实体集之间的联系。通常用长方形表示实体集;用椭圆形表示实体集的属性,用菱形表示实体集间的联系。,实体联系的特点,实体和属性的区分,尽量减少实体集,能作为属性时不要作为实体集。 作为属性的事物,不能再有需要描述的性质(属性),也不能与其他事物有联系。 作为属性的事物与所描述的实体间只能1:N(含1:1)的对应关系。即表示每个职工只有一个年龄值,而每个年龄值可能对应许多职工。,5.2.3 数据模型,数据模型是面向数据库中数据的逻辑结构,是对信息世界中概念模型的数字化。一个数据模型实质上是一组向用户提供的规则。这组规则规定了数据时如何
5、组织的,其结构怎样的及相应地允许哪些操作。 1.数据模型的三要素:,(1) 构造数据库的基本数据结构类型 规定如何把基本数据项组织成更大的数据单位,并通过这种结构来表达数据项之间的关系。 数据模型是现实世界与计算机世界的中介。 数据结构类型应有很强的表达能力,可以有效地表达数据之间各种复杂的关系。,(2) 数据操作 提供的这些操作能实现对上述数据结构按任意方式组合起来所得数据库的任何部分进行检索、推导和修改等。 数据结构只规定了数据的静态结构,而数据操作的定义则说明了数据的动态特性。,(3) 完整性约束规则 它用于给出不破坏数据库完整性、数据相容性等数据关系的限定。 为了避免对数据执行某些操作
6、时破坏数据的正常关系,形成一组通用的约束规则,只允许在满足该组规则的条件下对数据库进行插入、删除、更新等操作。,2.数据模型与信息模型的关系,信息与数据具有一一对应的关系,计算机中的数据组织必须与客观世界中的信息结构相适应。 数据模型是对数据组织中各层次内部、外部之间的联系的描述。因此数据模型必须以相应的信息模型为基础。 信息模型和数据模型的对应关系如图:,3.常见数据模型概述,层次模型(Hierarchical Model) 层次模型的数据结构是一种树型结构,网状模型(Network Mode) 数据模型中各个记录型(实体集)相互联系形成一个整体均可以看着是网状模型。但为了与层次模型相区别,
7、在网状模型上增加了一些限制条件,即满足下列条件的数据模型称为网状模型:,网 状 模 型,关系模型(RelationalModel) 关系模型将数据的逻辑结构归纳为满足一定条件的二维表的形式,称为一个关系(Relation),关系又由关系框架和若干元组(Tuple)组成,一个元组实际上就是二维表中的一行内容。,关系模型的数据结构,关系操作和关系的完整性约束条件 关系操作主要包括数据查询和插入、删除、修改数据。关系中的数据操作是主要集合操作,包括传统的集合运算,如并、交、差和关系运算,如选择、连接、投影等。 关系的完整性约束条件包括三类: 关系模型的完整性约束,是为了使数据库在使用、维护、调整、更
8、新、扩展时保持数据结构的灵活、稳定、可靠和数据与程序的相对独立性。,5.2.4 数据库的结构,模式/内模式映象,应用A,应用B,应用C,应用D,应用E,外模式1,外模式2,外模式3,逻辑模式,内模式,数据库,外模式/模式映象,数据库系统的三级模式结构,数据库是存储介质上的相关数据的集合 。 数据模式由外模式、逻辑模式(模式)和内模式构成,如图所示。,1.逻辑模式及概念数据库,逻辑模式(Logical Schema)也常称为模式(Schema),它是对数据库中数据的整体逻辑结构和特征的描述。逻辑模式定义的内容 包括对数据库的记录型、数据项的型、记录问的联系等的描述, 包括对数据的安全性定义(保密
9、方式、保密级别和数据使用权)、数据应满足的完整性条件和数据寻址方式的说明。 逻辑模式为框架的数据库为概念数据库。,2.外模式及用户数据库,外模式(External Schema)也称子模式(Subschema),它是对各个用户或程序所涉及到的数据的逻辑结构和数据特征的描述。 外模式定义主要涉及对子模式的数据结构、数据域、数据构造规则及数据的安全性和完整性等属性的描述。 以子模式为框架的数据库为用户数据库,3.内模式及物理数据库,内模式(Intelnal Schema)也叫存储模式(Access Scherna)或物理模式(Physical Schema)。内模式是对数据的内部表示或底层描述。
10、内模式不仅定义数据的数据项、记录、数据集、索引和存取路径在内的一切物理组织方式等属性,同时还要规定数据的优化性能、响应时间和存储空间需求,规定数据的记录位置、块的大小与数据溢出区等。 以物理模式为框架的数据库为物理数据库。,5.2.5 数据库系统的构成,数据库系统是指带有数据库并利用数据库技术进行数据管理的计算机系统。一个数据库系统包括:,1数据库系统的构成,数据库系统的系统结构:,2. 数据库管理系统的功能结构,5.3 关系型数据系统及其应用,1 关系数据库的特点 2 关系数据语言简介 3 结构化查询语言(SQL) 4 常见关系数据库系统简介,5.3.1 关系数据库的特性,5.3.2 关系数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息管理 组织 概论
限制150内