APP下载

数据仓库技术在高校信息系统中的应用研究

2014-11-05刘卫星

电子技术与软件工程 2014年18期
关键词:数据仓库分析系统

摘 要

数据仓库是处理大量数据的一种有效模式。面对高校信息化建设中日益增长海量数据,本文使用了SQL Server 2005数据仓库方案,并在模式表处理、连接池设置和大文本数据操作等方面做出了优化说明。

【关键词】数据仓库 OLAP SQL Server 2005

1 绪论

伴随着高校信息化建设和数字化校园建设水平的不断提高,高校内部各方面应用已积累了大量的数据。如何将海量的数据转化为有用的信息使之更好地为学校日常的教学、科研、管理以及决策服务;已成为目前各高校日益重视的课题。而利用数据仓库技术则能很好地解决这一问题,建设数据仓库来应对海量的数据存储问题已成为学校信息化建设一种必然趋势。

2 数据仓库的数据组织

数据仓库中的数据组织结构是分层的。为了满足不同分析的需要和提高决策的效率,先从存储有事务数据的数据库中获取原始数据,然后按照决策的要求进行抽取、集成和存储,从而生成数据仓库。数据仓库是由当前细节数据、历史细节数据、轻度综合数据、高度综合数据等四个级别的数据构成,其数据组织结构如图1所示。

3 数据仓库解决方案

3.1 OLAP的体系结构

SQL Server 2005中集成了OLAP(On-Line Analytical Processing,联机分析处理),并提供了扩充的基于COM的OLAP接口。通过一系列的服务程序支持数据仓库的应用,如DTS数据输入/输出和自动调度功能,在数据传输过程中完成数据的验证、清洗和转换操作,支持在线分析处理,PivotTable Services提供客户端OLAP数据访问功能,通过这一服务,开发人员可以用VB或其他语言开发用户前端数据展现程序,另外还支持第三方数据展现工具。它们一起构成了一个基于微软产品的完整数据仓库工具集。

3.2 微软数据仓库框架

基于SQL Server 2005的数据仓库框架是一组实现数据仓库功能的组件和API。该框架集成了数据仓库的许多组件,如业务系统数据源、设计/开发工具、数据析取和转换工具、数据库管理系统(DBMS)、数据存取和分析工具、系统管理工具等。

4 信息管理系统的实现与优化

4.1 模式表的处理

在进行OLAP操作前,我们将数据库中信息读取到临时多维数据库中。其中起关键作用的就是Mondrian的模式表(scheme)Mondrian引擎根据模式表中关于关系数据库中数据信息的描述来构建多维数据库,并从关系数据库中取得数据来填充多维数据库。以下是具体实现的代码片段:

……

在这个模式表中,定义了一个立方体(cube)以及三个共享维度,即"time ", "local", "type",它们的含义分别是时间、地区、类型。

4.2 连接池的设置

在Weblogic服务器上进行数据库连接池的设计。在设置时要对工厂类(Factory)"org.apache.commons.dbcp.BasicDataSourceFacroty”的最大连接数(max Active),最大等待时间(max Wait),最大空闲链接数(max Idle),数据库名称等进行设定。

在应用程序web.xml配置中加入:

DBConnection

jdbc/JPivotDS

< res-type>javax.sql.DataSource

Container

4.3 大文本数据操作实现

由于本系统中有些字段超出了这个范围,于是引进了CLOB大对象类型,在CLOB列插入一个空对象 EMP_ CLOB,而后对其进行插入和更新等操作。更新操作核心代码片段如下:

//驱动装载与数据交验略

String sql_1="UPATE CA_BBYW SET SIGN_NSR=”+SIGN_ NSR+” WHERE JYLSH=”+JYLSH+""';

System.out.println(sql_l);//运行sql_1

