数据仓库技术在高校信息系统中的应用研究
2014-11-05刘卫星
摘 要
数据仓库是处理大量数据的一种有效模式。面对高校信息化建设中日益增长海量数据,本文使用了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配置中加入:
< res-type>javax.sql.DataSource
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
- 行业动态
- 工信部: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—Δ启动电路设计
客服热线:400-656-5456 客服专线:010-56265043 电子邮箱:longyuankf@126.com
电信与信息服务业务经营许可证:京icp证060024号
Dragonsource.com Inc. All Rights Reserved
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