都柏林核心词汇表(Dublin Core)

2024-05-31 08:38

本文主要是介绍都柏林核心词汇表(Dublin Core),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者: 阮一峰

日期: 2007年3月12日

上一篇日志中,我介绍了元数据(MetaData),并且说只要有一个集合,就可以定义一套元数据。

这样一来,很自然的,我们就会想到一个问题:有没有可能定义一套通用的元数据,即所有的信息都可以用一套元数据来描述?

1995 年3 月,国际图书馆电脑中心(Online Computer Library Center,简称OCLC)在美国俄亥俄州小城都柏林,提出一套元数据的元素集(metadata element set),用来描述网上的信息,实际上这等于可以描述一切信息。这套元数据被称为“都柏林核心”(Dublin Core)。经过10年的发展,已经在全世界得到了广泛采用。

在“都柏林核心”的简化形式(Simple Dublin Core)中,共包含15个元素,它们是:

元素名称:题名(Title)
定义:赋予资源的名称 。
注释:资源名一般指资源对象正式公开的名称。

元素名称: 创建者(Creator)
定义:创建资源内容的主要责任者。
注释:创建者的实例包括个人,组织或某项服务。一般而言,用创建者的名称来标识这一条目。

元素名称: 主题(Subject)
定义:资源内容的主题描述。
注释:如果要描述特定资源的某一主题,一般采用关键词、关键字短语或分类号,最好主题和关键词从受控词表或规范的分类体系中取值。

元素名称: 描述(Description)
定义:资源内容的说明。
注释:描述可以包括但不限于以下内容:文摘、目录、对以图形来揭示内容的资源而言的文字说明、或者一个有关资源内容的自由文本描述。

元素名称: 出版者(Publisher)
定义:使资源成为可以获得并可用的责任者。
注释:出版者的实例包括个体,组织,或服务。一般而言,应该用出版者的名称来标识这一条目。

元素名称: 其他责任者(Contributor)
定义:对资源的内容作出贡献的其他实体。
注释:其他责任者的实例可包括个人、组织或某项服务。一般而言,用其他责任者的名字来标识这一条目。

元素名称: 日期(Date)
定义:与资源生命周期中的一个事件相关的时间。
注释:一般而言,日期应与资源的创建或出版日期相关。建议采用的日期格式应符合ISO 8601 [W3CDTF]规范,并使用YYYY-MM-DD的格式。

元素名称: 类型(Type)
定义:资源内容的特征或类型。
注释:资源类型包括描述资源内容的一般范畴,功能,种属,或聚类层次的术语。建议采用来自于受控词表中的值(例如DCMI类型词汇表[DCMITYPE])。要描述资源的物理或数字化表现形式,请使用“格式(FORMAT)”元素 。

元素名称: 格式(Format)
定义:资源的物理或数字表现形式。
注释:一般而言,格式可能包括资源的媒体类型或资源的大小,格式元素可以用来决定展示或操作资源所需的软硬件或其他相应设备,例如大小包括资源所占的存储空间及持续时间。建议采用来自于受控词表中的值(例如用“Internet媒体类型[MIME]”列表中的词定义计算机媒体格式)。

元素名称: 标识符(Identifier)
定义:在特定的范围内给予资源的一个明确的标识。
注释:建议对资源的标识采用符合某一正式标识体系的字符串及数字组合。例如正式的标识体系包括统一资源标识符(URI) (包含统一资源定位符URL)、数字对象标识符 (DOI)和国际标准书号 (ISBN)。

元素名称: 来源(Source)
定义:对当前资源来源的参照。
注释:当前资源可能部分或全部源自该元素所标识的资源,建议对这一资源的标识采用一个符合正式标识系统的字串及数字组合 。

元素名称: 语种(Language)
定义:描述资源知识内容的语种。
注释:建议本元素的值采用RFC 3066[RFC3066],该标准与ISO 639 [ISO639]一起定义了由两个或三个英文字母组成的主标签和可选的子标签来标识语种。例如用“en”或“eng”来表示English, “akk” 来表示Akkadian, “en-GB”表示英国英语。

元素名称: 关联(Relation)
定义:对相关资源的参照。
注释:建议最好使用符合规范标识体系的字符串或数字来标识所要参照的资源。

元素名称: 覆盖范围(Coverage)
定义:资源内容所涉及的外延与覆盖范围。
注释:覆盖范围一般包括空间位置(一个地名或地理坐标)、时间区间(一个时间标签,日期或一个日期范围)或者行政辖区的范围(比如指定的一个行政实体)。推荐覆盖范围最好是取自于一个受控词表(例如地理名称叙词表[TGN]),并应尽可能地使用由数字表示的坐标或日期区间来描述地名与时间段 。

元素名称: 权限(Rights)
定义:有关资源本身所有的或被赋予的权限信息。
注释:一般而言,权限元素应包括一个对资源的权限声明,或者是对提供这一信息的服务的参照。权限一般包括知识产权(IPR),版权或其他各种各样的产权 。如果没有权限元素的标注,不可以对与资源相关的上述或其他权利的情况作出任何假定。