[2] 本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文 存入我的阅览室
行业动态
工信部:1—6月全行业生产手机8.46亿台 增速回落
工信部:FDD牌照发放时间视试验情况再定
工信部发布我国数据中心规划建设情况
国家统计局:网上零售额同比增48%成消费新势力
“七夕病毒”肆虐 百万用户被感染
第三届中国计算机行业发展成就奖评选启动
培育“淘宝村”推动农村信息化建设
通信业全力保障昭通震区通信
电子阅读器的未来:墨水屏是延长生命力的关键
“一站式”服务 为银行系统提供最有效的保障
可使盲人识别面孔的智能眼镜问世
智能手机或将进入“攒”时代
中国电子信息产业集团有限公司召开2014年中工作会议
YY未来:创新娱乐产业商业模式 标准化在线教育
打车软件进军商务租车私家车成租车“小鲜肉”
工商总局正告微软不得干扰阻碍反垄断调查
国内杀毒软件市场重排座次
2017年全球移动市场将达四万亿 中国将占主导
院校巡礼
江南开学府,万顷湖波扬
网络天地
博物馆中的网络建设
广电双向EOC网络建设与运行维护
VoLTE关键技术及相关标准研究
基于网络精细化技术的金融管理研究
无线传感器网络数据融合技术的探讨
大数据视角下信息管理与信息系统专业建设研究
强化劳动保障监察网络化管理研究
J2EE下的网银互联系统设计
基于ZigBee技术的智能家居系统概要设计
移动“家校通”系统应用研究
可信云平台服务运行管理模式初探
太阳能供电GPRS无线数据传输系统的设计与实现
电子产品网络自动化设计方法与应用技术探索
略论计算机P2P网络技术在局域网中的应用
PHS无线网络优化问题浅析
谈GSM无线网络优化思路构建
关于异构网络环境下多径并行传输重要技术探讨
云计算在改善企业信息化方面的作用分析
试论延迟容忍移动传感器网络数据传输技术
面向异构网络物联网中间件的研究
FTTH广电网络发展趋势
现代汽车车载网络技术应用
WSNs可靠路由协议在GAINZ平台实现的研究
局域网网络维护和安全管理
网站建设过程中搜索引擎的优化与应用
基于物联网的嵌入式智能网关的研究与实现
全业务背景下LTE建网策略及规划方法探讨
浅谈传统以太网中碰撞槽时间的作用
对高清互动电视云服务平台中的关键技术分析
基于流量结构的电力综合数据网异常检测
多出口校园网络路由策略的优化的研究
VPN路由器在构建远程网络互联的应用
基于互联网视阀下网络教学发展模式的探析
基于配网系统的五防模拟操作系统研究
微信公众平台在大学校园服务中的应用研究
网络安全体系在网络中的应用
响应式网页设计的研究
通信技术
移动通信系统UPS电源维护及故障处理
浅析广播电视工程中接地技术应用及发展的必要性
基于计算机城域网的无线通信技术研究
电力系统常用通讯方式与工作模式
电力通信光缆线路设计施工要点分析
通信网络辅助管理系统(TNAS)及应用
移动基站的通信电源系统设计方案
通信线路设备维护质量管理分析
感应式电能和信号同步传输技术要点分析
有线电视传输信号的干扰排除及其避免措施
多模式综合海上目标搜索定位技术的研究
低压电力载波通信的基本原理与关键技术分析
信息融合方法与应用研究
WLAN技术在高速公路监控系统中的应用
软件开发
基于LabVIEW的校准实验室温度控制系统
基于用户体验的应用性能管理系统设计
基于OPC技术的工业现场异构系统集成软件的开发
基于CAN总线技术的口腔综合治疗机系统设计
基于GB10184—88标准的电厂锅炉热平衡软件的编制
基于构件的软件工程理论与方法分析
试论计算机软件的知识产权保护
基于Android开发的掌上医院系统
电子政务系统体系结构的设计与实现
构件对软件构架可靠性作用的研究
职业技能鉴定档案管理信息系统的优化设计研究
计算机软件工程管理探析
基于模糊控制的小区恒压供水系统设计
院校教学质量评估系统的研究与开发
基于Web Services的医药集中采购系统的设计与实现
基于MCGS的开关柜母线温度隔离监测系统的研究与设计
易溶盐成盐计算软件的研发
通信机房远程监控系统的设计研究
地面数字电视广播发射机集成监控系统
田间信息的远程获取与无线传输系统的研究
移动通信网络中的突发风险管理系统设计
电缆线路无线传输监测系统应用
基于电子商务的计算机软件系统集成化维护探究
复用技术在信息系统开发中的应用
基础护理学学习考评系统的制作与研究
大型室内停车场上位机管理软件设计
基于单片机的智能模拟路灯控制系统探讨
产品销售分析系统的设计与实现
基于工程训练的教务管理系统设计与实现
基于科技人才管理信息系统的设计及建设研究
企业生产车间LED管理信息显示屏系统的设计
关于SQL语句执行效率的研究
软件应用
Android平台下的室内定位系统探究
C/S软件中并发处理的探讨与研究
组态王配方管理在煤炭地下气化监控中的应用
VISUALNET图形化资源管理系统在通信网络中心的应用
基于动态二进制平台的软件网络通信过程逆向分析
建立电压合格率管理系统的技术措施有效探讨
图像与多媒体技术
基于计算机的人脸检测的实现
浅析多媒体技术在教育领域的应用与发展
对于卫星遥感图像去薄云薄雾计算机算法分析
多媒体合成动画应用发展方向
小波变换在遥感影像去噪中的应用
基于压缩感知的图像去噪的综述
电子技术
传感器在直—9直升机上的应用和发展
基于民用飞机航电综合验证平台的架构研究
光电容积脉搏波描记法原理、应用及其电路设计
10KV配电站电路短路事故的分析与检测维修技术的探讨
矿山机电电子设备的故障诊断与维修分析
变频器常见跳闸故障原因分析与研究
论矿井大功率胶带输送机的软启动
浅谈电子信息技术的应用特征及发展趋势
分布式风电机组变频器电压故障分析处理
电力变压器故障诊断新技术浅析
LED条屏显示系统汉字显示与传送技术的研究与实现
驱动技术在光碟产品领域的发展与应用
基于ARM的通信管理机的研发与设计
基于电力载波通信的LED隧道照明控制器设计
管道燃气与银行联网实时收费前置机处理方案
超声式涡街在计量领域中技术应用优势和选型分析
电子通信产品的ESD防护设计分析
民航陆基近距无线电建模与机载综合导航可靠融合技术
嵌入式电气火灾监控探测器设计与应用
基于硅通孔技术的三维集成电路设计与分析
大型变压器的抗短路能力分析研究
关于光纤传感技术的高压输电线路覆冰情况监测分析
浅析配电网消弧线圈补偿
基于Kinect传感器的姿态识别及应用研究
AmigoBot机器人拦截控制方法实现
LED显示屏动态显示技术与实现
高压交流输电线路空间工频磁场分布特性解析
电力电子
基于电力工程配电网的无功功率补偿实践
供电系统设备故障分析与处理
探析节能措施在10kV配电设计中的应用
电气变电检修中若干问题分析及措施
关于10kV配电箱式变电站运行中应注意的问题探讨
电气设备状态维修技术的现状及发展简析
110kV变电运行中状态检修完善策略探究
分析变电站遥控操作中的常见故障及其处理方法
铁路电力系统中性点接地方式存在的问题及对策分析
基于信息化的配电网设计研究
10kV配网常见故障原因分析及解决对策
10kV配电线路设计技术要点
分布式电源接入对电网的影响分析与对策
一起TA烧坏引起线路跳闸的原因分析与防范措施
电力技术在电力调度运行中的应用
地区电网调度运行中电力系统的安全性分析
计算机技术应用
基于虚拟现实(VR)技术的电力统一监控平台
煤矿供电监控系统及其发展趋势
PUSH注册机制在JAVA移动应用程序开发中的使用
Linux下FTP的基本配置
视频监控技术的发展与应用探讨
计算机技术应用领域及其发展探讨
计算机加电类常见故障判断和排除方法
煤车抑尘剂喷洒系统磁钢测速算法的研究
组织级IT研发能力的构建研究
继电保护整定计算智能化研究
RFID系统中的一种改进的自适应多叉树标签防碰撞算法研究
基于工程项目管理的计算机信息化研究初探
工程管理中计算机电子信息技术的运用
专家系统在修井作业中的应用实现
数据库技术
基于schema可变技术的面向对象数据库的设计与实现
对可视化库D3.js的应用研究
基于SOA架构的电网企业信息系统集成的研究与应用
学生在线考试系统在新形势下的应用
利用存储网关实现基于网络存储的企业私有云
K—means算法研究综述
葛洲坝船闸运行数据管理系统初探
数据仓库技术在高校信息系统中的应用研究
安全的办公文档管理模型探究
关于数据库信息系统安全及防范的探究
计算机数据库安全管理研究
关于分布式文件传输系统的技术要点探究
关系数据库管理系统数据字典研究
园林管理数字档案运行模式探讨
陕西省自动气象站质量控制方法
基于云计算的政务应用数据中心基础平台的设计
信息安全
移动互联网安全问题及应对策略探讨
基于计算机信息安全管理理念的登录控制模块研究
医院HIS系统网络安全问题探究
试论计算机网络安全防范措施
安全运维管理在企业中起的作用研究
基于入侵检测技术在电力信息网络安全中的应用探析
计算机病毒的防治和数据加密
小议计算机病毒机理及预防方案
计算机通信网络安全与防护策略探讨
OA系统防御网络病毒的措施
计算机网络信息安全及防护策略研究
关于银行网络安全的若干实践问题
计算机网络信息安全及防护策略研究(2)
基于云计算信息安全测评的框架设计研究
计算机网络安全问题及其对策的探讨
计算机网络信息安全面临的问题与对策
解决电子信息产品数据安全隐患的措施分析
信息安全技术在电力信息系统中的应用分析
计算机信息系统安全技术及其应用研究
计算机网络安全技术发展趋势的分析
云安全在计算机防病毒应用中的实践探索
医院计算机网络安全策略
计算机互联网信息安全的防御技术
基于三层特权级的系统安全体系研究
基于等级保护的财政信息系统安全建设探讨
信息化建设
关于公共卫生信息系统建设的研究
论妇婴医院信息化档案管理及安全性考虑
护理信息化管理中的常见问题及对策
管理科学在信息系统建设中的应用
对电力企业中信息化建设的探讨
企业计算机应用与信息化建设研究
信息技术在公证信息化建设中的应用探索
刍议信息化时代预防性保全证据公证
基于Maps API的可视化分析系统的研究与实现
自动化控制
汽车冷却水泵耐久性自动网络化测试系统设计
火电厂自动发电控制(AGC)试验及运行技术
电气自动化控制系统的应用及其发展趋势探究
变电站综合监控系统的优化设计
变频器在交流电牵引采煤机上的应用
刀具半径补偿常见错误及问题分析
电气自动化技术在电力系统中的运用分析
变电自动化控制系统的运用
电气自动化工程控制系统的现状及其发展趋势
冷轧机弯辊伺服系统控制方案
电气自动化在电气工程中融合运用
单片机技术
单片机控制的电动机Y—Δ启动电路设计
公司地址: 北京市西城区德外大街83号德胜国际中心B-11

