手机版

关联数据——RDF应用介绍

时间:2021-10-19 来源:互联网 编辑:宝哥软件园 浏览:

引言语义网是一种数据网络,它允许数据共享,而不仅仅是被应用程序绑定。但是,语义网不仅仅是把数据放到互联网上,而是试图把数据连接起来,在数据和现实事物之间建立一种联系,从而方便人和机器阅读和理解这些数据。语义网不仅仅是把数据放到网上。它是关于制作链接,一个人或机器可以探索数据的网络。——链接数据设计问题。timberners-lee链接数据是第一个可行的语义网络表达,它采用RDF数据模型。使用URI(unified Resource Identifier,统一资源标识符)来命名数据实体,以发布和部署实例数据和类数据,从而可以通过HTTP协议来揭示和获取这些数据,同时强调了数据与有利于人机理解的上下文信息的相互关系。链接数据是使用RDF数据模型发布和部署实例和类数据的一组最佳实践,并使用统一资源标识符(URIs)来命名数据对象。该方法公开了通过HTTP协议访问的数据,同时强调了对人类和机器代理都有用的数据互连、关系和上下文。——链接数据常见问题。M.K. Bergman因为语义网是一个庞大的工程,伴随着各种各样的困难,成为了一个长期的目标和愿景,而关系数据是一种实践活动,是可行的、实用的,成为了目前实现语义网的最佳可行方案。作为可扩展标记语言的衍生版本,RDF特有的资源描述框架是关联数据的基本数据模型。蒂姆伯纳斯李在设计的时候,面临着以下两个问题:如何设计一种易学、易传播、适合标准化的语言?离散数据的出入口如何设计?为了解决这两个问题,RDF具有以下特点:使用XML作为基本语言,使用URIs作为真实事物的名称,使用HTTP URIs使人们能够知道如何通过名称在网络中查找数据(即创建离散数据入口),包括与其他URIs的连接,以便人们可以通过它找到更多有用的东西(即创建离散数据出口),以及使用Triple存储数据。事实上,有些RDF版本不使用XML语言,而主要是指初始版本。一个简单的RDF示例复制代码如下:xml版本='1.0 '?RDF : RDF xmlns : RDF=' http://www . w3 . org/1999/02/22-RDF-语法-ns # ' xmlns : DC=' http://purl . org/DC/elements/1.1/' RDF : description RDF 3360 about=' http://www . w3 . org/' DC : title World Wide Web Consortium/DC 360这是什么?三重,RDF数据模型的基本表示单元。所谓三重就是:主语)-谓语)-宾语。三重存储设计用于存储和检索由字符串(字母序列)的三重集合构成的身份。这些三元组集合代表了一个或多或少对应于RDF标准——三元组存储提出的定义的主谓宾关系。Jack Rusher不同于关系型数据,它的数据本身没有巨大的联系(面对数据网络中如此庞大的数据是不可行的),而是采用类似于人类Statement的方式来存储数据。例如:汤姆是个男人。(汤姆是个男人)汤姆住在一所红色的房子里。(汤姆住在一所红房子里)汤姆和莉莉结婚了。

当然,上面的表达式对人类是友好的,但对机器不是很友好,因为这个谓词对对象没有很好的限制,至少机器不这么认为。因此,我们应该这样写模式:汤姆(Tom)性(man)汤姆(Tom)房子(house)红(red)汤姆(Tom)妻子(Lili)回标题,这是什么?它表达了以下内容:1.http://www.w3.org(表示语句是什么来描述主体的,这可以看作是描述什么是真实的东西应该是什么,因为HTTP URI映射真实的东西)2.http://purl.org/dc/elements/1.1/title(主体的属性一般表示对象的类型,例如,在Dublin Core中用dc:title表示一个资源的名称,即对象是资源的一个名称。3.万维网联盟(对象)别人是怎么得到RDF的?下图说明了这个过程:

首先请求HTTP URI。一般来说,浏览器的HTTP请求头是text/html和application/xhtml xml类型,所以服务器返回通用的html/xhtml文档。然而,对于语义浏览器,HTTP请求头是application/RDF xml类型,因此服务器重定向303以获得相应的RDF文件。也就是说,对于一个HTTP URI,可以返回两个表达式:文档和数据。这样就建立了两个不同的网络,一个是有利于人类阅读的文档网络,一个是有利于机器阅读的数据网络。

版权声明:关联数据——RDF应用介绍是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。