教学管理系统中异构数据源数据集成及处理技术研究

教学管理系统中异构数据源数据集成及处理技术研究

论文摘要

随着计算机技术,特别是Internet技术的发展,学校的教学逐步实现了计算机化管理。由于教学管理的延续性和各个学校情况的特殊性使得学校的各个部门之间的计算机平台存在一定的差异,由此产生了异构数据源。数据库技术的快速发展使得在教学管理系统中异构数据库之间进行数据的处理日益重要,尤其是把数据从一个小型数据库管理系统或低版本的数据库管理系统迁移到大型的、高版本的数据库管理系统中时。本文是对异构数据库间数据的传送中间件的研究,采用中间数据源的解决方案。它的内容是:将多个异构数据源中任一个数据源数据转化为中间数据源的格式,在中间数据源中将其再处理为统一的、规格化的、可以被目的数据源接受的格式。然后将中间数据保存至目的数据源,从而实现异构数据库之间的互访。本文把中间件设计成三层结构:源数据控制层、中间数据源层和目的数据控制层。并采用中间数据源的解决方案,从源数据表中读出数据,经过中间数据文档的中转传送到目的数据表中;在该系统中,使用XML(eXtensible Markup Language,扩展标记语言)文档来设计各数据库与XML之间的数据类型映射表,并使用XML文档作为中间数据源;对XML文档的结构定义使用XML Schema;使用JDBC-ODBC桥来连接数据库,并对数据库进行操作。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • §1-1 异构数据统一到现行教学管理系统的需求
  • §1-2 问题的提出
  • §1-3 国内外发展现状
  • §1-4 主要研究内容
  • 第二章 异构数据库与异构数据转换技术简介
  • §2-1 异构数据库
  • 2-1-1 异构数据库的提出
  • 2-1-2 异构数据库的基本概念
  • 2-1-3 异构数据库间数据类型的比较
  • §2-2 异构数据转换技术
  • §2-3 JDBC-ODBC 技术
  • 2-3-1 ODBC
  • 2-3-2 JDBC
  • 2-3-3 建立JDBC 的连接
  • 2-3-4 JDBC 驱动管理
  • 2-3-5 JDBC-ODBC 桥
  • 2-3-6 基于JDBC-ODBC 桥进行数据库访问的流程
  • 第三章 XML 语言
  • §3-1 XML 概述
  • 3-1-1 XML 的由来
  • 3-1-2 XML 的实际应用
  • §3-2 XML 文件结构及基本语法
  • 3-2-1 XML 文件逻辑结构
  • 3-2-2 XML 基本语法
  • §3-3 DTD
  • 3-3-1 DTD 中一些重要定义
  • 3-3-2 DTD 声明
  • 3-3-3 DTD 的缺陷
  • §3-4 XML Schema
  • 3-4-1 XML Schema 与 DTD
  • 3-4-2 Schema 结构语法
  • §3-5 XML 文档的处理
  • 第四章 异构数据库间数据传送系统分析
  • §4-1 异构数据库间数据转换的方法
  • 4-1-1 传统解决方法
  • 4-1-2 利用通用数据库访问技术的解决方案
  • 4-1-3 中间数据源解决方案
  • §4-2 异构数据库间数据的传送中间件的结构
  • 4-2-1 源数据控制层
  • 4-2-2 中间数据源层
  • 4-2-3 目的数据控制层
  • §4-3 XML 在异构数据库数据传输中的应用
  • 第五章 XML 在设计中的应用
  • §5-1 映射表的创建
  • §5-2 最接近算法
  • 5-2-1 最接近算法的思想
  • 5-2-2 最接近算法的程序实现
  • 5-2-3 一次解析多个匹配算法
  • §5-3 中间数据源----XML 文档
  • 5-3-1 中间XML 文档的Schema 文件的生成
  • 5-3-2 创建和读取中间XML 文档
  • 第六章 中间件应用软件的设计
  • §6-1 简介
  • §6-2 源数据控制层的设计
  • §6-3 目的数据控制层的设计
  • 6-3-1 操作流程的设计
  • 6-3-2 错误的处理
  • 6-3-3 传输日期型数据的处理
  • 第七章 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    教学管理系统中异构数据源数据集成及处理技术研究
    下载Doc文档

    猜你喜欢