客服热线:400-656-5456  客服专线:010-56265043  电子邮箱:longyuankf@126.com

电信与信息服务业务经营许可证:京icp证060024号

Dragonsource.com Inc. All Rights Reserved

icp

statement.executeUpdate(sql_1);

String sql_2=”SELECT SIGN_DATA, CERT_NSR From CA_BBYW where

JYLSH=”+JYLSH+”FOR UPDATE";

rs=statement. executeQuery(sql_2);//当大文本字段不为空时,进行更新操作

if (!SIGN_ DATA.equals("")||!CERT_NSR.equals("")){

if (rs.next()){

oracle.sql.CLOB clob2=(oracle.sql.CLOB) rs.getClob(1);/*向CLOB对象中写入数据*/

clobl.putString(1, SIGN_ DATA);

oracle.sql.CLOB clob2=(oracle. sql.CLOB) rs.getClob(2);/*向CLOB对象中写入数据*/

clob2.putString(2, SIGN_ DATA);

}}

conn.commit();

statement.close();

conn.close();

5 结语

高校信息数据仓库的设计与优化是一个实践性很强的工作,除了要掌握数据仓库的理论知识外,更重要的是需要在实际工作中进行摸索、积累,这样才能充分发挥数据仓库的功效,为学校的各种应用提供更多帮助和支持。

