数据仓库技术在高校信息化管理中应用.docVIP

数据仓库技术在高校信息化管理中应用.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据仓库技术在高校信息化管理中应用

数据仓库技术在高校信息化管理中应用   [摘 要] 随着信息技术的发展,许多高校建立了相对完善的管理信息系统。但是,目前所在高校只有基于联机事务处理的管理系统, 缺乏对历史数据的有效利用和分析, 不能获取潜在有用信息。本文重点介绍了运用数据仓库及其相关技术和Microsoft SQL Server 2000 提供的数据透视表服务构建学生成绩分析数据仓库。最终实现数据多维分析与查询。   [关键词] 数据仓库 学生成绩分析 联机分析处理 多维分析      一、引言   目前,许多高校的管理信息系统已经完善,其中记录的大量信息已经成为学校的宝贵资源,但是这些信息大部分只是简单地存储在数据库中,隐藏在这些数据中的潜在信息闲置,所隐含的价值没有挖掘利用。对一个学校来说,学生成绩是评估教学质量的重要依据,也是学生是否掌握好了所学知识的重要标志。目前的高校学生成绩管理系统使用的多是传统的数据库系统,即联机事务处理系统,一般能够对学生各类课程成绩、毕业设计成绩和学分制成绩等进行有效管理,进行数据查询和简单的统计功能。但传统的学生成绩分析无非是得到均值、方差、效度等,其实另外还有一些不易察觉的信息隐含其中。学生成绩分析数据仓库正是为解决这一问题而设计的,通过它可以及时发现教学中存在的问题,找到影响学生成绩的真实原因,从而采取有利于提高学生学习质量的有效的教学手段,提高教学质量,为难以制定的管理决策提供科学的依据,为教学的管理和发展上做出即时、正确的判断。   二、基于数据仓库技术的决策支持系统   1.数据仓库   数据仓库技术从本质上讲,是一种信息集成技术。数据仓库从多个信息源中获取原始数据,经过加工整理后,存储在数据仓库的内部数据库中,通过向终端用户提供信息访问工具,向数据仓库的用户提供统一、协调和集成的信息环境,支持企业全局的决策过程和对企业经营管理的深入综合分析。   2.基于Analysis Services的OLAP相关技术   数据仓库的实现最终是由许多支持工具来共同完成的。Microsoft公司在SQL Server2000上提供了Analysis Services,它用于联机分析处理(OLAP),是数据仓库的解决方案,也是Microsoft决策??持服务的主要组件。   Analysis Services系统包括服务端和客户端两个部分。服务端的组件是为创建和维护多维数据结构,并提供多维数据以响应客户端查询而专门设计的。它具有创建和管理OLAP数据,通过透视表(PivotTable)向客户端提供数据的能力。它的操作包括从基于关系型数据库的数据仓库中创建多维数据立方体和将其存储到多维立方体结构,关系数据库或两者的结合中。   多维立方体结构中的元数据存放在关系数据库的存储单元中。客户端中关键的部分是透视表服务(PivotTableService)。PivotTable服务是应用程序访问Microsoft Analysis Services的接口,MicrosoftExcel和其他供应商提供的应用程序可以通过它来访问服务器中的数据并将结果显示给用户,或用它创建用于脱机分析的本地多维数据集。同时,通过它还可以和OLAPServer连接,为用户的客户端应用程序提供一个接口,从服务端获取OLAP数据。   3.创建立方体   本文以对学生成绩的分析为例,以原有数据库中保存的历年学生成绩数据做依据,用数据仓库技术帮助我们分析处理数据,得出有价值的结论。   首先进行数据的准备。包括数据抽取、选择.预处理转换。学校的传统数据库中存有近几年的基本信息表,这些数据的格式有关系数据库表和纯文本文件等,因此由原有异构环境向OLAP环境转换就成为数据仓库构建过程中最重要的一步。在构建数据仓库之前创建一个名为gzxy的数据集市,打算采用星型模型维度建模,来描述学生、教师、课程、时间之间的关系。在学生成绩分析数据仓库中以成绩表作为事实表。而课程信息、教师信息、学年学期信息等作为维度表。主要结构如图1所示。   数据集市支持不同的类型的数据存储类型。目前有MOLAP、ROLAP、HOLAP三种,但以MOLAP效率较高,成为首选。MOLAP(多维OLAP)是将基础数据和它们的聚集使用多维立方体的存储方式来存贮,创建后的多维立方体如图2所示。其中维度包括学期,性别,课程名。度量值包括成绩,课程号,学年学期,学号。计算成员AvgScore用来计算某门课程的平均成绩,这样可以对成绩作横向的比较。它的表达式为:[Measures].[Cj]/[Measures].[Xh],其中cj成绩度量值设为sum求总和,xh学号度量值设为count求学生人数,这样就可以得到平均分了。   对多维数据集处理后在“数据”窗口内可以看到数据分析的

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档