论文部分内容阅读
随着信息化进程的不断推进,基于数据库技术的信息系统已经不断融入到企业的各个部门。然而传统的数据库技术以单一的数据资源,即以数据库为中心,它擅长于事务处理,而难于实现数据分析,这无法满足对数据处理的多样化的需求。数据仓库使操作型处理和分析型处理得以分离,从而由原来的以单一的数据库为中心的数据环境发展为一种新环境,即以数据仓库为中心的体系化环境。数据仓库在支持决策方面起非常重要的作用。 由于网络技术的迅猛发展,因特网不仅打破了传统的地域差别,将全球各地的信息“超距离”地聚集在一起,使地球成为真正意义上的“地球村”,而且为商业活动带来了新的发展机会,如电子商务已经逐渐成为企业市场销售和客户服务的一个重要渠道,给企业带来了巨大的经济效益。在这些网络活动中产生了大量的数据,为分析决策提供了有效的帮助,如Web日志文件就可以对用户行为分析等进行有力支持。 基于Web技术的数据仓库结合了Web和数据仓库两大热门技术的长处。数据来源于网络,同时数据分析和挖掘的结果显示和发布在Web上,这样就充分的发挥了网络的信息多样性、分布性和跨平台性。 本文对数据仓储和Web进行简要介绍,并对数据仓库系统的体系结构和开发过程进行了深入研究,然后讨论了基于Web技术的数据仓库特点和优势,进而提出基于Web技术的数据仓库系统的构架,该架构采取三层结构:前端显示层,分析应用层,数据存储层。这种结构解放了前端的客户端,它主要用于浏览,而不用于应用处理;分析应用层集中于数据分析和应用处理;数据存储层则致力于网络环境中数据的抽取、清理、装载、刷新和存储等工作。最后以电子商务为例,按照提出的数据仓库系统架构和开发过程,设计并实现了一个基于Web的电子商务数据仓库系统。