论文部分内容阅读
随着计算机技术的发展和数据库的广泛应用,企业信息系统中的“信息孤岛”问题越来越严重。异构数据源集成技术作为企业获取数据的重要方法,可以完成数据从数据源向目标数据库的流动,是实现数据集成和共享的重要基础,是构建数据仓库的核心环节。
本文以高等院校数字化应用为背景,设计并实现了异构数据集成平台,主要研究数据集成中的以下内容:数据集成体系结构、异构数据的转换方法和异构数据集成平台的实现策略。
在数据集成的体系结构研究中,通过对传统的数据集成体系结构进行理论研究,分析了它的一些缺陷,并使用了一种改进的三层数据集成体系结构。在该体系结构中,将数据集成各个阶段分成三个独立的部分,数据转换逻辑事务被单独分离出来,使得集成更能满足分布环境下系统集成的需求。
在异构数据转换方法的研究中,通过对基于ODBC的转换方法、基于OLEDB的转换方法和基于XML的转换方法的比较分析,提出了基于元数据的数据转换方法。在该方法中,将数据集成的各种信息作为元数据资源进行存储,所有的数据转换和清洗都基于元数据进行,同时用户还可以向系统加入转换函数,增加了系统的灵活性和通用性。
在实现系统中,主要阐述了数据集成平台的数据类型转换方法、转换中数据冲突的处理策略、如何保证数据的完整性和一致性以及数据冗余的处理方法。
最后,根据廊坊师范学院的实际情况,测试了教务处教务管理信息系统和学生处学籍管理信息系统之间的数据集成与共享。实验表明,通过数据集成平台的建设,解决了各个应用系统之间数据隔离、共享困难的局面,有助于加强学校各个信息系统的集成、充分利用既有资源,为学校的综合信息系统一体化建设奠定良好的资源基础。