网络教育资源互操作问题研究

网络教育资源互操作问题研究

论文摘要

在教育信息化建设进程中,网络教育资源是开展网络教育的前提和基础。网络教育资源互操作问题的核心是异构数据库互操作问题。由于历史和技术等方面的原因,造成了多种异构数据库的存在。作为数据库领域研究的热点和难点课题,异构数据库互操作问题在国内外学术界和工业界引起了广泛关注。自20世纪80年代以来,国外许多公司和科研单位对异构数据库进行了大量研究,取得了不少成果。国内的相关研究还处于起步阶段,大多侧重于特定工程环境下进行的数据库互操作。研究数据库互操作问题,充分利用原有投资,解决当前对资源共享的需求,以适应形势发展,具有一定的理论价值和应用前景。对地理上分布的多个异构数据库,在尽可能少地影响其本地自治性的基础上,构造具有用户所需要的透明性的全局数据库,以支持对多个数据库的全局应用和各异构数据库之间灵活的信息交换和共享,是异构数据库这一技术领域的研究目标。Microsoft.NET是微软公司开发的下一代基于互联网平台的软件开发构想,即Microsoft XML Web Service平台,它提供了一个全新的编程模型。该平台建立在XML和因特网标准协议的基础上,包含了强大数据库操控能力的ADO.NET。.NET平台具有平台独立性和语言独立性,其重要特点是基于XML的共同语言,融合了多种设备和平台。XML是一种存储和传输数据的行业标准格式,普遍贯穿于.NET平台,它有简单性、可扩展性、互操作性和开放性等特点,广泛应用于开发行业、电子商业和电子商务等领域。大多数专用的数据库格式是以二进制格式保存数据,其它系统无法访问这种数据,也不能通过Internet防火墙访问,而XML的本质特点是数据独立,它存储的数据全部是文本,而且使用标记标示,利于网络传输。XML模式提供了很强的数据类型识别功能,可正确处理各种数据类型。XML和.NET的结合为解决数据库互操作问题奠定了基础。在参阅大量文献的基础上,认真研究,基于.NET平台和XML技术,构建数据库互操作框架的中间件,并以示例演示了其可行性,实现了将SQL Server数据库转换为XML文件,继而根据需要,将XML文件转换为其他关系数据库的功能,实现了多种关系数据库之间的数据转换和共享。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 基本概念
  • 1.3 研究现状
  • 1.3.1 国外研究现状
  • 1.3.2 国内研究现状
  • 1.4 研究内容
  • 1.5 论文组织
  • 第二章 异构数据库互操作概述
  • 2.1 引言
  • 2.2 异构数据库互操作的概念
  • 2.3 异构数据库的分类
  • 2.3.1 异构数据库中的模式类型
  • 2.3.2 异构数据库中的数据共享层次
  • 2.3.3 异构数据库中的数据访问方式
  • 2.4 异构数据库互操作实现的功能
  • 2.5 实现异构数据库互操作的途径及方法
  • 2.5.1 系统级异构互操作
  • 2.5.2 数据结构与语义级异构互操作
  • 2.6 本章小结
  • 第三章 异构数据库互操作的关键技术
  • 3.1 分布式对象技术
  • 3.1.1 OMG的C0RBA
  • 3.1.2 Microsoft的COM/DCOM
  • 3.1.3 Sun的EJB/RMI
  • 3.2 Microsoft. NET平台
  • 3.2.1 .NET Framework
  • 3.2.2 ASP.NET
  • 3.2.3 ADO.NET
  • 3.3 XML技术
  • 3.3.1 XML主要特点
  • 3.3.2 .NET框架中的XML
  • 3.3.3 XML与ADO.NET的集成
  • 3.3.4 XML数据的存取机制
  • 3.3.5 基于XML的数据交换技术
  • 3.4 本章小结
  • 第四章 异构数据库互操作系统的框架设计
  • 4.1 异构数据库互操作系统框架功能分析
  • 4.1.1 维护局部自治性
  • 4.1.2 消解异构模式
  • 4.1.3 处理全局查询
  • 4.1.4 维护全局完整性
  • 4.2 异构数据库互操作系统实现目标
  • 4.2.1 平台和网络的透明性
  • 4.2.2 数据模型的转换
  • 4.2.3 通用数据转换
  • 4.2.4 分布环境的支持
  • 4.2.5 位置透明性
  • 4.2.6 语言的透明性
  • 4.3 异构数据库数据转换框架分析
  • 4.3.1 传统解决方法
  • 4.3.2 利用通用数据库访问技术的解决方法
  • 4.3.3 中间数据源解决方案
  • 4.4 以 XML为中间数据源的中间件的设计
  • 4.4.1 源数据控制层
  • 4.4.2 中间数据源层
  • 4.4.3 目的数据控制层
  • 4.4.4 中间件的设计重点
  • 4.5 本章小结
  • 第五章 基于.NET的 XML数据库互操作中间件的实现
  • 5.1 系统开发测试环境
  • 5.1.1 硬件环境
  • 5.1.2 软件环境
  • 5.2 数据库转换为 XML文件
  • 5.3 新建 XML文件的读取与显示
  • 5.4 XML数据导出到数据库文件
  • 5.5 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间取得的学术成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    网络教育资源互操作问题研究
    下载Doc文档

    猜你喜欢