Native XML数据库存储模型研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:mengjie86
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Native XML数据库是随着XML的广泛应用而产生的,它专门用来存储和管理XML数据。Native XML数据库具有一般数据库的特性,但它的内部存储是基于XML数据的树形结构。它所存储的XML数据都通过XML相关的技术进行访问。但它并不是一个独立的数据库,它可以建立在已有的数据库或专用的存储格式之上。Native XML数据库强调逻辑视图,它提供给应用的是树形的XML数据,而底层的存储格式对于应用是透明的。因而,在XML数据和不同底层存储之间的存储模型起到了非常关键的作用。 本文主要研究了native XML数据库的存储模型。不同的底层存储采用不同的存储模型。文中对基于关系数据库、面向对象数据库、索引文件、压缩文件的存储模型进行了详细地论述。XML数据通过这些存储模型存入native XML数据库,并且保持了XML数据的树形结构,反之,不同格式的存储数据经存储模型重构为原始的XML数据。dbXML是一种native XML数据库产品,它采用文档表存储模型,该模型将XML数据转换为符号表和压缩表进行存储,实现了一定的压缩比率并且保持了XML数据的结构。在分析文档表存储模型的基础上,提出了基于文档类型定义生成符号表和对压缩表中的数据进行自适应算术压缩的两种改进方案,在执行时间和存储空间上优化了文档表存储模型。
其他文献
利用驾驶模拟器进行各类驾驶模拟训练特别是飞行训练低成本的最佳选择。在各类模拟器中,与视景系统相结合的基于Stewart平台的运动模拟器能够提供加速度和力的真实感觉,可以获
本文对供应链管理和供应链集成的理论框架做出详细分析,并详细讨论了供应链合作伙伴关系管理的业务过程。在分析了已往模型及其存在的主要问题的基础上提出了基于遗传算法的
目前,影视素材库的管理处于从传统的模拟技术向数字技术转变的过渡阶段,数据存储技术将在近几年得到更快的发展。由于存储管理系统具有较高的技术难度,国内主流市场几乎被国外的
动态隧道算法是一种全局优化研究方法。该算法重复以下两个过程:一是动态优化过程,在该过程中寻找一个局部最小点;二是动态隧道过程,该过程以该局部最小点为基准找到一个更小
书面汉语自动分词是中文信息处理中的重要步骤,它是文本校对、机器翻详、文本分类、文本检索、计算机人机接口等诸多中文信息应用领域的基础。目前汉语自动分词方法主要包括
两层传感器网络中的数据查询是用户获取和分析感知数据的重要手段。由于两层传感器网络具有资源受限、以数据为中心和应用相关等特征,且大都部署于无人值守、复杂多变的环境中
本文将多智能体系统和面向服务的架构的思想架构相融合,将其设计理念引入到微网EMS的管理与控制中,基于IEC61970国际标准,结合微网系统本身的特点,整合了整个微网的公共信息
随着互联网规模的不断扩大及其应用的多元化发展,对网络性能监控和运行管理的要求越来越高。其中对网络流量的测量与分析是网络管理中不可缺少的组成部分。网络管理员可以利
数据质量是保证数据能够有效地发挥作用的关键。数据质量的保证贯穿于数据的整个生命周期,它是一个系统过程,是一个质量评估分析和各种数据清洗方法相结合的不断反复的过程。本
近年来,随着IT技术的发展,越来越多的信息系统在各企业中建立起来,各企业内部通常都是通过这些系统来管理存储相关业务数据。通过几十年的发展积累,企业内需要管理存储的数据变得