论文摘要
在教育信息化建设进程中,网络教育资源是开展网络教育的前提和基础。网络教育资源互操作问题的核心是异构数据库互操作问题。由于历史和技术等方面的原因,造成了多种异构数据库的存在。作为数据库领域研究的热点和难点课题,异构数据库互操作问题在国内外学术界和工业界引起了广泛关注。自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的C0RBA3.1.2 Microsoft的COM/DCOM3.1.3 Sun的EJB/RMI3.2 Microsoft. NET平台3.2.1 .NET Framework3.2.2 ASP.NET3.2.3 ADO.NET3.3 XML技术3.3.1 XML主要特点3.3.2 .NET框架中的XML3.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 本章小结结论参考文献攻读硕士学位期间取得的学术成果致谢
相关论文文献
标签:网络教育资源论文; 异构数据库论文; 互操作论文;