数据描述语言常用种类对文物资料进行描述,需要使用数据描述语言
几种常用的数据描述语言是SGML、HTML、XML
SGML(Standard General Markup Language,标准通用标记语言)是一种通用的文档结构描述标记语言,用于定义文献模型的逻辑结构和物理结构,在1986年成为ISO国际标准
一个SGML文档包括三个部分
SGML是一种元语言,在实际应用中可以派生出其他的语言
即每个特定DID都定义了一类文档
通常把具有某一特定DTD的SGML语言,成为某某标记语言
HTML(Hyper Text Markup Language,超文本标记语言)是一种用来制作超文本文档的简单标记语言
自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与www上其他Homepage的连接信息
它是基于SGML中的一个子集演变而来的,它的DTD是固定的
随着Web的不断发展,HTML也暴露出内在的缺点,主要是标记不代表内容、语法结构没有严格的DTD定义、有限的标记符不能满足需要,其规则易遭到冲击等
XML(eXtensible Markup Language,可扩展置标语言)是由W3C(World Wide WebConsortium,互联网联盟组织)于1998年2月发布的一种标准,是SGML(StandardGeneralized Markup Language,标准通用置标语言)的一个简化子集
由于它将SGML的丰富功能与HTML的易用性结合到了Web的应用中,以一种开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系
这样所组织的数据对于应用程序和用户都是友好的、可操作的
XML的诞生为电子数据交换提供了新的思路,EDI的缺陷正是XML应用的长处,XML充分利用了现有的网络资源,通过定制DTD/Schema可以方便灵活地体现新的数据规则,无论从技术还是成本上,XML都更容易流行
许多基于XML的Web服务的最初都被应用在十分基础的数据交换上
同时,XML也应用在本地计算、数据的多种显示和网络出版、支持Web应用的互操作和集成等领域
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。