基于持久化DOM的XML数据存储技术研究与实现

来源 :沈阳工业大学 | 被引量 : 0次 | 上传用户:w11122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文设计并实现了一个基于文档对象模型(DOM)持久化的XML数据存储系统.该系统采用三层体系结构来设计,以关系数据库为底层的数据存储方式,以文档对象模型作为其逻辑模型,以XPath语言为检索方式,利用文档对象模型持久化技术和成熟的COM中间件技术实现.此系统可以在不影响原数据库正常使用的基础上,把普通关系数据库扩展成XML数据存储系统,有效地存储XML文档.此系统采用映射成关系表的持久化DOM树的形式在关系数据库中存储以文档为中心的XML文档,所以可以使该类文档的存储不产生内容失真.同时为了有效地存储混合型XML文档,在此系统的具体设计和实现中,尝试性地采用了把文档中的结构化数据和半结构化数据分离存储的思路.而且根据需要对持久化文档对象模型和XPath语言进行了必要的扩展.最后,本文进行了必要的试验,表明本文所设计的XML数据存储系统能够实现存储XML文档的基本功能.
其他文献
随着智能交通行业发展迅速,车牌识别系统作为智能交通领域内重要的组成部分,显得越来越重要,有着广泛的应用前景。其也是模式识别领域一直研究的热点,有着较高的理论研究价值
随着Internet的迅速发展,电子邮件的应用变得十分广泛,但是许多无用、有害信息随之而来。本文在分析现有垃圾邮件过滤方法的基础上,提出了一种新的基于P2P网络的垃圾邮件过滤方
移动agent是封装了代码、状态和数据的计算实体,它可以在网络上自主地从一台主机迁移到另一台主机,并代表用户完成指定的任务。移动agent技术涉及到计算机网络、分布式系统及
本文对Grid Service技术、奥林匹克竞赛远程培训中心的需求与实现方案、Java、JSP、Servlet技术手段、以及IBM DB2数据库等进行了探讨和分析,对留言板的具体实施方案及有关编
考试作为一种公正、公开的发现和选拔人才、资格认定、检验水平的有效手段,存在于现今社会的许多部门和单位。而普通高等学校入学考试和研究生入学考试等更是各类考试的重中之
伴随企业信息化工作的深入,需要在地域更广、更分散的范围实施企业信息管理系统,而使用分布式数据库系统就是必然之选。在分布式数据库系统中,为了提高系统的效率、可靠性,减
Internet的迅猛发展和普及为流媒体业务发展提供了强大的市场动力,流媒体业务正变得日益流行。流媒体技术广泛应用于互联网流媒体新闻发布、在线直播、电子商务、视频点播、
本文在分析了VOCAL(Vovida Open Communication Application Library)UA(用户代理)部分代码和OSIP协议栈代码的基础上,设计开发了基于Windows平台的UA。该UA具有模块化的设计
物料主文件是企业资源计划(ERP)实施的基础,随着企业市场化的不断深入和组织结构的日趋复杂,企业对数据的需求也日趋多样化,特别对综合性的、有利于企业决策的分析型数据的需求
随着全球第三代移动通信系统的发展及我国在TD-SCDMA系统产业化方面的进展,智能天线已成为移动通讯系统中关注的技术热点,而通道校正又是智能天线系统中的关键技术之一。通道校