一种新的XML数据存储管理技术及其在电子商务中的应用

来源 :四川大学 | 被引量 : 0次 | 上传用户:wwvicky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML是网络中跨平台数据发布与交换的标准格式,它以统一的格式对信息进行描述,能将不同系统来源的信息按照统一的格式显示,也能够进行不同格式之间的相互转化。XML作为数据交换的基础具有很多优点,但是如果要将它作为一种数据存储方式还还存在很多的缺点,如没有有效的存储组织、索引结构、查询能力差等。本文主要介绍了作者完成的一种新的基于关系数据库的XML数据存储管理技术,包括数据模式和存取接口的设计及实现等部分的工作。针对以往XML文档存储和查询的普遍存在的问题,着重介绍了新方法中XML文档在关系数据库中的存储的通用格式,基于这种存储方式的通用的存取接口,查询与统计等功能,以及这些功能的具体实现。本文主要讨论了以下问题:XML规范,包括XML模式的定义和XML的查询语言XPath,分析了XML文档作为存储数据的载体的缺点;现阶段比较流行的XML文档管理方式;现存的主流(对象)关系数据库存储XML文档的方法;分析了现有关系数据库中存储XML文档技术的不足之处,并结合现有的关系数据库中存储XML文档的技术和应用实践中的经验,提出了一种新的基于关系数据库的XML存储技术,给出了XML数据的存储方案;对电子商务中的XML文档的处理需求进行了分析,并在此基础上设计了基于新的存取方式的XML存取接口,这个存取接口是对.NET中的XML接口的一个扩充,支持了对本文所提出的新存储技术存储的XML数据的各种操作。这些操作包括存取XML文档与Schema文档,利用数据库中的Schema文档对XML文档进行验证,对数<WP=3>据库中的XML数据进行查询、修改等操作。并给出了在.NET平台下这些功能的实现;分析了本文提出的新的XML存储技术的应用范围,以及在一个简单电子商务中的应用实例。最后,对本文的研究及开发工作进行了总结,指出了尚存的问题和需要改进的地方。
其他文献
随着网络和多媒体技术的不断发展,IP网络已经从原来单一的数据网络发展成一个名副其实的综合业务网。目前,实时音频、视频等多媒体应用已经进入IP网络,但是还有许多问题没有得到
通用数据访问技术是Microsoft公司为实现统一访问关系型和非关系型数据源而提出的数据访问技术,由ADO和OLE DB两组接口组成。为了使DM数据库管理系统支持通用数据访问技术,本
项目管理技术是20世纪50年代后期发展起来的一种计划管理技术,其本质特征在于利用科学的运筹和管理来达到项目的既定目标,提高项目完成的质量,降低项目运行的风险和成本,加快项目
大坝建设方案选优是建坝决策过程中关键的一步。制定了几套完整的建坝方案,但若不能正确地进行选优,选择出来的方案就可能不是满意的,甚至选错,这些都会造成决策的失误,带来
随着数据库技术的成熟和数据应用的普及,以数值形式存在的数据正以指数速度迅速增长.人们不再满足于对这些数据进行简单的事务管理和信息检索,而期望从数据中获取知识来辅助
工作流管理是近年来在计算机应用领域中发展最为迅速的几项技术之一,其主要特征是实现人与计算机交互过程中的自动化。由于Web技术的发展,越来越多的应用程序采用了Web方式。
云计算是一种新兴的因特网计算模式,最早由Google提出,是目前IT界比较热门的话题。云计算自提出以来,以其强大的处理能力、可定制的服务以及相对低廉的价格引起了许多企业的关注
随着网络技术的迅速发展,以及各种无线终端的大量使用,网络用户对无线接入Internet的需求越来越高,他们希望无论何时何地都能获得所需要的信息。移动IP是可以让移动终端可以随时
随着Internet和计算机技术的发展,Internet中用户和应用表现出了新的特点:端用户个人计算机能力的不断增强和与之对应的应用需求变化。新出现的一类应用需求包括在Internet上
传统ERP生产计划系统一般都是基于无限能力的,目前大多数的商品软件并没有解决有限能力的问题.即按MRP生成的计划是无限能力计划,而能力需求计划的处理逻辑是粗粒度的,因此即