首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 375 毫秒
1.
面向对象XML数据库的逻辑基础   总被引:2,自引:0,他引:2  
XML正在成为Internet上数据描述和交换的标准.面向对象的方法具有很强的建模能力,例如继承、非单调继承、多态性、复杂数据结构等.将面向对象的特征引入到XML中,可以提高XML语言的建模能力.用继承扩展XML的模式语言DTD支持元素继承、非单调多重继承、重载、阻断、多态和冲突处理机制.XML,RL是基于高级数据模型的以规则为基础的XML查询语言,用面向对象的特征扩展XML-RL支持多态元素、包含元素.系统地给出面向对象的XML数据库的基于逻辑的语法和语义.  相似文献   

2.
XML的迅猛发展使得对XML查询语言的需求进一步地增强,XML查询语言已成为一个新的研究热点。扩展XML-RL查询代数的设计是为了支持具有面向对象特征的查询。其设计思想借鉴了Lore系统的查询代数。因此首先介绍了几种典型的XML查询代数,其次论述了扩展XML-RL查询代数包含的逻辑操作符和物理操作符的设计思想与具体实现算法。  相似文献   

3.
面向对象XML的存储模式的研究   总被引:1,自引:1,他引:0  
面向对象XML包括两个组成部分:扩展模式文档和XML,利用解析后的扩展模式文档分析XML进行数据分析,以支持扩展XML-RL查询方式.文中设计了两种模式语言的解析方式和面向对象XML的两种存储模型,为集中式和分布式,并通过实验对比两种存储模型的性能,分析了各自的优缺点,同时得到使用扩展XML Schema比Extended DTD更为有效的结论.  相似文献   

4.
设计和开发了面向对象的XML数据查询系统原型OOX(object-oriented XML).OOX系统中包括了面向对象XML数据查询系统的一些核心功能,如存储、索引、查询等.其最大的特点是:它是一个可以实现对富含面向对象XML数据进行查询的XML查询系统;支持用继承扩展的XML模式语言DTD的解析,支持用继承扩展的XML查询语言XML-RL;采用了先进的路经仓索引模式以及高效的查询处理技术,可以实现高效的查询处理.  相似文献   

5.
XML正成为Internet上数据描述和交换的主要标准,因此对面向对象XML存储研究变的很重要。扩展后的XMLSchema支持面向对象XML,通过对XMLSchema文档的解析得到面向对象XML文档中元素之间的关系,这些关系不仅支持新的数据模型,而且支持新的查询方式。在扩展XMLSchema的语法后,介绍扩展后XMLSchema中继承信息查找的算法设计。  相似文献   

6.
XML的迅猛发展使得对XML更新语言的需求进一步地增强,XML更新语言已成为一个新的研究热点.面向对象的XML-RL更新语言的设计支持具有面向对象特征的XML更新.首先介绍面向对象XML-RL更新语言,其次论述了逻辑操作符和物理操作符的设计思想与具体实现算法.  相似文献   

7.
为便于根据业务逻辑复杂性和业务数据特点灵活选择实现方式,通过引入适配机制,业务逻辑可以根据需要选择合适的实现模式.针对XML数据的层次性特点,借助XPath和XSLT提供专用的扩展,保证业务对象可以同时适应关系数据库和XML数据2种数据模型.测试结果表明借助适配机制,在数据模型修改时客户程序仍然可以保持稳定,借助专用XML技术实现的适配机制同样适用于XML数据.  相似文献   

8.
提出一种优良的基于SAAS模式的共享数据模型的多租户数据扩展方法.首先简单地介绍了SAAS模式及其数据模型,并详细阐述了目前基于SAAS模式的共享数据模型的多租户数据扩展技术的优缺点;最后,提出一种以XML为基础的共享数据模型的多租户数据扩展方法,并且详细介绍了在此方法下灵活的数据操作及其性能分析,并将其与目前常用的基于SAAS模式的共享数据模型的多租户数据扩展方法进行对比分析,可得在SAAS系统中应用基于XML的共享数据模型的多租户数据扩展方法是性能优良的.  相似文献   

9.
一种新的Web数据模型-EOEM   总被引:1,自引:0,他引:1  
随着XML的普及,开发具有同时查询XML文档和HTML文档能力的新一代Web查询语言已是当务之急.但现有的Web数据模型存在种种局限.本文提出了一种新的Web数据模型,能够同时支持HTML和XML等半结构化文档的查询.  相似文献   

10.
不确定海量数据存储与记录的广泛应用及其在XML上的扩展,使XML的关联事件概率的数据模型研究成为研究热点,以描述复杂事件的概率数据模型为目标,在当前已有概率模型的基础上,提出了多维不确定概率模型空间的概念,基于多个概率模型进行统一建模,并把单维XML概率节点引申到多维空间,进而定义了统一的空间查询方式,为复杂概率数据建模和查询优化提供了一种新颖的理论方法。  相似文献   

