首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 328 毫秒
1.
基于XML文档的数据转换算法和模型分析一种基于元素树的数据转换方法,使用DTD元素树来刻画XML文档的结构,并在此基础上建立XML文档与关系型数据库数据的结构映射关系,从而完成数据转换.基于元素树方法,在.NET开发环境中实现XML文档与关系型数据库数据相互转换的应用系统.该系统为用户指定的DTD自动生成其对应的元素树,在此基础上,根据用户定义或系统自动生成的元素与数据库字段的映射关系,实现XML文档与关系型数据的相互转换.  相似文献   

2.
提出了基于框架构造可扩展标识语言(XML)的文档类型定义的方法. 框架可以作为信息和XML文档之间的中介. 通过将框架映射为XML文档中的元素,使得框架的结构性、逻辑性和推理机制与XML的简洁性、通用性和灵活性相结合,增强了XML的语义表达能力,有利于数据的共享和交换.  相似文献   

3.
提出一种新型XML数据存储和查询的方法,解决了XML文档有效的存储和查询复杂的问题.采用SAX技术输出XML流,并通过对哈夫曼编码的分析,对XML文档中各个元素生成基于哈夫曼编码加以扩展,并随元素信息存入关系数据库.即在关系数据库中存放结点信息及结点之间的关系,使查询结点与子结点信息更方便,实现以文档为中心的文档粒度较大的文档的存储和查询.应用SAX技术生成扩展的哈夫曼编码,存储结点的信息,方便地实现XML文档信息的查询.基于扩展哈夫曼编码的XML有效地提高了XML文档存储和查询效率,在应用中具有一定可行性.  相似文献   

4.
时态数据的多种查询操作要求数据以时间为基准成组存放,XML文档中数据的半结构化特性很好地适应了这一要求.在不考虑索引技术等查询优化方法的情况下,时态数据文件的长度是影响查询效率的关键因素之一.首先探讨了两种常用的表示时间属性的方法:属性时戳模型和元素时戳模型;提出了一种新的方法:前缀时戳模型.在3种时态XML数据模型的基础上,利用XML文档中祖先元素与子孙元素在时间区间上的相关性,消除了文档中的时间冗余信息,实验结果表明这一方法能够取得较好的压缩比.  相似文献   

5.
结合局部编码思想和全局编码思想提出了一种支持动态调整的XML文档树节点编码方案,设计了节点的动态调整算法.在动态调整算法中引入了局部编码块增位的方式,有效地解决了现存编码在动态变化的XML数据的重新编码方面效率较低的问题.  相似文献   

6.
Active XML定义为一种分布式数据管理语言,主要思想是在XML中嵌入Web Services调用实现访问一些不断更新的数据.目前的大多XML parser能够解析静态的XML文档结构,对动态XML(Active XML)没作考虑设计了一个基于MSXML接口的插件对Active XML文档进行处理,使其转化为普通的XML文档,使一些时空相关的动态数据以通用XML文档格式交换与存储,从而为AXML的推广使用奠定基础.  相似文献   

7.
目的提出一种XML文档定义的方法,解决XML文档定义仅是一种简单包含关系和应用简单面向对象的功能、代码重复、横切关注点的分散、扩充XML元素时必须对原有元素修改问题.方法利用面向对象及面向方面定义方式方法的优势互补性,将其引入XML文档定义模式XML Schema中,提出基于面向对象XML文档的面向方面定义方式.结果在XML Schema原有定义方式中增加aspect、pointcut和advice几个定义元素的标识元素,并对XML Schema原有定义方式中简单面向对象方法进行扩充.定义XML元素及对元素进行扩充时采用多继承、阻塞、重命名、重载及织入结合,给出相应的表示符号,并用数学模型描述.结论基于面向对象XML文档的面向方面定义方式减少了XML文档定义中代码的重复,提高文档定义的模块性和可移植性.在实际应用中具有一定的可行性.  相似文献   

8.
王炎 《陕西科技大学学报》2010,28(3):128-130,142
目前的数据库多数是关系数据库,将关系型数据库同XML文档中的数据进行交换有着很强的现实意义.由于二者本身数据结构不同,XML文档中的数据无法直接存储到关系型数据库中,需要将数据库中表的结构映射为标准的DTD或XML Schema文档,经过转化映射后XML文档就能够方便地访问、存储数据库并进行后续的处理,使XML文档和关系型数据库之间进行数据的交换和传递更加灵活,便于有效的进行数据管理.  相似文献   

9.
提出了一种基于XML细粒度的服务管理信息的访问控制模型,用于控制服务管理站对服务管理信息的访问.采用了形式化方法定义服务管理信息的访问控制模型的主体、客体和授权规则;讨论了授权规则的冲突解决方法,设计了标记XML文档中哪些节点的元素或属性可以被操作的标签树算法;描述了服务管理系统中细粒度访问控制模型的4种操作.该模型能控制服务管理站对服务管理信息的访问控制,控制粒度可以达到XML文档中的元素或属性.  相似文献   