参考文献

[1]施伯乐,朱扬勇编著.数据库与智能数据分析—技术、实践与应用[M].上海:复旦大学出版社,2003(05).

[2](美)Eric Sperley著.陈武,袁国忠译.企业数仓库规划建立与实现[M].北京:人民邮电出版社,2000(08).

[4]周怡,周卫平,李燕茹.用SQLServer 2000构建数据仓库的尝试[J].中国医药卫生信息,2002.

[5]WH.Inmon,Ken Budin,Christopher K.Buss,Ryan Sousa.Data Warehouse Performance.Publishing House of Electronics Industry,2000.

作者单位

阿坝师范高等专科学校 四川省汶川县 623002endprint

statement.executeUpdate(sql_1);

String sql_2=”SELECT SIGN_DATA, CERT_NSR From CA_BBYW where

JYLSH=”+JYLSH+”FOR UPDATE";

rs=statement. executeQuery(sql_2);//当大文本字段不为空时,进行更新操作

if (!SIGN_ DATA.equals("")||!CERT_NSR.equals("")){

if (rs.next()){

oracle.sql.CLOB clob2=(oracle.sql.CLOB) rs.getClob(1);/*向CLOB对象中写入数据*/

clobl.putString(1, SIGN_ DATA);

oracle.sql.CLOB clob2=(oracle. sql.CLOB) rs.getClob(2);/*向CLOB对象中写入数据*/

clob2.putString(2, SIGN_ DATA);

}}

