📄 中文—[2]基于web的数据仓库技术及其在图书馆中的应用.txt
字号:
2004 年4 月第4 期
现代情报
April12004 No. 4
基于Web 的数据仓库技术及其在图书馆中的应用
黄 莺
(四川大学公共管理学院, 成都610064)
〔摘 要〕 本文在分析传统C/ S 结构数据仓库技术不足之处的基础上介绍了基于Web 数据仓库技术的体系结构、
〔Key words 〕 Web ; data warehouse ; libraries
〔中图分类号〕G250174 〔文献标识码〕B 〔文章编号〕1008 -0821 (2004) 04 -0131 -02
优势; 分析了基于Web 数据仓库技术在图书馆中应用的可行性, 以及该技术的应用对图书馆的积极作用
。
〔关键词〕 Web; 数据仓库; 图书
馆
〔Abstract 〕 The article , based on an analysis of the disadvantages of the traditional
introduces the system structure and advantages of the data warehouse based on Web ;
C/ S structural data wareanalyses the feasibility of
2
house ,
the data warehouse based on Web used in the libraries , and the meaning that the application of the technique produces
■
in the libraries.
储存海量信息, 以在线分析处理(OLAP) 支持组织机构管
理决策的优秀功能。随着对数据仓库技术的深入研究以及
对实际应用中出现的各种问题的分析, 研究者们总结出了
传统数据仓库技术在应用中存在的弊端, 继而针对这些弊
端、应数据仓库技术进一步发展的要求, 提出了基于Web
的数据仓库的概念。
1 基于Web 的数据仓库技术
基于Web 的数据仓库技术继承传统数据仓库技术组织
数据的原理和利用OLAP 对组织机构的决策支持功能; 它
将数据仓库构建在Web 之上, 以充分利用Web 技术所提供
的信息获取方便、容易的优势。
111 传统数据仓库技术的优势和弊端
传统的数据仓库能够建立一种体系化的数据存储环境,
将分析决策所需的大量数据从传统的操作环境中分离出来,
使分散的异构数据转换成集成的、统一的信息, 利用OLAP
和数据挖掘(DM) 等工具支持组织机构决策。它可以使组
织机构各个部门的成员在统一的信息环境中查询、利用其
中的数据与信息, 可以使高层管理者利用它所提供的决策
支持工具从整体上把握决策所需的全部数据和信息。
目前, 很多组织机构都把数据仓库构建在客户/ 服务器
(C/ S) 结构之上。这种结构对于那些对系统安全性、数据
保密性要求很高的机构而言是很合适的。但是C/ S 结构自
身的特点决定了这种结构下数据仓库技术在应用中存在的
弊端:
11111 客户端需要安装专门的客户端应用程序以支持对数
据仓库中数据的利用;
11112 建立和维护C/ S 结构的费用高, 而且系统的协调性
和兼容性不好;
11113 如果数据获取工具是以信息用户为中心, 在处理复
收稿日期: 2003 —11 —14
数据仓库技术是上个世纪90 年代发展起来的一种新兴
数据库技术。今天这一技术已经广泛地应用到电信、制造、
金融以及信息服务等领域, 并充分显示了它面向主题组织、
杂记录、用户数量很大或用户数量的弹性很大时, 数据仓
库规模的伸缩性又成为一个突出的问题;
11114 单一的用户界面不足以支持用户的多样化需求和使
1
用
11;
15 由于最近几年人们在商业和娱乐方面使用Internet
的经验越来越丰富, 越来越多的信息用户希望借助Inter2
net/ Intranet 访问数据仓库, 获取必要的信息, 传统的C/ S 结
构是无法满足这一要求的。
另外在企业中, 供应链管理(SCM) 的应用使企业间
的信息流通变得非常重要, 仅仅由企业内部的专业人士掌
握信息已经不能满足需要, 可存取信息的人员还必须包括
企业的供应商、合作伙伴、地区代理商、产品使用者。
112 基于Web 的数据仓库技术工
基于Web 的数据仓库技术正好弥补上述不足。数据仓作
库提供了整合来源于不同数据库中数据的方法, 提供利用研
数据来支持管理决策的一系列工具; 利用Web 技术可以方
究
便、经济地获取互联网上的任何信息, 二者的结合就产生
了使信息发布和利用更经济、高效的基于Web 的数据仓库
技术。
11211 基于Web 的数据仓库技术的体系结构
笔者认为基于Web 数据仓库技术的体系结构可以分为
三层: 客户端、Web 服务器和应用程序服务器。客户端只
要求用户连入Internet 或Intranet 、Extranet , 并使用Web 浏览
器, 客户端的计算机可以建立在任何平台之上, 客户端与
服务器之间通过Internet 、Intranet 、Extranet 连接; 在服务器
端, Web 服务器管理客户端与服务器之间信息流的输入、
输出, 它依靠应用程序服务器端数据和数据处理工具的支
持。应用程序服务器包括一系列数据开发工具(OLAP 工
具、DM 工具、DSS 工具等) 和数据仓库两部分, 应用程序
服务器端的OLAP 工具、DM 工具、DSS 工具等通过调用数
据仓库内的数据响应由Web 浏览器传来的客户端的查询、
报表生成等请求。见图1。
作者简介: 黄 莺(1981 —), 女, 现就读于四川大学公共管理学院图书馆学2002 级研究生班, 研究方向: 现代图书情报技术。
—
131
—
. 1994-2006 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
2004 年4 月第4 期
现代情报
April12004 No. 4
图1 基于Web 的数据仓库的体系结构
11212 基于Web 的数据仓库技术的优势数据仓库技术诞生不久, 就有不少人提出把它应用到
由图1 可以看到, 基于Web 的数据仓库技术采用“瘦”图书馆中。目前国内已有许多的图书馆建成了数据仓库系
客户端的方式实现零客户端管理, 客户端无需安装专门的统, 在这些数据仓库系统建立和运行过程中积累下来的经
■
应用程序, 为用户提供了最便捷的信息获取途径。具体来
的最大障碍就是数据的安全性问题,
验, 对问题的总结是应用基于Web 数据仓库技术的基础。
说, 基于Web 的数据仓库技术的优势体现在以下几个方21113 数据和系统的安全性问题
面: 基于Web 的数据仓库技术在企业等赢利性机构中应用
1121211 信息的获取更简单、方便
而图书馆在这方面有
任何连入Internet 、Intranet 、Extranet
而无需与数
的计算机都可以获它独到的优势。因为它所收集的信息资源几乎不涉及机密
利用Web 浏览器, 用户通过互联网访问数据仓库中的
信息而不必关心自己所使用的平台。
1121213 建设和维护成本低
据仓库的服务器相连
。
取基于Web 的数据仓库中的数据或应用程序,
与平台无关1121212
基于Web 的数据仓库采用“瘦”客户端的方式将许多
应用处理移植到应用程序服务器端, 降低对客户端软、硬
件的要求, 从而减少了建立系统的成本。而且系统的升级
和维护都在服务器端进行, 也相应地节省了人力、物力。
当然, 组织机构在具体实现基于Web 的数据仓库系统
时也面对一些问题和挑战: 服务器规模的可伸展性、访问
工的速度问题、安全性问题等等; 前两个问题处理不好就会
作
研
影响系统的性能; 而处理不好安全性问题, 就有可能泄露
究组织机构的机密数据和应用程序, 给机构带来很大经济损
失。这是因为: 数据仓库中的数据在流过Internet 的时候要
经过许多不安全的系统; 在Internet 上一些人蓄意攻击系统
内、外部通信网络以获取机密数据达到个人的非法目的;
而且Internet 上的病毒也严重威胁数据的安全。所以基于
Web 数据仓库技术在那些对系统安全性要求高的组织机构
里应用的可行性较低。
2 基于Web 的数据仓库技术在图书馆中的应用
211 图书馆采用基于Web 的数据仓库技术的可行
性
21111 图书馆的机构性质和最终目标
作为收集、组织、存储、传递信息资源的机构, 图书
馆采用大量信息技术的最终目标是充分发挥所收集的海量
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -