面向对象的XML数据管理技术研究

来源 :东北大学 | 被引量 : 30次 | 上传用户:petitlxr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着XML逐渐成为Web信息表示与数据交换的标准,需要通过Web来交换和处理XML数据的需求在大幅度增加,因此对XML数据的存储、索引和查询处理研究显得日益重要。另一方面,面向对象的方法具有很强的建模能力,如何将面向对象的特征引入到XML中,以提高XML模式语言的建模能力,以及如何管理面向对象的XML数据是非常重要的研究课题。本文主要的研究成果有以下几点。 (1) 用元素层次、多重继承、重载、阻断、多态性和冲突处理机制扩展XML模式语言DTD,提出了扩展面向对象的特性语义以及检验一个文档实例符合扩展DTD的有效规则; (2) 扩展基于类似复杂对象数据模型的XML查询语言XML-RL的数据模型支持元素层次、多重继承、重载、阻断、多态性和冲突处理机制等面向对象的特征,扩展基于规则的XML查询语言XML-RL支持多态元素、多态引用、包含元素和包含引用。讨论了扩展后的数据模型和查询语言的语法和语义; (3) 针对面向对象的XML数据,设计并实现了两种存储模型:一种是分布式存储,即对象的一个属性或元素,如果是从超类继承的,其属性值或元素值存放在超类对应的对象中;如果是该类新定义的属性或元素,则放在该类对应的对象中。另一种是集中式存储,即对象的所有属性值都存放在它所属类对应的对象中,超类中没有子类实例的数据,只有其直接实例的数据。 (4) 针对面向对象的XML数据,提出一种新的路径仓索引模式,以及基于路径仓的查询处理技术。路径仓是一个为索引XML结构的新颖的两级双向树:组级提供精确的结构概要和类层次信息,而元素级提供详细的孩子父亲连接关系,可以快速存取元素的父亲,高效处理XML查询。路径仓不使用全局标识符而是用基于组的引用,使得值倒排文件入口可以按组聚簇,可以有效处理相应组的值谓词。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
石斑鱼为我国南海沿海各省海水养殖的重要经济品种。海南省因四面环海,地理位置具有独特的海洋资源优势,为海水养殖业的发展提供了丰富的资源保障,利用池塘养殖石斑鱼、网箱
医事法学专业作为新兴专业,在人才培养模式方面存在培养目标尚未达成共识、课程设置随意性较大、师资队伍结构不合理、教学时数客观不足等缺陷。鉴此,近十年来,哈尔滨医科大学对
目的:分析评价MRI在腰椎间盘脱出髓核游离于椎管内的临床诊断及价值。方法:比较56例腰椎间盘脱出髓核游离患者的MRI表现与手术所见。结果:手术证实56例患者中均为髓核游离。游离
教学管理是高校教学工作中的重要组成内容。为了适应高等教育的发展,各高校都相应地进行各种教学管理模式的改革。本文阐述了我校教学管理的现状,从大类招生培养模式、实行导师
据欧委会官网消息,欧盟成员国同意向2017~2018年受禽流感影响的意大利蛋类和禽肉生产商提供特殊的市场支持。欧盟预算总共将拨款3210万欧元,与之相匹配的是国家资金。
改革开放40年来,随着中国经济高速增长,城镇化稳步推进,城市群发展迅速,珠三角城市群、长三角城市群、京津冀城市群崛起成为国家级城市群,长三角城市群被称为世界第六大城市
文章首先论述了中华优秀传统文化的概念,其次探讨了大学生中华优秀传统文化教育现状,包括大学生自身存在的问题、高校存在的问题、社会环境方面存在的问题,最后提出了改进大
WEB是人们获取信息与知识的重要途径,它的海量性、多样性、动态性和半结构化等特性增加了其信息进行自动处理的难度,也吸引了研究者的兴趣。如何从大量的信息中发现用户感兴趣
继续教育是时代发展的需要。医学院校教师的继续教育关乎医学人才的培养和医学水平的发展。本文对医学院校教师的继续教育现状进行分析,探讨了相应的对策。