时间:2022-11-22 14:30:01 | 来源:信息时代
时间:2022-11-22 14:30:01 来源:信息时代
数据元素值格式符号 : 由ISO/IEC 14957标准项目提出的通过指令、空格及字符等符号或它们的组合来描述数据元素值的格式,它是统一数据元素表示的基础。
数据元素值的格式是数据元素值域的基本属性,虽然不会对数据元素的理解造成障碍,但对于实现不同组织或系统之间的数据元素交换,统一的数据元素值的格式至关重要。在元数据注册系统中,数据元素值的格式是通过符号描述的,数据元素值的格式符号是元数据注册系统的必要组成部分。
在商业、技术和公共领域,数据交换正处于迅速发展阶段,一些团体为满足特定需求独立开发信息处理的应用和网络,由此出现了不同团体之间发生相互作用的情况,造成规范缺乏一致性。为了改善这种情况,急需解决数据元素表示的一致性。
ISO/IEC 14957数据元素值得格式符号规定了用于表述格式即数据元素表示和这些表示长度中使用的字符类,同时增加了与数字表示相关的记法。该标准已被转化为我国的国家标准GB/T18142。
ISO/IEC14957给出的这些规则有利于消除一些和全部模糊、不能理解和错误的风险,也有利于数据元素字典的比较、信息系统的设计和创建以及电子数据交换(EDI)。
根据定义的特定语境,如:EDIFACT(ISO 9735)、银行业标准(ISO 7982-1)、字符集(ISO 8859)、信息处理(ISO 6093)、编程语言(ISO/IEC 9899),这些记法已经在不同的国际标准中部分地、不同地进行了表示。这里提出的数据元素值的格式符号在此问题上提供唯一的参考源,这里格式符号的使用与环境无关。
数据元素值的格式符号规定了用于声明格式的符号,也就是数据元素表示以及表示长度的图形字符种类,也规定了一些数字图形的表示符号。该标准针对元数据注册系统中数据元素值的各式给出了一个统一的描述方式,主要用于注册系统数据元素值的表示,有利于不同注册系统之间的互操作。
描述数据元素值的字符类型和长度的符号是一个字符串,它有零个或多个指示组成: 一个或多个空格,一个普通的字符(不是%和空格)或一个转义字符,转义字符由“%”引入。数据元素值的格式符号主要基于C语言中的“fscanf”函数。