数据库支持的RDF(S)构建与存储方法研究

来源 :东北大学 | 被引量 : 9次 | 上传用户:fgh45
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
语义Web是当前Web的延伸,它赋予Web资源机器可理解的语义,从而使计算机能够更好地与人协同工作。语义Web的核心是通过为Web资源添加能够被计算机理解的语义元数据,从而使整个Web成为一个通用的信息交换媒介。资源描述框架RDF及其模式RDF Schema(统称为RDF(S))是语义Web资源标注的推荐标准。RDF(S)在语义Web中发挥着至关重要的作用,有关RDF(S)的研究引起了人们的广泛关注。语义Web的实现很大程度上依赖于RDF(S)数据的管理,包括构建、存储以及查询等。从构建的角度来看,当前许多应用领域包含大量有价值的信息资源,为了使语义Web应用程序能够访问和处理领域信息并实现已有系统中信息的重用和共享,如何从已有的领域数据资源来构建RDF(S)成为了语义Web领域中的一个研究热点。从存储的角度来看,随着语义Web的发展,应用领域出现了越来越多规模庞大的RDF(S)数据,如何有效地存储进而使用这些资源已变得越来越重要。数据库是当今许多应用领域存储和管理数据资源的主要形式,因此利用数据库技术支持RDF(S)数据的存储也就成为语义Web领域一个重要的研究内容。从查询的角度来看,随着RDF(S)数据的大量涌现,如何有效地查询大规模RDF(S)数据集引起了越来越广泛的关注。当前大部分现有的RDF(S)管理工具(例如Jena和Sesame等)都采用关系数据库系统来管理RDF(S)数据,这样就可以利用关系数据库成熟的数据查询和优化技术来达到有效查询RDF(S)数据集的目的。但是应当注意到,RDF(S)的标准查询语言是SPARQL,而关系数据库的标准查询语言是SQL,因此,研究基于SPARQL到SQL查询转换的RDF(S)查询方法也成为了RDF(S)数据管理领域一个重要的研究问题。近年来国内外已有许多工作致力于RDF(S)数据管理相关的构建、存储和查询技术方面的研究。应当看到的是,现有的RDF(S)数据管理技术在现实应用中常常面临难以满足应用需要的挑战,对它们的完善和研究实际上一直都在进行着,如此才促进了它们的进步和发展。为此,本文深入系统地研究了RDF(S)数据管理相关的构建、存储和查询问题,提出了一个RDF(S)从构建到存储以及查询的完整框架,给出了具体的解决方案和实现方法。具体研究内容主要包括以下几个方面:(1)针对RDF(S)构建问题,提出了一种基于UML类图的RDF(S)完整构建方法。统一建模语言UML (Unified Modeling Language)已经成为了业界公认的建模标准,同时UML类图也被常用于数据库建模。因此,从已有UML数据源中抽取知识来构建RDF(S)成为了语义Web进行知识管理的重要手段。为此,本文首先给出了UML和RDF(S)的形式化定义;然后,通过深入比较和分析UML和RDF(S)的特点,提出了从UML到RDF(S)的构建方法,给出了详细的构建规则,提供了相应的构建实例,并对方法进行了分析和讨论;最后,基于提出的构建方法,实现了相应的自动构建原型系统,通过实验进一步验证了构建方法和原型系统的可行性。(2)针对RDF(S)存储问题,提出了一种基于关系数据库的RDF(S)多元存储模式。首先,通过深入分析RDF(S)数据和模式语义信息的特点,提出了RDF(S)在关系数据库中的总体存储框架;然后,给出了详细的存储规则以及存储算法,提供了相应的存储实例,并证明了存储方法的正确性;最后,基于提出的存储方法,实现了相应的自动存储原型系统,通过实验进一步验证了存储方法和原型系统的可行性,并与已有的方法进行了对比分析。(3)针对RDF(S)查询问题,提出了一种基于SPARQL到SQL查询转换的RDF(S)查询方法。首先,深入研究了RDF标准查询语言SPARQL的查询机制,重点研究了SPARQL图模式到SQL的查询转换,构建了基于图模式的SPARQL结构树,并对结构树进行先序遍历进而根据遍历节点内容的不同给出不同的转换算法;然后,在此基础上,提出了将SPARQL查询转换到SQL查询的方法;最后,根据提出的方法,建立了SPARQLtoSQL实验系统,对实验结果进行了分析,证明了实验系统的可行性、正确性以及有效性,并与已有方法进行了性能对比。
其他文献
创办于1890年的《通报》是国际性权威汉学杂志之一,是法国为汉学界所做的一个重大贡献。本文对早期《通报》(1890—1944年)的创办背景、栏目内容等方面作了简要的介绍,通过分
为探究不同钾肥对花生叶片Dualex值和矿质元素含量以及产量的影响,试验以花生品种豫花14为材料,设置3种不同类型钾肥处理:硫酸钾(T1)、氯化钾(T2)、磷酸二氢钾(T3),以清水为
中国古典园林设计非常重视视觉效果,追求意境之美,设计手法多种多样,其中“叠映”手法是古典园林设计的独到之处,园林的各种景观相互掩映、相映成趣。其视觉效果是从每个视角看,都
建筑工程施工前要做好地质勘探与岩土工程勘察工作,为工程后期的施工进度与施工质量保障体系建设提供依据。本文就对地质勘探与岩土工程勘察工作中存在的问题与对策进行了详细
半个世纪以来,随着信息和通信技术的发展,针对不同语言的机器翻译系统问世并逐渐流行。但是,由于缺乏相应的研究,奥罗莫语作为奥罗莫族州政府的官方语言,同时也是埃塞俄比亚
为了减轻X射线辐射对人体和周边环境的危害,用于医学诊断的计算机断层成像(Computed Tomography,CT)扫描系统的设计需要考虑降低辐射剂量的问题。降低采样率,缩短扫描时间是
随着科学技术的不断发展,能源的消耗也在不断增加,能源消耗的损耗问题也变得更为严峻。建筑行业的发展,使得能源消耗问题被人们广泛关注。发展建筑电气节能设计,就要考虑到建筑物
1病例摘要患者男,37岁,因面部、胸背、四肢反复起丘疹、脓疱1年,双下肢疼痛半年于我科就诊。患者半年前无明显诱因出现双足皮损并逐渐扩展至双手,初为丘疹,而后发展为脓疱,伴