论文部分内容阅读
随着分布计算和网络技术的不断发展,传统的数据库技术已越来越不能满足数据共享和互操作的需要。同时,已有的数据库系统又不可能全部丢弃,因而研制能同时访问和处理来自多个数据库中数据的多数据库系统已成为必然趋势。多数据库系统主要是解决已存的、异构的、分布的多个局部数据库系统之间数据共享和集成的问题。由于多数据库系统具有异构性、分布性和局部自治性的特点,使得多数据库的结构、模式集成、查询处理与传统数据库有很大的不同。本文针对大规模数据集成中出现的新的问题,提出了一种新的多数据库系统CMDatabase。论文共分五章,分别对针对大规模数据集成的多数据库系统的体系结构、模式集成和查询分解算法进行了论述。第一章介绍了多数据库系统的概念、特征以及多数据库系统在国内外地研究状况。第二章分析比较了传统多数据库系统的结构特点,提出了CMDatabase的体系结构。第三章提出了多数据库系统CMDatabase的模式结构及模式映射方法,定义了用于多数据库查询处理的树生成算法 第四章描述了CMDatabase的全局查询处理的查询分解算法。最后对本文进行了总结,并提出了未来的研究方向。