第二章-数据管理.ppt

上传人:s****8 文档编号:82712506 上传时间:2023-03-26 格式:PPT 页数:72 大小:111.50KB
返回 下载 相关 举报
第二章-数据管理.ppt_第1页
第1页 / 共72页
第二章-数据管理.ppt_第2页
第2页 / 共72页
点击查看更多>>
资源描述

《第二章-数据管理.ppt》由会员分享,可在线阅读,更多相关《第二章-数据管理.ppt(72页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、管理信息系统管理信息系统第三章第三章 数据管理数据管理l数据管理概述数据管理概述l数据库及其管理系统数据库及其管理系统l关系数据库系统及其应用关系数据库系统及其应用l多媒体数据管理多媒体数据管理l数据仓库数据仓库1管理信息系统管理信息系统第一节第一节 数据管理概述数据管理概述l信息与数据信息与数据l数据组织的层次数据组织的层次l数据管理技术的发展数据管理技术的发展2管理信息系统管理信息系统信息与数据信息与数据l数据:数据:在信息处理中,信息载体上反映信息内容且可被接受者(人或机器)识别的物理符号称为数据。l多媒体:多媒体:是指数据的多种形式的组合。3管理信息系统管理信息系统数据组织的层次数据组

2、织的层次l分层:分层:分为数据项、记录、文件和数据库四层。数据项:是具有确定逻辑意义(即可描述信息内容)的数据的最小单位。是不可分的数据单位。记录:是具有一定关系的数据项的一个有序集合。l关键字:能唯一标识一条记录的数据项的最小集合。文件:同类记录的有序集合。数据库:存储起来的相关数据的集合。l数据库管理系统(Data Base Management System)4管理信息系统管理信息系统 l数据库中数据与应用程序及用户的关系数据库中数据与应用程序及用户的关系用户或应用程序1数据库管理系统数据库5管理信息系统管理信息系统数据管理技术的发展数据管理技术的发展l数据管理:数据管理:在信息系统中,

3、数据(信息)的收在信息系统中,数据(信息)的收集、加工、检索、存储、传输、利用和维护等工集、加工、检索、存储、传输、利用和维护等工作称为数据管理。作称为数据管理。6管理信息系统管理信息系统数据管理技术发展的三个阶段数据管理技术发展的三个阶段l人工管理阶段人工管理阶段20世纪50年代以前计算机软硬件的背景l没有操作系统软件,没有专门的管理软件l外存为最简单的存取设备数据管理的特点l数据不在计算机中长期保存l没有软件系统对数据进行管理l一组数据对应于一个应用程序(数据面向应用,不共享)7管理信息系统管理信息系统l文件管理阶段文件管理阶段20世纪世纪50年代后期年代后期计算机软硬件的背景计算机软硬件

4、的背景l出现了对计算机资源进行有效管理的操作系统和专门管出现了对计算机资源进行有效管理的操作系统和专门管理数据的文件系统理数据的文件系统l出现了可进行大量存储的外存储器出现了可进行大量存储的外存储器数据管理的特点数据管理的特点l数据可被长期存储和反复处理数据可被长期存储和反复处理l程序与数据分开,数据在物理存储上实现了独立程序与数据分开,数据在物理存储上实现了独立l数据管理方式上还存在不足,有待进一步提高数据管理方式上还存在不足,有待进一步提高8管理信息系统管理信息系统l数据库系统阶段数据库系统阶段20世纪世纪60年代开始,实际应用对数据管理的要求程度越来越高。年代开始,实际应用对数据管理的要

5、求程度越来越高。计算机软硬件的背景计算机软硬件的背景数据管理的特点数据管理的特点l可以实现对数据元素间复杂关系的描述。可以实现对数据元素间复杂关系的描述。l数据存储方式改善,存储空间利用率高,数据可以进数据存储方式改善,存储空间利用率高,数据可以进行反复应用。行反复应用。l数据有较好的共享性。数据有较好的共享性。l数据具有较好的独立性。数据具有较好的独立性。l可实现对数据的统一管理和控制。可实现对数据的统一管理和控制。9管理信息系统管理信息系统第二节第二节 数据库及其管理系统数据库及其管理系统l概述概述l信息模型信息模型l数据模型数据模型l数据库的结构数据库的结构l数据库系统的构成数据库系统的

6、构成10管理信息系统管理信息系统概述概述l对客观世界的认识、描述分为三个层次对客观世界的认识、描述分为三个层次现实世界:客观存在的事物及其相互联系。信息世界:客观存在的现实世界在人们头脑中的反映。数据世界:对信息世界中的有关信息经过加工、编码、格式化等具体处理,便进入了数据世界。l三者之间的关系(三者之间的关系(P62)11管理信息系统管理信息系统l信息模型的要素实体(实体(Entity)属性(属性(Attribute)联系(联系(Relationship)l两个实体集之间相互联系的方式一对一联系:一对一联系:A中任一个体至多与中任一个体至多与B中一个个体中一个个体有联系,简示有联系,简示1:

7、1。信息模型信息模型个体实体集12管理信息系统管理信息系统一对多联系:一对多联系:A中至少有一个体与中至少有一个体与B中一个以上中一个以上个体有联系,且个体有联系,且B中任一个体至多与中任一个体至多与A中一个体中一个体有联系,简示有联系,简示1:N。多对多联系:多对多联系:A中至少有一个体与中至少有一个体与B中两个或两中两个或两个以上的个体有联系,个以上的个体有联系,B中也至少有一个个体与中也至少有一个个体与A中两个或两个以上的个体有联系,简示中两个或两个以上的个体有联系,简示N:M。l建立信息模型的一种方法:建立信息模型的一种方法:实体联系方法,实体联系方法,简称简称ER方法。方法。13管理

8、信息系统管理信息系统实体实体-联系模型(联系模型(E-R模型)模型)lP.P.S.Chen 于于1976年提出的实体联系方年提出的实体联系方法(法(Entity-Relationship Approach)。)。该方法用该方法用E-R图来描述现实世界的概念模型,图来描述现实世界的概念模型,E-R 方法也称为方法也称为E-R模型。模型。l 现实世界是由一组称作实体的基本对象以现实世界是由一组称作实体的基本对象以及这些对象间的联系构成的及这些对象间的联系构成的14管理信息系统管理信息系统l信息世界中的基本概念信息世界中的基本概念 实体(Entity)现实世界中可区别于其他对象的一个事件或物体属性(

9、Attribute)描述实体 码(Key)唯一识别实体和联系的属性集域(Domain)每个属性所允许的值集 实体集(Entity Set)同一类型所有实体的集合联系(Relationship)实体间的相互关联l 一对一联系(1:1)l 一对多联系(1:n)l 多对多联系(m:n)l实际上,一对一联系是一对多联系的特例,而一对多联系又是多对多联系的特例。15管理信息系统管理信息系统ER图的特点l一个联系可以定义在两个以上的实体集上。l一个联系也可以定义在一个集合自身上。l对给定的实体集,还可以有两个以上的联系。l联系的类型必须标注清楚。16管理信息系统管理信息系统区分实体与属性的一般性的原则l尽

10、量减少实体集,能作为属性时不要作为实体集。l作为属性的事物,不能再有需要描述的性质(属性),也不能与其他事物有联系。l作为属性的事物与所描述的实体之间只能是1:N(含1:1)的关系。17管理信息系统管理信息系统数据模型数据模型l组成:组成:由三部分组成。一组规定的用以构造数据库的基本数据结构类型一组数据操作或推导规则完整性约束l数据模型与信息模型的关系数据模型与信息模型的关系数据模型必须以相应的信息模型为基础。数据模型必须以相应的信息模型为基础。信息模型和数据模型要素的对应关系信息模型和数据模型要素的对应关系18管理信息系统管理信息系统常见数据模型的概述常见数据模型的概述l层次模型层次模型数据

11、结构:树型结构缺点:处理效率较低,无法直接描述层次间的N:M。19管理信息系统管理信息系统l网状模型网状模型满足条件l可以有一个以上的节点(记录型)无父节点l至少有一个节点的父节点多于一个与层次模型之间的不同l层次模型中,从子女节点道双亲节点的联系是唯一的,从子女节点道双亲节点的联系是唯一的,而网状模型可以不唯一。网状模型中,还允许两个记而网状模型可以不唯一。网状模型中,还允许两个记录间有两个以上的联系。录间有两个以上的联系。20管理信息系统管理信息系统l关系模型关系模型概念:关系模型将数据的逻辑结构归纳为满足一概念:关系模型将数据的逻辑结构归纳为满足一定条件的二维表,称为一个关系。关系由关系

12、框定条件的二维表,称为一个关系。关系由关系框架和若干元组组成。组成元组的元素是分量。元架和若干元组组成。组成元组的元素是分量。元组由组由n个分量组成称关系为个分量组成称关系为n元关系。元关系。关系模型由关系(数据结构)、关系上定义的操关系模型由关系(数据结构)、关系上定义的操作和关系完整性约束规则组成。作和关系完整性约束规则组成。关系模型的最大特点:描述的一致性,即无论对关系模型的最大特点:描述的一致性,即无论对实体集还是实体之间的联系,均可以用关系(二实体集还是实体之间的联系,均可以用关系(二维表)来表述。维表)来表述。21管理信息系统管理信息系统l关系模型关系模型(Relational M

13、odel)1969年美国IBM公司San Jose研究室的研究员E.F.Codd首次提出了数据库系统的关系模型。开创了数据库关系方法和关系数据理论的研究,为数据库技术奠定了理论基础。20世纪世纪80年代以来,计算机厂商新推出的数据库年代以来,计算机厂商新推出的数据库管理系统几乎都支持关系模型管理系统几乎都支持关系模型。22管理信息系统管理信息系统关系模型关系模型(Relational Model)l关系数据模型的数据结构关系数据模型的数据结构 在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。l关系数据模型的优缺点关系数据模型的优缺点 关系模型与非关系模型不同,关系模型的概念

14、单一。关系模型的存取路径对用户透明 当然,关系数据模型也有缺点,其中最主要的缺点是,由当然,关系数据模型也有缺点,其中最主要的缺点是,由于存取路径对用户透明,查询效率往往不如非关系数据模于存取路径对用户透明,查询效率往往不如非关系数据模型。因此为了提高性能,必须对用户的查询请求进行优化,型。因此为了提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的难度。增加了开发数据库管理系统的难度。23管理信息系统管理信息系统完整性约束:对每个属性的定义域的限制,各对每个属性的定义域的限制,各属性间数据关系(联系)的描述以及其他一些属性间数据关系(联系)的描述以及其他一些关于该关系的强制性约

15、束条件,统称为完整性关于该关系的强制性约束条件,统称为完整性约束。约束。l关系的规范化关系的规范化一般要求实现第三范式。24管理信息系统管理信息系统什么是什么是 数据库?(数据库?(1)l数据库(数据库(DATABASE,简称简称DB)所谓数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享。25管理信息系统管理信息系统什么是什么是数据库数据库?(?(2)l通常,数据库中的数据,至少在在大型通常,数据库中的数据,至少在在大型系统中,既是集成的,又是共享的:系统中,既是集成的,又是

16、共享的:集成指的是数据库可以被当作几个不同的文件的合并,数据库至少可以部分消除文件之间的冗余。共享指的是数据库中的每项数据可以被不同的用户共享。每个用户可以因不同的目的而访问相同的数据,甚至可以同时访问同一数据(并发访问)。26管理信息系统管理信息系统什么是什么是数据库数据库?(?(3)l数据库集成和共享带来的一个结果,是数据库集成和共享带来的一个结果,是任一用户都只需关心整个数据库中的一任一用户都只需关心整个数据库中的一小部分,而且不同用户所使用的数据库小部分,而且不同用户所使用的数据库会以各种方式重叠。换句话说,对于一会以各种方式重叠。换句话说,对于一个指定的数据库,不同用户会以许多不个指

17、定的数据库,不同用户会以许多不同的方式来观察同的方式来观察27管理信息系统管理信息系统什么是什么是数据库数据库?(?(4)l数据库的结构数据库的结构划分成四个级次:划分成四个级次:局部逻辑级全局逻辑级存储级物理级。28管理信息系统管理信息系统l模式:模式:又叫概念模式。数据库管理员(DBA)看到的数据库,也叫DBA视图。l外模式:外模式:也称为子模式。用户可以看到并获准使用的那部分数据的逻辑结构,又叫用户视图。l内模式:内模式:是数据库的存储结构。l物理数据库:物理数据库:数据库在物理存储设备上的组织。29管理信息系统管理信息系统什么是什么是 数据库管理系统?(数据库管理系统?(1)l数据库管

18、理系统(数据库管理系统(DATABASE MANAGEMENT SYSTEM,简称简称DBMS)。)。数据库管理系统是位数据库管理系统是位于用户与操作系统之间的一层数据管理软件于用户与操作系统之间的一层数据管理软件。它。它的主要功能包括以下几个方面:的主要功能包括以下几个方面:1.数据定义功能 2.数据操纵功能 3.数据库的运行管理 4.数据库的建立和维护功能 30管理信息系统管理信息系统什么是什么是 数据库管理系统?(数据库管理系统?(2)lSQLCREATE TABLE student(name CHAR(10),)lSQLSELECT name FROM student WHERE ag

19、e 20 SQLINSERT INTO Student(name,zip,age)VALUES(“WANG WU”,100872,22,)SQL UPDATE.SQL DELETE 31管理信息系统管理信息系统什么是什么是数据库系统?(数据库系统?(1)l数据库系统(数据库系统(DATABASE SYSTEM 简称简称DBS)数据库系统是指一个计算机存储记录的系统,即,它是一个计算机系统,该系统的目标是存储信息并且支持用户检索和更新所需要的信息 一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。32管理信息系统管理信息系统什么是什么是数据库系统?(数据库系统?(1

20、)应用程序应用程序数据库管理系统数据库管理系统数据库数据库用户用户33管理信息系统管理信息系统什么是什么是数据库系统?(数据库系统?(2)一、硬件平台及数据库一、硬件平台及数据库 由由于于数数据据库库系系统统数数据据量量都都很很大大,加加之之DBMS丰丰富富的的功功能能使使得得自自身身的的规规模模也也很很大大,因因此此整整个个数数据据库库系统对硬件资源提出了较高的要求,这些要求是:系统对硬件资源提出了较高的要求,这些要求是:(1)要有足够大的内存,存放操作系统,DBMS的核心模块,数据缓冲区和应用程序。(2)有足够的大的磁盘等直接存取设备存放数据库,有足够的磁带(或微机软盘)作数据备份。(3)

21、要求系统有较高的通道能力,以提高数据传送率。34管理信息系统管理信息系统什么是什么是数据库系统?(数据库系统?(3)二、软件:数据库系统的软件主要包括:二、软件:数据库系统的软件主要包括:(1)DBMS:DBMS是为数据库的建立、使用和维护配置的软件。(2)支持DBMS运行的操作系统。(3)具有与数据库接口的高级语言及其编译系统,便于开发应用程序。(4)以DBMS为核心的应用开发工具。(5)为特定应用环境开发的数据库应用系统。35管理信息系统管理信息系统什么是什么是数据库系统?(数据库系统?(4)三、人员或用户三、人员或用户 开发、管理和使用数据库系统的人员主要是:数据库管理员、系统分析员和数

22、据库设计人员、应用程序员和最终用户。不同的人员涉及不同的数据抽象级别,具有不同的数据视图 视图是表达数据库系统中相关元素关系的有效工具。36管理信息系统管理信息系统什么是什么是数据库系统?(数据库系统?(5)1.数据库管理员数据库管理员(Data Base Administrator简称简称DBA),具体的职责包括:具体的职责包括:(1)决定数据库中的信息内容和结构(2)决定数据库的存储结构和存取策略(3)定义数据的安全性要求和完整性约束条件(4)监控数据库的使用和运行(5)数据库的改进和重组重构 37管理信息系统管理信息系统什么是什么是数据库系统?(数据库系统?(6)2.系统分析员和数据库设

23、计人员系统分析员和数据库设计人员 系统分析员负责应用系统的需求分析和规范说明,他们要和用户及DBA相结合,确定系统的硬软件配置并参与数据库系统的概要设计。数据库设计人员负责数据库中数据的确定、数据库各级模式的设计。数据库设计人员必须参加用户需求调查和系统分析,然后进行数据库设计。在很多情况下,数据库设计人员就由数据库管理员担任。38管理信息系统管理信息系统什么是什么是数据库系统?(数据库系统?(7)3.应用程序员应用程序员 应用程序员负责编写数据库应用程序。他们使用某些程序设计语言如COBOL,C+,Java或某种高级的第四代语言(见第二章)来编写应用程序。这些程序通过向DBMS发出SQL语句

24、请求来访问数据库。这些程序通常可以是批处理应用程序,或联机应用程序,目的是允许最终用户通过联机工作站或终端访问数据库。39管理信息系统管理信息系统什么是什么是数据库系统?(数据库系统?(8)l4.最终用户(最终用户(End User)最终用户可以通过在前面提到的联机应用程序访问数据库,或者使用数据库系统软件提供的界面。常用的界面方式有浏览器、菜单驱动、表格操作、图形显示、报表书写等。40管理信息系统管理信息系统第三节第三节 关系数据库系统及其应用关系数据库系统及其应用l关系数据库的特点关系数据库的特点l关系数据语言介绍关系数据语言介绍lSQL的特点、作用及应用的特点、作用及应用l常见关系数据库

25、系统及厂商介绍常见关系数据库系统及厂商介绍l如何选购如何选购DBMS41管理信息系统管理信息系统关系数据库的特点关系数据库的特点l与其他数据模型数据库相比,关系数据库与其他数据模型数据库相比,关系数据库的优点的优点简单、灵活。关系数据语言具有较好的非过程化特性,更适应非专业用户对应用系统的开发需求。有更高的数据独立性。更适应数据库的重组和控制。易于实现随机查询。42管理信息系统管理信息系统良好的理论基础,成熟的技术体系。易于知识库系统的综合。43管理信息系统管理信息系统关系数据语言简介关系数据语言简介l关系代数关系代数集合运算关系运算lSQL语句语句l关系数据语言的特点关系数据语言的特点一体化

26、-DDL、SDDL、DML数据操纵单一非过程化程度高对数据进行集合处理44管理信息系统管理信息系统SQL语言简介语言简介l特点特点标准化程度极高应用广泛易学易用增加了对高级语言开发程序的嵌入式使用方式支持网络应用45管理信息系统管理信息系统lSQL语句的语法结构与应用实例语句的语法结构与应用实例自修完成要求:掌握SQL的基本结构并能够完成简单的数据查询。46管理信息系统管理信息系统主流的关系数据库主流的关系数据库lFoxproFox MicrosoftlOracleOracle CorporationlSybaseSybaselInformix/基于基于Unix系统的关系数据库系统的关系数据库

27、lSQL ServerMicrosoftl47管理信息系统管理信息系统第四节第四节 多媒体数据管理多媒体数据管理l多媒体数据处理的概述多媒体数据处理的概述l多媒体数据处理系统的软、硬件构成多媒体数据处理系统的软、硬件构成l多媒体数据模型多媒体数据模型l多媒体数据库多媒体数据库48管理信息系统管理信息系统多媒体数据处理的概述多媒体数据处理的概述l多媒体数据的特点多媒体数据的特点媒体的种类与性质l多媒体技术是计算机交互式综合处理多种媒体信息文本、图形、图像和声音,式多种信息建立逻辑联系,集成一个系统并具有交互性。多媒体的关键特性:信息载体的多样性、交互性和集成性。49管理信息系统管理信息系统从信息

28、表单的角度看,媒体具有以下属性:l对媒体可识别和理解。l不同媒体所表达信息的程序不同l媒体之间相互联系也存在信息l媒体可以进行相互转换50管理信息系统管理信息系统多媒体的特点多媒体的特点l数据量巨大数据量巨大l数据类型繁多数据类型繁多l各数据类型间的差别较大各数据类型间的差别较大处理方法不同空间占用差别大时间特性的差别(组织方法包括时间概念)l多媒体数据的输入输出复杂多媒体数据的输入输出复杂普遍采用多通道异步输入方式,以保证在空间和时间都不同的情况下输入各种媒体数据并保存起来,有利于多种媒体信息的合成。51管理信息系统管理信息系统多媒体信息系统多媒体信息系统l与传统信息系统相比与传统信息系统相

29、比多媒体系统集成的范围更加广泛提供和处理的信息真正实现多媒体化从应用范围上看,多媒体信息系统的应用范围将更加广泛从应用水平和效果上看,多媒体信息系统具有更好的信息表现效果,更好的交互性能,具有更高的应用水平。52管理信息系统管理信息系统多媒体信息系统中的主要研究内容多媒体信息系统中的主要研究内容l数据压缩与解压缩数据压缩与解压缩压缩算法l多媒体信息的组织与管理多媒体信息的组织与管理突破传统的数据管理模式,开拓适合多媒体信息管理的方法和技术。l多媒体信息表现和可视化多媒体信息表现和可视化用户与多媒体系统之间的多种交互形式。l多媒体通信与分布处理多媒体通信与分布处理基于网络的技术53管理信息系统管

30、理信息系统l多媒体的软、硬件平台多媒体的软、硬件平台体现软件硬件平台以及系统结构的标准化研究。l虚拟现实技术(虚拟现实技术(Virtual Reality)感觉世界中虚拟的实体逼真三维视觉、听觉、触感等真实感人通过自然技能来实现交互肢体动作采集三维传感设备的应用54管理信息系统管理信息系统多媒体数据处理系统的硬件构成多媒体数据处理系统的硬件构成l多媒体的特定处理技术对于主板上集成的多媒体的特定处理技术对于主板上集成的芯片提出了更高的要求。芯片提出了更高的要求。l多媒体硬件多媒体硬件光盘存储器及光盘驱动器多媒体I/O设备音响设备以及录音设备视频卡音频卡55管理信息系统管理信息系统l多媒体计算机系

31、统的配置多媒体计算机系统的配置重点l总线宽度满足多路动态数字音频视频数据传输的要求;l接口各种接口以联接各种音频、视频I/O端口和其他交互设备等各种多媒体设备的端口;l内、外存的容量以满足多媒体数据处理的要求。多媒体PC中硬件的最低要求表3-1656管理信息系统管理信息系统多媒体数据处理系统的软件构成多媒体数据处理系统的软件构成l软件种类软件种类驱动软件一般常驻于内存,直接管理和控制多媒体硬件。操作系统核心,目前使用最多的是带有多媒体处理功能的Windows操作系统。多媒体工具软件如视频与音频采集软件。多媒体数据管理软件多媒体数据库。其他多媒体应用软件应用于特定领域的多媒体软件。57管理信息系

32、统管理信息系统多媒体数据模型多媒体数据模型l多媒体数据模型的分类多媒体数据模型的分类超文本模型文献模型信息元模型表现与同步模型l在多媒体数据模型的研究中,利用面向对在多媒体数据模型的研究中,利用面向对象的方法来研究和分析多媒体数据是较为象的方法来研究和分析多媒体数据是较为理想的思路。理想的思路。58管理信息系统管理信息系统多媒体数据库多媒体数据库l多媒体对数据库的影响多媒体对数据库的影响数据量大且媒体之间的数据量大小差别极大,影响数据库中数据的组织和存取方式。媒体种类繁多,特定各异,处理方法也各不相同,较难实现统一的处理方式。多媒体信息系统中,数据常具有分布性,需要通过网络的方式来实现,给数据

33、管理和通讯方面带来难题。多媒体数据库中,接口一般是多媒体化的,对于数据的操作难以实现统一的格式。多媒体数据管理中“版本”问题突出,同一对象会出现不同表现形式,对DBMS提出更高要求。59管理信息系统管理信息系统l多媒体数据库方法多媒体数据库方法扩展关系数据库方法l增加数据类型l新技术的应用windows中OLE(对象联接与嵌入)技术NF方法l对关系模型进行扩充,允许关系表中再有表,增加层次结构使关系表达更加灵活有效。面向对象方法l面向对象的方法支持多媒体应用方面的优点P10760管理信息系统管理信息系统l多媒体数据的查询和检索的特殊性多媒体数据的查询和检索的特殊性多媒体查询的两大类l基于表现的

34、查询“找出具有声音注释的图像”l基于内容的查询“找出所有带有Good的句子”“根据实例”的查询l“找出与某照片相貌相似的全部罪犯”61管理信息系统管理信息系统第五节第五节 数据仓库数据仓库l数据仓库的产生数据仓库的产生l数据仓库的概念和特点数据仓库的概念和特点l数据仓库的体系结构数据仓库的体系结构62管理信息系统管理信息系统数据仓库的产生数据仓库的产生l主要由两个方面的需求促成了数据仓库的主要由两个方面的需求促成了数据仓库的建立和使用:建立和使用:全局应用面向全局模式的复杂分析对于频繁操作性的数据处理l数据仓库的建立使企业的信息环境划分为数据仓库的建立使企业的信息环境划分为两大部分:两大部分:

35、操作环境日常操作性应用信息提供环境(分析环境)对信息的分析应用63管理信息系统管理信息系统数据仓库的概念和特点数据仓库的概念和特点l概念:概念:使支持管理决策过程的、面向主题的、集成的、随时间而变的、持久的数据集合。l精确:数据仓库使企业管理和决策中面向主题的、集成的、与时间相关的、不可修改的数据集合。l注意与其他数据库应用不同,与其他数据库应用不同,数据仓库是一种观点,不是可以数据仓库是一种观点,不是可以直接购买的商品直接购买的商品。它包括电子邮件文档、语音邮件文档、它包括电子邮件文档、语音邮件文档、CDRom、多媒、多媒体信息以及还未考虑到的数据。体信息以及还未考虑到的数据。64管理信息系

36、统管理信息系统l特点:特点:数据仓库的数据是面向主题的数据仓库的数据是集成的l统一源数据中所有矛盾之处l进行数据综合和计算数据仓库的数据是不可更新的l提高决策分析使用,对于数据查询有较高要求l面向用户是商业企业的高层管理者数据仓库的数据是随时间不断变化的l数据仓库的数据特征都包括数据仓库的数据特征都包括时间项时间项,以标,以标明数据的历史时期。明数据的历史时期。65管理信息系统管理信息系统数据仓库的体系结构数据仓库的体系结构l数据仓库模型的基本组成数据仓库模型的基本组成数据源监视器集成器数据仓库客户应用 图示(下一页)66管理信息系统管理信息系统客户应用数据仓库集成器监视器监视器监视器数据源数

37、据源数据源数据仓库的基本体系结构67管理信息系统管理信息系统l数据源数据源未数据仓库提供最低层数据的运作数据系统未数据仓库提供最低层数据的运作数据系统及外部数据。及外部数据。l监视器监视器负责感知数据源发生的变化,并按数据库需负责感知数据源发生的变化,并按数据库需求提取数据。求提取数据。l集成器集成器将从运行数据库中提取的数据经过转换、计将从运行数据库中提取的数据经过转换、计算、综合等操纵,并集成到数据仓库中。算、综合等操纵,并集成到数据仓库中。l数据仓库数据仓库存储已经按企业级视图转换的数据,供分存储已经按企业级视图转换的数据,供分析处理用。析处理用。l客户应用客户应用供用户对数据仓库中的数

38、据进行访问查询,供用户对数据仓库中的数据进行访问查询,并以直观的方式表示分析结果的工具。并以直观的方式表示分析结果的工具。68管理信息系统管理信息系统l数据仓库的一种复杂结构图数据仓库的一种复杂结构图(P112图338)数据仓库管理系统数据集市数据抽取工具元数据信息发布访问工具l数据仓库的发展前景数据仓库的发展前景l数据挖掘简介数据挖掘简介69管理信息系统管理信息系统知识扩充知识扩充通过网络或相关书籍了解有关OODBMS面向对象数据库管理系统的相关知识,并能够描述OODBMS相对于RDBMS的优点和缺点。70管理信息系统管理信息系统实验课程准备实验课程准备l实验课的内容为某个实际问题的数据库设实验课的内容为某个实际问题的数据库设计与建立计与建立l根据实际要求设计数据库利用根据实际要求设计数据库利用Access数数据库进行数据库的建立和维护。据库进行数据库的建立和维护。复习数据库的设计方法Access数据库的应用技术(建立)周五实验课是可携带讲解Access数据库的参考书71管理信息系统管理信息系统实验课内容实验课内容l某个人才中介公司要建立一套人才与用人某个人才中介公司要建立一套人才与用人单位的管理信息系统。单位的管理信息系统。试简单描述出系统能够实现的基本功能。根据自己对系统功能的描述,完成对该系统数据库的设计工作。在Access中实现该系统的数据库。72

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