简介:关于数据库数据方面的的相关大学硕士和相关本科毕业论文以及相关数据库数据论文开题报告范文和职称论文写作参考文献资料下载。
关键字:一卡通, 异构数据库, 数据同步, XML
中图分类号:G250.74
引言
随着信息化技术在学校发展中的应用,德州学院已建立了诸如一卡通系统、学籍管理系统、教务管理系统、财务管理系统、网络认证计费系统、资产管理系统等基于网络的数据库管理系统.这些系统的应用在学校的信息化建设中发挥了重要的作用,为德州学院信息化建设的快速发展奠定了基础.
但是,这些部门各自建立的数据库系统并不能真正实现数据资源的共享,数据资源不一致、不完善、更新速度慢,各部门的数据库实际已成为了“信息孤岛”.为此需要建立全校层面的“公共数据中心”,使各部门的不同数据库之间能实现数据共享.
1.公共数据库平台的建设
1.1 校园一卡通数据公共平台(如图1所示)
公共数据库平台建设是校园信息化建设的重点、基础和前提,只有全面完成公共数据库建设,才能实现真正意义上的数字校园.公共数据库系统是校园内一个高层应用平台,目的是将已建立的各种数据库系统提供的服务集成在一起,根据进入系统用户的不同身份,统一分配不同权限,查询相关数据,享受相应服务,实现校园内各种信息系统的互连互通和数据共享.如图2所示.
1.2 全校数据信息标准
信息标准化是组织现代化管理的重要基础.加强信息标准化工作,对于建立健全本校的管理信息系统,保障信息化建设健康有序发展,提高管理水平,合理开发和使用管理信息化软件产品等,都具有重要的意义.通过本项目,将在严格执行教育部《教育管理信息化标准》的基础上,结合本校实际情况,研究相关数据信息标准,为本校的信息化建设可持续发展奠定良好的基础.
数据库书籍:8.使用j论文范文a代码访问数据库数据
1.3 异构数据库同步
异构数据库同步技术是公共数据库建设的核心技术,对于保证已有的应用数据库(如教务管理数据库)及专用数据库(如财务管理数据库)与公共数据库数据的一致性起着非常重要的作用.在现阶段,明确各分布数据库的维护字段和数据管理权限,在对已建立的数据库软件保持原有业务功能不变的前提下,尽量将相关操作由公共数据库平台提供接口.公共数据库平台主要功能为:提供数据接口、提供数据转换、提供数据交换过程管理和监控.同步过程以友好界面,提供给相关数据库的管理员操作,减少或避免数据库之间的相互影响.
在建立数据库同步功能时,将充分考虑可扩展性.当有新的应用系统需要同步时,只要将新的系统进行分析,做相应的配置,即可完成数据的同步.
2.异构数据库同步技术实现
2.1 数据库同步技术
对象变化捕获是数据同步的基础, 它直接决定了数据同步的更新方式和选时方式, 所以数据同步常常按照其变化捕获的不同进行分类,常用以下方法:[3][4]
基于触发器法:在源数据库为同步对象创建相应的触发器,当对同步对象进行修改、插人或删除等DML(Data ManipulationLanguage)命令时,触发器被唤醒,将变化传播到目标数据库.其次对双方数据库中的每一张表指定一个触发器,在每次对源数据库的表进行insert, delete, update等操作时,该触发器负责往信息表中插入一条记录.
2.2 数据库公共表到XML文件实现
数据库的一个表转化成XML文件,实现的基本过程是:
1.连接到数据库定位到具体表
2.返回到查询结果集
3.直接将结果集以XML格式写进XML文档
2.3 XML文档解析模块技术的实现
在整个异构数据交换的过程中,XML文档解析模块贯穿始终,数据转换平台上部署的一系列XML文档分别包含了不同的全局异构转换信息,提供给数据抽取模块和加载模块的各种参数输入.
DOM4j解析器的使用需要DOM4j JAR包的支持,可以从论文范文下载最新版本dom4j-1.6.1.zip ,最常用到dom4j-1.6.1.jar ,用到Xpath时要加上jaxen-1.1-beta-6.jar .
XML解析实现枚举遍历XML和递归遍历XML文件,XML文件的修改(update),利用Xpath有针对性的获取节点和节点内容.
3.结论
本文从目前德州学院一卡通系统运行模式,遇到的异构数据库的同步及采用的技术几个方面进行了分析研究.对加强校园一卡通系统的有效管理和数据共享提供了帮助,对促进校园一卡通业务的拓展有一定的参考价值.
总结:本文关于数据库数据论文范文,可以做为相关论文参考文献,与写作提纲思路参考。
数据库书籍引用文献:
[1] 数据中心论文范文数据库 数据中心相关学年毕业论文范文5000字
[2] 数据中心论文范文数据库 数据中心类硕士论文开题报告范文2万字
[3] 数据挖掘论文范文数据库 数据挖掘有关硕士毕业论文范文2万字