共查询到20条相似文献,搜索用时 67 毫秒
1.
基于XML Schema的XML存储 总被引:6,自引:0,他引:6
文章介绍了一个在关系数据库中,基于XMLSchema的XML存储方案。描述了一个以树模型为模型,XMLSchema为模式的XML数据库的存储系统。首先给出了在关系数据库中存储XMLSchema的方法,在此基础上,又给出了存储XML文档的方法。与通常的XML分解存储方案不同之处在于,在该方案中,XMLSchema被保存到数据库中,未作模式映射,避免了模式映射通常会带来的数据丢失和数据要分散到多个关系表中的问题;对XML文档的存储和查询都是基于XMLSchema的;并且由于所有基于同一个模式的XML文档共享该模式的结构,不必对结构信息进行重复存储,减少了存储空间;最后,由于我们为每一个元素赋予了一个唯一ID值,在进行查询的时候,可以利用该ID值进行定位,具有和XPath表达式相同的作用,但是更为简便。 相似文献
2.
XML近来已成为Internet领域数据交换、数据表示的标准.而模式是应用XML进行数据交换的正确性的保证机制之一.本文介绍了XML的模式DTD和Schema,对XML DTD的局限性和XML Schema的优势进行了比较细致的分析. 相似文献
3.
XML正成为Internet上数据描述和交换的主要标准,因此对面向对象XML存储研究变的很重要。扩展后的XMLSchema支持面向对象XML,通过对XMLSchema文档的解析得到面向对象XML文档中元素之间的关系,这些关系不仅支持新的数据模型,而且支持新的查询方式。在扩展XMLSchema的语法后,介绍扩展后XMLSchema中继承信息查找的算法设计。 相似文献
4.
5.
XML模式验证作为处理XML数据的前提和保证有着重要的地位,XML Schema作为XML的定义语言,其本身并不能保证XML数据的有效性.利用XML Schema抽象模型,定义了XML Schema中每个复杂类型的模式信息,并用非终节点序对集描述XML文档,最后给出了XML模式验证算法,可以有效地验证XML文档的组织结构和内容类型. 相似文献
6.
随着企业的发展,企业往往面临成百上千的XML Schema文档。XML Schema中存在的冗余和重复的问题已经不容忽视。本文首先讨论了利用本体来描述XML Schema语义的可能性,随后给出了一种基于本体的XML Schema复用方法,最后用一个具体的例子说明该方法的过程。 相似文献
7.
曾秀莲 《计算机光盘软件与应用》2012,(12):199+201
为了介绍基于XML自动生成试卷的实现,采用XML Schema设计试题库的结构,用XML文档来存储试题,最后用DOM来访问试题库。重点介绍了DOM对XML文档节点的增加、删除、修改、查询操作。 相似文献
8.
9.
基于XML Schema的数据有效性验证 总被引:1,自引:0,他引:1
XML可作为行业内数据交换的标准表示。XML文档的有效性验证是检查该文档是否遵循行业规定的XML文档格式。在进行数据交换时,首先必须对XML文档表示的数据进行有效性验证。文中主要讨论.NET框架下利用XMLSchema对XML文档进行有效性验证的算法。 相似文献
10.
论文基于XML Schema规范,提出了一种等价于XML Schema的数据模型是New_Schema,并实现了从New_Schema到关系模式的映射算法。实验证明,在XML文档的模式信息比较稳定的情况下,New_Schema映射方法在数据转储过程中的信息保持、映射后的查询更新操作要优于文本、Xparent和DTD等方法。 相似文献
11.
XML作为一种数据交换的国际标准,已经广泛应用于各个领域,如何准确地实现XML与关系数据库的转换已经成为一个重要的研究课题。本文主要研究XML Schema到关系模式的映射方法,通过对XML Schema的结构和语法进行分析,提取元素的语义信息,找到真正的复杂类型的元素,将XML Schema转换为E_Schema,E_Schema表达方式简单且信息完整,结合基于查询代价的思想对E_Schema进行处理,得到最优模式,再将其转换成关系模式,而且能保持原有的层次关系,从而实现了一个更为简单、完善的映射方案。 相似文献
12.
13.
XML has become the standard for publishing and exchanging data on the Web. However, most business data is managed and will
remain to be managed by relational database management systems. As such, there is an increasing need to efficiently and accurately
publish relational data as XML documents for Internet-based applications. One way to publish relational data is to provide
virtual XML documents for relational data via an XML schema which is transformed from the underlying relational database schema
such that users can access the relational database through the XML schema. In this paper, we discuss issues in transforming
a relational database schema into the corresponding XML schema. We aim to preserve all integrity constraints defined in a
relational database schema, to achieve high level of nesting and to avoid introducing data redundancy in the transformed XML
schema. In the paper, we first propose a basic transformation algorithm which introduces no data redundancy, then we improve
the algorithm by exploring further nesting of the transformed XML schema. 相似文献
14.
15.
针对基于内容的检索技术在高层语义检索方面的不足,论文提出了一种通过XML大纲(schema)制导进行多媒体标注和检索的方法,即首先以schema来定义多媒体数据的结构,然后以schema制导的方法对多媒体内容进行标注和检索,并尝试采用基于SMIL的技术来实现检索结果的超媒体合成。为实现通用性,提出了schema制导树生成的一般算法,以及检索条件到XQuery查询语句的转换方法,最后描述了一个该方法的具体实现——Schema制导的多媒体标注和检索系统SDMMRS。 相似文献
16.
17.
研究基于XML的异构多源数据查询处理方法.通过引入虚拟全局视图方式以及将LAV(local as view)方法应用于全局视图和局部视图的关系当中来实现异构多源数据查询处理.此外,还研究了支持XML查询处理的XQuery正规化规则及在不同情况下转换FLWR的策略. 相似文献
18.
19.
XMLSchema是一种用来描述信息结构的机制,可用来定义XML文档的结构、数据类型等内容,同时它也是一个完全规范的XML文档。为了在编写XML实例文档时更具灵活性,可考虑基于面向对象思想构建XMLSchema。 相似文献
20.
从关系数据结构和数据完整性两方面讨论了将关系模式转换为XML Schema的映射规则,提出了基于ADO.NET提供的数据集作为元数据缓存机制,将关系模式转换为XML Schema的转换方法.该方法具有数据结构单一、操作简单和算法复杂度低的特点. 相似文献