论文部分内容阅读
随着信息技术的飞速发展和应用范围的不断拓宽,数据库系统逐渐进入各个领域,由于数据库主流技术一直在变化,导致了各种不同时期数据库产品的同时存在。为联合使用这些异构数据库系统,人们提出了数据集成概念。数据集成,需要解决数据的异构性、语义冲突和数据完整性等各种问题,现在流行的方法是采用XML技术来解决。但由于XML表示数据的结构和数据库存储数据的结构存在很大的差异,这种技术不成熟,而且使用也不方便。针对这种情况,同时根据远程教育评估系统中数据集成的要求,本文提出了MWP协议和数据字典相结合的解决方案来实现数据集成。MWP协议是本文设计的应用层协议,文中规定了MWP协议的语义、语法和时序,并在设计中加入了滑动窗口协议和拥塞控制算法以保证数据传输的可靠性。数据字典中保存了数据集成系统的全局数据模式和局部数据模式的对应,相当于整个数据集成系统的地图。此解决方案已经在远程教育评估系统中实现,运行结果验证了该方案的可行性和高效性。这种数据集成的解决方案,设计简单,容易推广,符合我国大部分的数据集成现状,对数据集成研究具有一定的借鉴意义。本文得到国家863基金项目“基于国产LINUX的网络教育教学质量国家评估系统与网络教育机构教学质量自我评价系统”(2004AA1Z2520)的支持。