11.
支持面向对象的XML的扩展DTD的解析器设计与实现   总被引:1,自引:0,他引:1  
扩展DTD解析器是面向对象的XML应用基础,具有元素继承层次、多重继承的扩展模式语言DTD支持面向对象的XML。本文阐述了扩展DTD解析器的系统设计及实现算法。  相似文献   

12.
面向对象的特征具有很强的建模能力,将面向对象的特征引入到XML可以增强XML的描述能力。而现有的索引都不支持面向对象的XML数据的查询,由此基于面向对象XML数据的两种索引模式被提出:基于Ctree的预处理模式和OOCtree模式。这两种模式都提供了面向对象XML数据的继承信息、简洁的结构概要和孩子父亲链接,可以在较短的时间内完成面向对象XML数据的查询;并从算法的建立到查询处理过程以及查询结果的比较来讨论分析了这两种索引模式的性能。  相似文献   

13.
通过XML可层次地表示数据间关系的特点,使用Schema,并结合面向对象的继承、覆盖特性,对层次RBAC模型进行了描述,从而提出了一种基于面向对象特性和XML的RBAC模型,并用DOM接口对模型进行有效性验证。  相似文献   

14.
分析了栅格元数据基于文件、关系表和XML的3种存储管理方式,比较它们的优缺点,得出了XML适合描述空间数据库中栅格元数据的层次性、复杂性和面向对象性,并具有可扩展性。在BeyonDB中设计和实现了基于XML的栅格元数据管理模型,并以地球系统科学数据共享平台中DEM数据集为例验证该模型的可扩展性,为空间数据库中海量遥感影像数据的管理研究提供参考。  相似文献   

15.
XML正在迅速成为Internet上信息表示和数据交换的重要标准.而面向对象的特征具有很强的建模能力,将面向对象的概念引入到XML可以提高XML模式语言的建模能力.而现有的索引模式都不支持面向对象XML数据的查询,由此提出了一种基于面向对象XML数据的OOCtree(Object-Oriented compact tree)索引模式,它是一棵包含组级和元素级的两级双向树.组级提供简洁的结构概要和继承信息,可以在查询早期阶段裁剪大量的搜索空间;元素级提供详细的孩子父亲连接关系,可以快速地访问某元素的父亲,极大地提高了查询处理效率.  相似文献   

16.
Declarative XML Update Language Based on a Higher Data Model   总被引:1,自引:0,他引:1       下载免费PDF全文
With the extensive use of XML in applications over the Web, how to update XML data is becoming an important issue because the role of XML has expanded beyond traditional applications in which XML is used for information exchange and data representation over the Web. So far, several languages have been proposed for updating XML data, but they are all based on lower, so-called graph-based or tree-based data models. Update requests are thus expressed in a nonintuitive and unnatural way and update statements are too complicated to comprehend. This paper presents a novel declarative XML update language which is an extension of the XML-RL query language. Compared with other existing XML update languages, it has the following features. First, it is the only XML data manipulation language based on a higher data model. Second, this language can express complex update requests at multiple levels in a hierarchy in a simple and flat way. Third, this language directly supports the functionality of updating complex objects while all other update languages do not support these operations. Lastly, most of existing languages use rename to modify attribute and element names, which is a different way from updates on value. The proposed language modifies tag names, values, and objects in a unified way by the introduction of three kinds of logical binding variables: object variables, value variables, and name variables.  相似文献   

17.
XML应用的不断扩展带来了XML安全的需求。目前关于XML安全性的研究主要集中于自主访问控制、基于角色的访问控制和视图技术,而对于强制访问控制很少有研究。对多级安全XML文档的元素删除操作进行了研究。由于在结构完整性约束和实体完整性约束下,低安全等级用户的元素删除操作可能导致高安全等级数据失去可用性或者产生信息隐通道,为此提出了一个滞后删除策略,并描述了该策略的完整性性质及实现。  相似文献   

18.
文章介绍了以Multi-AgentSystem为基础,创建的一种多种信息源联合使用系统。该系统可以提供对包括各种异构数据库系统和HTML/XML在内的多种信息源的透明的、统一的查询功能。文章主要阐述了系统的功能模型,层次结构和采用Multi-Agents的系统框架,并详细介绍了系统的执行流程。  相似文献   

19.
合成模式在XML Schema设计中的应用   总被引:1,自引:1,他引:0  
通过一个实例分析了"过程化"的XML Schema设计的缺陷,提出将设计模式中的合成模式应用到XMLSchema的设计中,并通过一个改进后的实例说明应用合成模式可以使XML Schema具有继承、多态等良好的面向对象特性,从而提高代码的可重用性,可维护性和扩展性。  相似文献   

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

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