论文部分内容阅读
随着计算机应用的发展,数据的集成不再仅仅局限于传统的数据库系统中的结构化数据,日益广泛应用于Web站点的半结构化及非结构化数据的集成问题也越来越受到重视,异构数据集成系统的研究就成为一个迫切的问题。 我们在分析现有的异构数据集成系统的基础上提出了一个改进的基于CORBA的异构数据集成模型Sore(Simplified Object Repository)。利用开发的CORBA服务组件实现对异构数据源的访问,屏蔽数据格式的不一致,实现对异构数据的互操作。Sore模型使用UDM数据模型作为公共的数据模型,支持UDM-QL语言查询。 文章首先介绍了异构数据集成系统产生的背景、研究目标和现状。然后介绍了我们研究工作的核心内容,包括Sore系统所采用的UDM数学模型(Uniform Data Model)和UDM-QL查询语言(UDM-Query Language)。在UDM模型中,每个对象都可以用<Object-ID,Label,Type,Value>这样的四元组进行表示。接下来是Sore异构数据集成系统的体系结构介绍,包括该体系中的各个组成部分的详细说明。最后介绍了集成系统的支持工具和性能测试等方面的情况。 我们在异构数据集成系统方面所进行的研究工作对于解决异构数据源主动参与集成有很大的帮助,同时异构数据客户程序和异构数据目录服务的提出,为异构数据集成研究提供了一个新思路。到目前为止,我们已经在异构数据集成系统的数学模型、查询语言、体系结构等方面取得了阶段性的成果。在此基础上我们对下一阶段研究工作的目标和重点做出了展望,这在文章的相应部分都有论述。