10.
提出一种基于XML的文档图像在原生数据库中存储和检索的新方法,该方法将文档图像切分标记为XML文档,将此类XML文档存储到原生数据库中;利用XML:DB API接口对XML数据进行查询和管理,XSL样式表完成XML数据的显示.  相似文献   

11.
一种新的XML文档节点编码方案   总被引:2,自引:0,他引:2  
在XML文档中,文档节点的顺序具有语义。为提高查询和文档更新维护的效率,文档节点需要一种编码方案。现在普遍使用的是前序与后序相结合的算法,但该算法更新维护代价大。提出了一种编码方案,方案的核心是区间预留,将计算机可以表达的整数分成区间,然后将节点映射到区间上。  相似文献   

12.
基于Xpath的XML安全访问控制方法   总被引:1,自引:1,他引:0  
利用Xpa th 表达式所具有的特点, 实现了对XM L 文档授权与安全访问控制方案。该方案不直接搜索XM L 文档和DOM 树, 而是由XM L 及AC L 创建一棵XAC T(XML 访问控制树)。XAC T 上每个节点包含了用户的访问控制权限, 搜索中使用的路径表达式(XPE)可直接寻找到每一个XACT 节点。所以, 使访问控制粒度可达到每一个XM L 语义元素。  相似文献   

13.
基于XML Schema的XML与数据库转换技术研究   总被引:3,自引:0,他引:3  
XML作为一种数据交换的国际标准,已经贯穿于Internet应用的各个领域之中.如何准确地实现XML与关系数据库的转换已经成为一个重要的研究课题.在分析XML DTD技术实现XML与数据库之间的转换基础上,分析与比较了XML DTD与XML Schema的不同之处,提出了应用XML Schema实现基于文档类型的XML文件在转换到关系数据库中的方法.通过分析映射XML Schema到对象模式,对象模式到关系数据库关系模式,得出直接由XML Schema映射为关系数据库关系式的方法.重点分析了数据粒度较大的以文档为中心的文档转换为关系数据库的方法,有效地提高了XML文档与关系数据库转换的效率.  相似文献   

14.
为实现XML数据到关系数据库的映射,提出一种基于模型的映射方案,可以将任何一个格式良好的XML文档存储到结构固定的关系模式中,实现结构互异的XML文档的固定关系模式存储,不受DTD变化的约束,同时在存储的过程中自动插入节点的Dewey编码及深度。利用JDOM提取XML文档信息数据,给出了附加Dewey编码的映射算法实现,实验结果表明该方案设计合理、有效。  相似文献   

15.
XML文档作为一种半结构化数据,与关系数据库中存储的结构化数据存在一定的差异。本文通过分析XMLSchema的结构和语法,借鉴P-Schema的思想,提出了一种名为E-Schema方法用于XML模式到关系模式的映射,解决了多值元素、可选元素、组元素的映射问题,能够在关系数据库中完整的保存XML文档的结构信息和数据信息,并提高了查询效率。  相似文献   

16.
利用XPath路径表达式实现XML数据的分解,并提出建立一个XML数据完整性检查池来提供分解后的XML数据完整性检查.利用XPath表达式,在保持子文档有效性的同时易于实现XML文档的分解.利用建立的数据完整性检查池,用户可以检查所得数据的完整性,而不需要和其他用户的协作.该方法为细粒度安全环境中对XML文档的保护及发布提供了新的思路,为XML应用奠定了安全基础.  相似文献   

17.
用XML实现CNSDTF的矢量数据交换格式   总被引:5,自引:0,他引:5  
利用可扩展标记语言XML实现了CNSDTF的矢量数据交换格式,生成了符合W3C标准的XSD Schema文档以及CNSDTF附录样本文档所对应的XML文档,给出了Schema文档的完整结构以及部分代表性元素的实现代码,并作出了相应的说明,利用该文档,以Altova的XMLSpy为辅助工具,生成了CNSDTF附录B中矢量数据交换格式样本的XML文档,生成的XML文档完全符合网络矢量数据传输的条件,该Schema文档可以作为对应所有XML数据文件的校验依据,并进一步成为书写,读写这些数据文件源代码的基础。  相似文献   

18.
In order to construct the data mining frame for the generic project risk research, the basic definitions of the generic project risk element were given, and then a new model of the generic project risk element was presented with the definitions. From the model, data mining method was used to acquire the risk transmission matrix from the historical databases analysis. The quantitative calculation problem among the generic project risk elements was solved. This method deals with well the risk element transmission problems with limited states. And in order to get the limited states, fuzzy theory was used to discrete the historical data in historical databases. In an example, the controlling risk degree is chosen as P(Rs ≥ 2) ≤0.1, it means that the probability of risk state which is not less than 2 in project is not more than 0.1, the risk element R3 is chosen to control the project, respectively. The result shows that three risk element transmission matrix can be acquired in 4 risk elements, and the frequency histogram and cumulative frequencyhistogram of each risk element are also given.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号