论文部分内容阅读
本文首先介绍了课题来源、背景,由于数据文件在各系统中的格式不同,不同数据库中的存贮格式不同,而常常需要对系统中的各种数据提供一个统一管理界面,从而引出了数据库和程序语言的数据文件、异构数据库的数据共享问题。程序语言的数据一般以文本形式存储或可以转化为文本文件,所以文中接着描述了文本文件和数据库文件的相互转换和共享,这在不同的数据库系统中的具体实现大同小异,比较简单。而由于数据库系统语义等差异引起的异构数据库共享,当前的解决方法是通过中间件。中间件多种多样,其中包括数据访问中间件,消息中间件,对象中间件等,文中介绍了各种中间件及其特点。然后详细介绍了课题ASMIDAS(课题代号39.1.3.2)中所采用的数据共享方法,介绍了ASMIDAS的总体结构,实现原理,并给出了关键的数据结构,讲述了具体的实现过程。 由于作者水平所限,文中错误在所难免,欢迎批评指正。 (注:ASMIDAS于2000年7月交付用户使用,受到良好的评价,并于2000年11月10日通过专家鉴定。)