现在,大中型图书馆几乎全部采用“都柏林核心”记录书籍信息,因此很容易在图书馆的数据库中找到实例。

[参考链接]

* 都柏林核心官方网站(英文)
* 2004年都柏林核心年会,上海
(中文)

(完)

转载源:http://www.ruanyifeng.com/blog/2007/03/dublin_core.html

这篇关于都柏林核心词汇表(Dublin Core)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1017632

相关文章

Andrej Karpathy最新采访:认知核心模型10亿参数就够了,AI会打破教育不公的僵局

夕小瑶科技说 原创  作者 | 海野 AI圈子的红人,AI大神Andrej Karpathy,曾是OpenAI联合创始人之一,特斯拉AI总监。上一次的动态是官宣创办一家名为 Eureka Labs 的人工智能+教育公司 ,宣布将长期致力于AI原生教育。 近日,Andrej Karpathy接受了No Priors(投资博客)的采访,与硅谷知名投资人 Sara Guo 和 Elad G

PostgreSQL核心功能特性与使用领域及场景分析

PostgreSQL有什么优点? 开源和免费 PostgreSQL是一个开源的数据库管理系统,可以免费使用和修改。这降低了企业的成本,并为开发者提供了一个活跃的社区和丰富的资源。 高度兼容 PostgreSQL支持多种操作系统(如Linux、Windows、macOS等)和编程语言(如C、C++、Java、Python、Ruby等),并提供了多种接口(如JDBC、ODBC、ADO.NET等

深入解析秒杀业务中的核心问题 —— 从并发控制到事务管理

深入解析秒杀业务中的核心问题 —— 从并发控制到事务管理 秒杀系统是应对高并发、高压力下的典型业务场景,涉及到并发控制、库存管理、事务管理等多个关键技术点。本文将深入剖析秒杀商品业务中常见的几个核心问题,包括 AOP 事务管理、同步锁机制、乐观锁、CAS 操作,以及用户限购策略。通过这些技术的结合,确保秒杀系统在高并发场景下的稳定性和一致性。 1. AOP 代理对象与事务管理 在秒杀商品

文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《考虑燃料电池和电解槽虚拟惯量支撑的电力系统优化调度方法》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python

JAVA初级掌握的J2SE知识(二)和Java核心的API

/** 这篇文章送给所有学习java的同学,请大家检验一下自己,不要自满,你们正在学习java的路上,你们要加油,蜕变是个痛苦的过程,忍受过后,才会蜕变! */ Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。 但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。 1、java.lang包下的80%以上的类

JVM、JRE和 JDK:理解Java开发的三大核心组件

Java是一门跨平台的编程语言,它的成功离不开背后强大的运行环境与开发工具的支持。在Java的生态中,JVM(Java虚拟机)、JRE(Java运行时环境)和JDK(Java开发工具包)是三个至关重要的核心组件。本文将探讨JVM、JDK和JRE的区别,帮助你更好地理解Java的运行机制。 1. JVM:Java虚拟机(Java Virtual Machine) 什么是JVM? JVM,即

jupyter在加载pkl文件时报错ModuleNotFoundError: No module named 'pandas.core.internals.managers'; '的解决方法

笔者当看到这个错误的时候一脸懵逼,在pycharm上正常运行的code 放在jupyter就不成了,于是就研究一翻。 一开始以为自己的pkl文件有问题,研究重点放在这里,最后发现不是。 然后取搜索pycharm和jupyter下的python的\Lib\site-packages\pandas\core\internals有什么不同 发现jupyter下没有pandas\core\intern

Java语言的四大核心特性:让开发更高效、更灵活

目录 1. 面向对象编程(OOP) 2. 跨平台特性:Write Once, Run Anywhere 3. 多线程支持:并发编程的强大工具 4. 编译与解释并存:性能与灵活性的平衡 结语:Java的核心特性赋能开发 Java作为全球最流行的编程语言之一,凭借其强大的语言特性和广泛的应用场景,深受开发者的青睐。本文将探讨Java的四大核心特性:面向对象编程(OOP)、跨平台特性

首次揭秘,面向核心业务的全闪分布式存储架构设计与实践

当今是云计算、大数据的时代,企业业务持续增长需要存储系统的 IO 性能也持续增长。 机械盘本身的 IOPS 一直徘徊在数百的级别,为了提高传统存储的性能,有些存储厂商加了缓存层,然而目前应用正由单一走向多元化,导致 IO 特征无法预测,缓存也难以发挥作用。 机械盘依赖盘片的旋转和机械臂的移动进行 IO,目前转速基本达到物理极限,所以机械盘性能一直徘徊不前,无法满足企业核心业务对于存储性能的要求

最核心的 ICT 产品与技术话题,干货云集,让你不虚此行

7 月 27 日,Cloud Insight Conference 2018 就要和大家见面了,除了新品发布与科技、创新的前沿话题之外,还将与参会者共同探讨最核心的 ICT 产品与技术话题:超融合与软件定义存储、容器与企业微服务治理、多云管理与应用云化、SDN & SD-WAN、全栈 ICT 服务助推企业构建『双核心』全模云等。 我们隆重邀请到来自政府、金融、教育、物流、制造、零售、医疗、能源等