虚拟数据库查询处理相关技术的研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:luohuaxiyushi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着个人机和计算机网络的快速发展,各种计算资源像燎原烈火一般,燃遍信息世界的每一个角落。各种应用的核心——数据,以不同的形式存储在不同的系统中,呈分布、异构和自治状态。同时,这些信息源的可共享性、共享方式、共享内容等也可能随时发生变化。   在此背景下,人们提出了虚拟数据库(virtual database,VDB)的概念。它把各个分散数据源处的数据收集集成并结构化,将异质的数据转化成统一格式,并给应用程序的设计者提供一个简单、统一的关系数据库接口。 VDB技术使应用程序可在分散的数据上进行功能强大和统一的查询工作,使建立在所有的不同数据源上的应用程序可以在Internet上得到广泛地发展和应用。   基于对信息集成理论的研究,本文提出了虚拟数据库系统原型XVDB的系统架构,并在这一架构中对XVDB系统的元数据管理和查询处理技术进行了研究和实现。   元数据管理技术负责管理与数据和数据源相关的数据,提供用户所看到的对象-关系数据与XML、网页、邮件等不同格式的数据之间的转换,是解决异构数据集成、实现VDB所有操作的基础。本文设计了一种基于CWM的元数据管理模型,作为一种集中式元数据管理模型,它同时具有较高的可扩展和重用性。文中详细介绍了该模型的元数据描述、存储以及管理等实现技术。   查询处理技术用于处理在VDB系统中使用的查询和管理命令,实现对命令的解析和执行等操作,是系统的关键部分。本文首先基于传统的SQL语法,设计了一种适用于虚拟数据库环境的可以对外部数据源进行管理和访问的语言XVDB-SQL,并实现了对它的解析和执行。此外,本文还对XVDB-SQL语言进行了语义相关的扩展,借助语义使用户可以更准确的描述查询请求和快速获取数据。
其他文献
时间序列预测(Time Series Prediction)是数据挖掘中的一类典型问题,被广泛应用在经济、气象、通信、医疗等领域。作为概率统计学科中应用性较强的一个分支,时间序列分析有比较
随着网络应用的快速发展,路由已成为网络转发过程中的一个关键问题,如何提高路由的效率,保证路由的公平性,最大限度地发挥整个网络的作用已成为研究的一个热点。   在下一代网
随着社会的进步和发展,人们不断涉及和需要解决很多复杂的实际应用问题,图像匹配问题是数字图像处理的一个重要的领域,它广泛应用在卫星与导弹的制导与导航和机器识别等诸多领域
情感计算是智能计算兴起以来又一个研究热点,情感识别是情感理解、情感表达、情感生成等情感计算的前提和基础。继各种电子技术产生和发展之后,对音乐进行情感识别、或根据情感
视频会议系统是采用视、音频压缩技术和多媒体通信技术,支持人们远距离实时信息交流与共享、开展协同工作的应用系统。作为分布式视频会议系统最重要的组成部分,目前的视频会议
工作流的概念起源于生产组织和办公自动化领域,目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办事效率、降低生产
随着互联网的发展,新型数据与时间的联系越发紧密,而传统数据库难以有效管理数据的时态信息,并且尚无完整的时态数据库以进行时态数据管理,关于时态数据的管理课题的研究变得更为
多目标优化问题一直是科学和工程领域的一个难题和热点问题,在演化算法应用到这一领域以前,已经产生了许多传统的方法,传统的方法存在探索未知空间的能力不强,容易陷入局部极值点
随着工作流产品应用的逐渐普及、用户需求的不断提高和社会分工的细化,工作流管理系统的应用背景呈现出分布式、多任务协作等特点,给工作流任务的实施带来了新的挑战,如何利用工
IPv4地址耗竭致使全球互联网正在加紧向IPv6的过渡。但是由于IPv4应用广泛,互联网对IPv4依赖强,因而向IPv6过渡无法在短期内完成。为了在IPv4/IPv6过渡时期推动IPv6的部署发