科学数据库中异构数据库统一查询系统设计与实现

来源 :中国科学院计算机网络信息中心 | 被引量 : 0次 | 上传用户:moon818882003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文工作的主要背景是中国科学院"十五"信息化建设重大项目——"科学数据库及其应用系统".科学数据库经过近20年的发展,已经建成了上百个不同数据类型、不同学科的专业子库,形成了一个大规模的、分布式的、异构的、自治的数据库群.面对科学数据库中海量的数据资源,如何进行统一查询,以实现全方位、深层次的数据共享,这是本文讨论和解决的问题.该文从科学数据库及科学数据网格的项目背景出发,首先介绍了异构数据库及其相关技术,针对科学数据库数据资源的特点,从不同的角度分析了科学数据库进行统一查询的必要性和重要性,在此基础上提出了异构数据库统一查询系统模型,其设计思想是做一个中间层,屏蔽底层数据库的异构性,为高层提供统一的查询和访问接口,并把接口封装为标准的网格服务.客户端调用网格服务,给用户提供统一、方便、多样的查询方式和统一、友好、高效的查询界面.该系统从下到上各层依次是:数据库服务器层、Search Engine层、网格服务接口层、客户端层.客户端作为一个portlet集成到科学数据网格门户中.该文着重分析了异构数据库统一查询系统模型的各个功能模块,规范并细化了主要功能模块的详细设计,实现了其中的部分功能模块,最后总结了该系统的特点及优点,并且展望了下一步的研究工作.本文的主要成果在于,对科学数据库的统一查询提出了新的解决方案.它进一步整合已有的数据资源,将多种异构、分布的数据库纳入统一查询平台,以便于用户更方便更快捷地获取所需的数据.该文完成时,异构数据库统一查询系统的各个模块功能都已经基本实现,正在联合调试中.该系统将在科学数据库的应用实践中进一步完善和改进.
其他文献
目前的网络安全方法存在一些致命的误区,如试图用静态形式化方法去描述动态网络入侵,孤立地看待网络入侵行为,被动防御等.面对如此动态复杂的网络,传统意义的安全模型、方法
云计算是继分布式计算、并行计算、网格计算之后出现的一种基于互联网的、具有商业特性的新兴计算模式,它的出现推动了网络发展的新浪潮。云计算通过虚拟化技术,将大量的各种闲
在理论研究和应用实践中,许多问题最终都归结为最优化问题.当今国内外有许多学者对最优化问题进行了研究,提出了遗传算法、模拟退火算法、单纯形法、粒子群优化算法和蚁群优
数据中心是云计算的基础支撑,其中运行着多种多样的负载程序,有延迟敏感型在线应用,也有长时间运行的离线应用。为了保障延迟敏感型应用的服务质量,当前数据中心中为该类型程序预
该文根据国家自然科学基金项目"基于流态复杂性测度的流量软测量模型及虚拟动态流量计"(项目编号60374042),结合课题需要和实际生产的需求,主要研究软测量理论、方法及故障智
国外的"数字个人身份证件系统"和国内的第二代居民身份证都存储了彩色个人证件照片以提高防伪能力.由于受到存储介质的限制,对照片的压缩要求非常高,通用的静态图像压缩算法
随着网络技术和信息技术的发展,电子商务已逐步被人们所接受,并得到不断普及。如何保证电子交易的安全成为电子商务发展的一个重要的问题,即如何在电子商务中从技术上保证在交易
随着分布式计算技术的发展,各具优势的分布式组件技术(如CORBA、COM+、EJB)应运而生.它们的出现促进了基于构件技术的企业级软件开发,为企业构建分布式应用系统提供了技术支
工作流的概念起源于生产组织和办公自动化领域。他是针对日常工作中具有固定程序的活动而提出的一个概念。目的是通过将一个具体的工作分解成多个任务、角色,通过一定的规则和
在信息时代中,对信息处理和利用能力的强弱成为了决定企业兴衰成败的关键.随着Web技术的迅速发展,有越来越多的企业开始利用数据分析技术进行企业重整.这就决定了信息时代将