logo

您所在位置网站首页 > 海量文档  > 教学课件 > 职业教育

RDF.ppt 20页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
Resource Description Framework (RDF) 一、RDF简述 Resource Description Framework(RDF)是W3C组织于2004年2月10日发布的一个推荐标准。它的功能是利用当前存在着的多种元数据标准来描述各种网络资源,形成人机可读的、可以由计算机自动处理的文件。 RDF是采用XML语法格式处理元数据的应用,为描述图像、文档和它们之间的相互关系定义了一个简单数据模型。简而言之,RDF用于进行资源描述,但它并不直接用来描述资源,而是定义了描述资源的规则。 RDF 是 W3C 语义网络活动的组成部分 变无序数据为有序知识 ,让计算机理解 Web信息 ,即语义 Web。 在语义网概念中,“语义”是核心,能够在人与计算机之间、计算机与计算机之间以无偏差的方式传递的信息,就是语义。语义网的基本思想是对互联网上任意的资源,进行结构化的描述并引入语义,使得计算机可以理解互联网上的信息。 语义 Web采用多层次的表示框架 XML ,并引入文档模式描述文档结构 ,但 XML 没有对结构本身的语义进行描述。如果不知 XML 元素的语义 ,计算机仍不能理解信息。需一个更高的层次来描述结构的语义 ,即 RDF。 二、RDF的三个组成部分 RDF数据模型 RDF词汇表 RDF语法 RDF定义了元素之间的关系 ,表现为三元组集 。由资源、属性、属性值组成的三元结构。 资源是可以用URI()标识的所有事物,属性是资源的一个特定的方面或特征,值可以是另一个资源,也可以是字符串。 这种三元结构形似句子中的主语、谓语、宾语之间的关系。并且主语、谓语和宾语的三个组成元素都是通过URI所标识的,所以它具有语义表述的特性。 RDF = <subject, predict, object> Subject : URIref Predict : URIref Object: URIref or literal 2.2、RDF Schema 词汇表 RDF使用命名特性和值来表达与资源有关的简单声明。但是,在某些情况下,用户希望能够根据需要自定义一些词汇,然后用这些词汇来描述资源。那些对图书资源比较感兴趣的RDF开发人员可能会描述 ex2:Book或ex2:MagazineArtical这样的类,并使ex2:author,ex2:title ,ex2:subject之类的特性来描述这些类。RDF本身并不能针对特定应用需求来定义一些类和特性。这些类和特性被称为RDF词汇,它们需要通过RDF词汇描述语言:RDF Schema(RDF的一种扩展语言) 来定义。也就是说RDF Schema是定义RDF词汇集的词汇集 RDF Schema提供了一个词汇定义的方式,还可以定义哪些属性可以应用到哪些对象上。换句话说,RDF Schema为RDF模型提供了一个基本的类型系统。 举例:/Author ---rdfs: subPropertyOf ---> http://purlorg/dc/elements/1.0/Creator 即表示某人自己定义的元数据Author是Dublin Core的元数据Creator的特殊形式。RDF Schema正是通过这样的方式来描述不同词汇集的元数据之间的关系,从而为元数据交换打下基础。 2.3、RDF语法 RDF的概念模型是一张图(graph)。 RDF提供了一种被称为RDF/XML的XML语法来书写和交换RDF图。 与RDF的简略记法——三元组(triples)不同,RDF/XML是书写RDF的规范性语法(normative syntax)。 用RDF/XML作为一种机器可处理的方式来表示RDF陈述。 三、RDF的特点 1、易控制 RDF使用简单的资源―属性―值三元组,所以很容易控制,即使是数量很大的时候。这个特点很重要,因为现在Web资源越来越多,如果用来描述资源的元数据格式太复杂,势必会大大降低元数据的使用效率,其实从功能的角度来看,完全可以直接使用XML来描述资源,但XML结构比较复杂,允许复杂嵌套,不容易进行控制。采用RDF可以提高资源检索和管理的效率,从而真正发挥元数据的功用。 2、易扩展 在使用RDF描述资源的时候,词汇集和资源描述是分开的,所以可以很容易扩展。例如如果要增加描述资源的属性,只需要在词汇集中增加相应元数据即可,而如果使用的是关系数据库,增加新字段可不是件容易的事情。 3、包容性 RDF允许任何人定义自己的词汇集,并可以无缝的使用多种词汇集来描述资源,以根据需要来使用,使各尽其能。比如,在上个例子里描述网页资源时用Dubl

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

“原创力文档”前称为“文档投稿赚钱网”,本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。原创力文档是网络服务平台方,若您的权利被侵害,侵权客服QQ:3005833200 电话:19940600175 欢迎举报,上传者QQ群:784321556