预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共35页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目次 TOC\o"1-4"\h\z\u  绪论 引言 随着在数据库中存储的数据越来越多,人们已经不满足于仅仅用计算机来实现业务的电子化,而希望从已有的数据中提炼出信息服务于决策人员。在这种情况下。OLAP作为一种强有力的分析和决策工具,被越来越多的没、部门使用,同时在OLAP技术上也进行了许多工作。但是主要工作都是集中在如何有效对数据进行分析上。OLAP的数据仓库是为了解决能从大量的数据中得到有用的信息而做出了很大的贡献。 对于一个企业而言,每天都要面临着大量的决策问题,随着企业市场竞争的加剧和信息社会需求的发展,企业从大量数据中提取所需的各类信息就显得越来越重要了,传统的数据库技术是单一的数据库资源,他适合操作型事务处理,但对分析型处理的能力较弱。近几年来,在信息技术领域兴起并日益成熟的数据仓库技术以其面向主题组织、存储海量信息,以及在线分析支持组织机构管理决策等优秀功能成为和应用的热点。 数据仓库系统的基本功能是:数据获取、数据存储和管理、信息的访问。其最终目的是把分散的、不利于访问的数据转换成集中、统一、随时可用的信息,即为了决策目标将不同形式的数据集合成为一种特殊的格式,建立起一种新的数据存储体系,使数据操作环境与数据分析环境相到分离。数据仓库利用了计算机和信息技术(IT)的最新发展,把那些大量的,分散的企业数据进行集成,并从中把企业决策所需要的信息分离出来,借助OLAP利用存储在数据仓库中的数据,去进行各种分析操作,并以较为直观易懂的形式将结果返回给用户,能更加有效地支持企业的分析和决策,从而提高决策的质量与速度。 WEB环境下的OLAP技术的背景和历史现状 WWW(WorldWideweb)技术的问世,给Internet带来了新的活力,也得到全世界的认可和信赖。随着WEB的普及,人们之间的信息沟通更加的快捷和方便。WEB上的访问数据库也得到了日益广泛的应用,使数据库技术不断地发展和更新。近年来,随着企业信息化的飞速发展。企业拥有大量业务数据,但难以及时有效的利用数据信息用来给管理者做决策工作。数据仓库技术的运用使这个问题迎刃而解,数据仓库正是由数据库演化而来是为了更好的处理和维护WEB上的庞大的访问数据和企业中的业务数据。不仅如此,数据仓库技术还有另一方面的用处即使如何让经营管理者更好的使用数据信息来做决策工作,从而给企业管理者或经营者带来经济效益。为了实现这样的目的还要把OLAP技术运用于数据仓库技术上面。OLAP技术作为一种强大有力的分析和决策工具,被越来越多的企业管理者和经营者使用。为了在OLAP技术上得到更有效的数据信息,并使用了体系结构即是C/S结构。在C/S体系结构中使用OLAP技术已经暴露出很多问题。为了解决这样的问题而进行对WEB环境下的OLAP技术的研究和实现。 在数据库发展的早期,因为数据量不大而使数据库技术的查询功能和操作功能没得到明显的区分。但是随着数据库规模的扩大,人们对数据的要求也有了其他的想法,比如想取得以往的历史数据来做决策工作使在激烈的社会经营中取得胜利。管理者或经营用户要想拿到这样的历史性有用处的数据信息必须经过复杂的查询才能得到,特别是那些高层人员更需要这样有决定性的数据信息来做决策工作。在数据仓库中使用OLAP技术正好让这样工作得到满足。但是现在传统的基于C/S结构的OLAP体系结构却带来很多问题。传统的基于C/S结构的OLAP体系结构,其基本流程是由熟悉数据库结构的系统管理员对数据库结构进行分析,根据其业务知识将数据库中的表及字段映射为多维结构,构造由多维结构构成的超立方体,然后根据用户分析员在使用过程中的要求对多维视图进行修改,从而再次构造超立方体,如此循环往复。这种结构在使用过程中暴露出了不少的问题:如首先,顾客使用一次而要进行一次安装和配置,使维护工作量大大的增加。其次,对存放在顾客端的报告的修改也是很复杂的。再者,其安全性也是很薄弱的。OLAP技术是一种对数据进行多维查询的工具,主要是给管理者和经营者等决策性人员使用的,所以需求是多变性的。C/S结构不适应需求的多变性所带来的要求,而有足够灵活性的Internet/Intranet的3层结构适应了OLAP技术对需求的多变性的要求。 系统设计的技术创新 数据仓库技术 根据数据仓库概念的含义,数据仓库拥有以下四个特点: (1)面向主题。操作型数据库的数据组织面向事务处理任务,各个业务系统之间各自分离,而数据仓库中的数据是按照一定的主题域进行组织。主题是一个抽象的概念,是指用户使用数据仓库进行决策时所关心的重点方面,一个主题通常与多个操作型信息系统相关。 (2)集成的。面向事务处理的操作型数据库通常与某些特定的应用相关,数据库之间相互独立,并且往往