conn.commit();

statement.close();

conn.close();

5 结语

高校信息数据仓库的设计与优化是一个实践性很强的工作,除了要掌握数据仓库的理论知识外,更重要的是需要在实际工作中进行摸索、积累,这样才能充分发挥数据仓库的功效,为学校的各种应用提供更多帮助和支持。

参考文献

[1]施伯乐,朱扬勇编著.数据库与智能数据分析—技术、实践与应用[M].上海:复旦大学出版社,2003(05).

[2](美)Eric Sperley著.陈武,袁国忠译.企业数仓库规划建立与实现[M].北京:人民邮电出版社,2000(08).

[4]周怡,周卫平,李燕茹.用SQLServer 2000构建数据仓库的尝试[J].中国医药卫生信息,2002.

[5]WH.Inmon,Ken Budin,Christopher K.Buss,Ryan Sousa.Data Warehouse Performance.Publishing House of Electronics Industry,2000.

作者单位

阿坝师范高等专科学校 四川省汶川县 623002endprint

statement.executeUpdate(sql_1);

String sql_2=”SELECT SIGN_DATA, CERT_NSR From CA_BBYW where

JYLSH=”+JYLSH+”FOR UPDATE";

rs=statement. executeQuery(sql_2);//当大文本字段不为空时,进行更新操作

if (!SIGN_ DATA.equals("")||!CERT_NSR.equals("")){

if (rs.next()){

oracle.sql.CLOB clob2=(oracle.sql.CLOB) rs.getClob(1);/*向CLOB对象中写入数据*/

clobl.putString(1, SIGN_ DATA);

oracle.sql.CLOB clob2=(oracle. sql.CLOB) rs.getClob(2);/*向CLOB对象中写入数据*/

clob2.putString(2, SIGN_ DATA);

}}

conn.commit();

statement.close();

conn.close();

5 结语

高校信息数据仓库的设计与优化是一个实践性很强的工作,除了要掌握数据仓库的理论知识外,更重要的是需要在实际工作中进行摸索、积累,这样才能充分发挥数据仓库的功效,为学校的各种应用提供更多帮助和支持。

参考文献

[1]施伯乐,朱扬勇编著.数据库与智能数据分析—技术、实践与应用[M].上海:复旦大学出版社,2003(05).

[2](美)Eric Sperley著.陈武,袁国忠译.企业数仓库规划建立与实现[M].北京:人民邮电出版社,2000(08).

[4]周怡,周卫平,李燕茹.用SQLServer 2000构建数据仓库的尝试[J].中国医药卫生信息,2002.

[5]WH.Inmon,Ken Budin,Christopher K.Buss,Ryan Sousa.Data Warehouse Performance.Publishing House of Electronics Industry,2000.

作者单位

阿坝师范高等专科学校 四川省汶川县 623002endprint

猜你喜欢

数据仓库分析系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
隐蔽失效适航要求符合性验证分析
基于PowerPC+FPGA显示系统
基于数据仓库的住房城乡建设信息系统整合研究
电力系统不平衡分析
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
分布式存储系统在液晶面板制造数据仓库中的设计
探析电力系统调度中数据仓库技术的应用
电力系统及其自动化发展趋势分析