紧密耦合下XML数据的存储方式研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:owen_climb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Intenet和Web的飞速发展,XML作为一种可扩展标记语言,其自描述性、内容与表示的分离性等特点使其成为表示各种数据的理想公共格式,大量的数据以XML格式进行存储、发布和交换。处理XML数据主要有两种技术:XML-Enabled DBMS(XED)和Native XML DBMS(NXD)。本文主要讨论的是XED技术。在开发格式较简单、数据内容比格式更重要的应用时,特别是在已有的传统数据库上要提供XML的访问接口的情况下,XED是不错的选择。XML技术和数据库技术的结合己成为必然的趋势,在XML文档和数据库之间实现数据的双向传输是XML技术应用研究的热点之一。关系数据库是目前最主要的数据存储方式,“以关系数据为存贮手段,以XML为交换载体”的数据管理模式已成为一种趋势。当用XML来表示的数据与关系型表单中的数据密切耦合在一起时,在XML和关系型表单之间转换数据更为有效。通过建立XML模式和数据库模式之间有效的映射关系,数据库在收到XML后,将其分解为字段并按通常的方式存储它们,当检索XML时,这些字段再被拼接成原状,以创立各种应用程序可以读懂的数据,使客户与不同数据库间只通过一种标准语言XML进行交互,降低数据交换的复杂性,从而解决数据的统一接口问题。本文即是在这个方向上做了一些初步的研究,介绍了XML和数据库系统的相关知识,探讨了XML文档的解析技术,详细分析和阐述了紧密耦合下XML数据与关系数据库双向映射的技术,讨论了基于表的映射和基于对象的映射两种映射机制,利用DTD和XML Schema的特性,实现了关系模式与XML模式的相互转换,并通过实例分析其映射过程。这种映射建模在XML文档中的数据,对于以数据为中心的文档是良好的选择。传统关系型数据库是一种二维关系数据库,但在实际的应用中还存在一些复杂的多维关系。在多维数据模型中,数据以多维逻辑方式组织,并以多维方式显示,数据在各个维之间相互交叉,形成立体的数据视图。本文还介绍了多维数据的存储方式、模式,并对多维数据与XML文档的映射进行了初步探讨。研究传统数据库与XML文档之间的转换关系与转换过程,可以充分利用传统数据库技术已有的二三十年的积累,在安全性、可用性和灵活性等方面具有较大山东大学硕士学位论文优势,特别适用于对数据安全性和数据交换要求高的金融、保险、气象、地震等部门。关键词:XML关系数据库存储方式映射一...曰...........ll
其他文献
本文介绍了电子商务及其相关的一些基本概念、电子商务标准的由来以及电子商务标准RosettaNet的产生和发展,详细介绍了RosettaNet的概念、特征及其组件和技术构成,用电子商务标
随着移动通信的广泛应用,网络的规模不断扩大,网络的复杂性不断增加,网络管理日益受到人们的重视。为了提高全网综合经济效益和网络资源利用度,使已建成的设备和网络充分发挥
本文以四川省科技厅“通用智能反垃圾邮件机”课题为研究基础,对邮件服务器技术和反垃圾邮件技术进行了深入研究,在此基础上提出了本课题研究的基于人工免疫原理的垃圾邮件过
企业资源计划系统集信息技术与先进的管理思想于一身,成为现代企业的运行模式。而主生产计划的制订是企业资源计划中的重点和难点问题之一,也是在生产中产生重大经济效益的问题
每个移动用户都希望手中的移动设备能具有更多的功能,无论是高端个人移动数字助理(PDA),还是低成本的大众化手机,都是如此。目前人们正在积极研究利用高速ASIC 技术为低成本
学位
网络技术的飞速发展给人们的日常工作带来了巨大的便利,网络的地位越来越重要,同时,也给人们带来了安全问题。随着攻击工具的增加与使用的方便,入侵事件日益猖獗。为了增强网络的
学位
学位
Internet的日益普及,信息共享程度的不断提高,给人们的工作和生活带来了极大的方便。随着嵌入式系统的发展和进步,Internet的触角逐渐地伸向了社会生活的其它领域。可以说,Intern