您好,欢迎来到标准下载网!

【电子行业标准(SJ)】 信息处理-信息交换用数据描述文卷规范

本网站 发布时间: 2024-07-14 08:32:04
  • SJ/Z9093-1987
  • 已作废

基本信息

  • 标准号:

    SJ/Z 9093-1987

  • 标准名称:

    信息处理-信息交换用数据描述文卷规范

  • 标准类别:

    电子行业标准(SJ)

  • 标准状态:

    已作废
  • 发布日期:

    1987-11-27
  • 实施日期:

    1987-11-27
  • 出版语种:

    简体中文
  • 下载格式:

    .rar.pdf
  • 下载大小:

    1.55 MB

标准分类号

  • 中标分类号:

    矿业>>矿业综合>>D01技术管理

关联标准

出版信息

  • 页数:

    34页
  • 标准价格:

    22.0 元

其他信息

标准简介标准简介/下载

点击下载

标准简介:

标准下载解压密码:www.bzxz.net

SJ/Z 9093-1987 信息处理-信息交换用数据描述文卷规范 SJ/Z9093-1987

标准内容标准内容

部分标准内容:

中华人民共和国电子工业推荐性部标准信息处理一一信息交换用数
据描述文卷规范
informationprocessing-Specificationforadata descriptive flle for Information interchange0引言
SJ/Z9093-87
iso8211-1985
本标准是根据使数据结构容易从一个计算机系统传送到另一个系统所提出的机制的标识需要而制订的,这种机制与如何传送无关。需要交换的数据结构在复杂程度和大小上能有效地变化,并且需要完成这些交换的一般方法。还需要媒体(例如通信线、磁带、磁盘组、软磁盘等)应能用于物理交换,以及如果可能,在目标系统中能成功地重新产生数据结构所必需的信息应包含在媒体上传输的信息中。为了满足上述需要,本标准规定在计算机系统之间进行信息交换用的且与媒体和系统无关的文卷和数据的记录格式。本标准适用于物理记录媒体以及通信媒体。用户数据结构的内容是由国际上可识别的字符集和代码组成,并以透明方式交换。信息通过的中间结构仅仅是为交换目的设计的,不用于一般处理。制定本标准的目的是为了定义这样一种交换格式,发送方信息被映射成这种交换格式,并发送到接收方系统。按这种交换格式接收的信息在不丢失结构和内容的情况下被映射成接收格式。本标准规定了能够接受大多数用户数据结构的用于描述完整交换结构的方法。这种方法使发送方能够保存结构信息并把结构信息连同数据一起发送到接收方,这样,接收方能重新把这种结构和数据映射到本地系统中。用本标准能够描述并交换大多数常用的数据结构。交换文卷中的结构包括下列形式,基本数据、向量、数组和层次。用户文卷结构,如顺序、层次、关系和索引,能转换成交换结构。网状结构能够交换,但为了保存逻辑链接,辅助性的预处理和后处理是必要的。
本标准与媒体无关,但需要一个环境,在这个环境中能把标准的标号和文卷结构写人选定的标准媒体或从选定的标准媒体中读出。假设支持标号和文卷的处理系统能处理可变长记录。把用户文卷或数据库管理系统映射成交换文卷需要计算机的处理能力。此种映射功能必须提供所需的数据和结构转换。确定选择和转换这些数据项和结构为本标准规定的格式所需的参数超出本标准的范围。本标准要求在控制字段中使用GB1988编码字符集(ISO646),并允许在用户数据字段中使用扩充字符集。本标准提供三种交换级,用户可根据其数据结构的复杂程度从中选择。第1交换级支持包含简单的、非结构字符串的多个字段。第2交换级支持第1级并处理包含各种数中华入民共和国电子工业部1987-1127批海1
SJ/Z9093-87
据类型组成的结构用数据的多个字段。第3交换级支持第2级和层次数据结构。注:其它与本标准的应用有关的信息在附录A中给出。范围和应用领域
本标准规定一种交换格式,以便在计算机系统之间传送包含数据记录的文卷。本标准并不对任何特定系统的固有文卷规定记录格式,但对能够用于系统之间传送多种数据类型和结构的记录规定一般结构。本标准提供描述数据记录内容的方法,但不规定其内容。
本标准规定:
a,信息交换用的与媒体无关的文卷和数据记录描述,本标准可能使用有关标号和文卷结构的其它标准,例如GB7574(ISO1001)、ISO4341和ISO7665b。包含字符串、位申和数值形式的数据元、向量、数组和层次的描述,其中数值形式由ISO6093规定;
c。由数据描述记录和伴随数据记录组成的数据描述文卷,它使得信息交换以最小的特定外部描述出现,
d。数据描述记录,它描述伴随数据记录中的每个数据字段特征,e,依赖于允许使用结构的复杂程度的三种交换级(见5.2.1.2)。2致性
当所有的数据描述记录和数据记录符合本标准规范时,交换文卷与本标准一致。致性语句应规定与文卷内容相一致的交换级。本标准不规定处理和实现的要求,因此处理过程本身不必遵从本标准。3引用标准
GB1988(ISO646)
GB7574(ISO1001)
GB2311(ISO2022)
《信息处理交换用的七位编码字符集》。《信息处理信息交换用磁带标号和文卷结构》。《信息处理交换用七位编码字符集的扩充方法》。ISO4341《信息交换用盒式和卡式磁措的标号和文卷结构》。ISO6093
《信息交换用以字符串形式表示数值的方法》。ISO7665《信息交换用软磁盘的文卷结构和标号》。本标准还与下列文件有关:
用于转义序列字符集的ISO国际登记册。4术语
本标准使用下列术语。
4.1字母数字字符alphanumericcharacterGB1988国际通用的基准代码表的第2列到第7列(位置7/15除外)上的字符。.2.
S1/z9093--87
注:本标准中规定的字符用GB1988的代码字行集表中的位置(列/行)表示,成者用其绪写字,印ESC、RS、US和SP表示。
4.2数组描述符(arraydescriptor)规定数组维数和范围的数字序列。4.3数据基地址(baseaddressofdata)一个数据元,其值等于计数到目录的字段终结符后的第一个数据字段的字节数,其中规定头标的第一个字节为起始点(0)。44位字段(bitfield)
一个数据字段,它仅由二进制数字组成,当需要时,从右边用二进制零填充成完整字节。参见字符式位串。
4.5字节(byte)
1个二进制位的集合。
注:本标准与媒体无关,所以位数将与媒体无关,4.6笛卡儿标号(cartesion1abel)由二个(或多个)向量标号元素的笛卡儿乘积形成的标识符数组。数组元素的顺序与直接乘积元素的顺序相同,这择,如渠a和b是向量标号,a=[a(1),…,a(n)和b[b(1),,b(m)),那么笛卡儿标号a.5=[a(1)b(1),a(1)b(2);.a(1)b(m),,a(n)b(m)),其中a(i)b(j)是a(i)和b(j)的并置,它形成了相应数据数组的i,j元素的标识符。
4.7字符式位串(charactermodebit string)表示二进制数字串的字符(0或1)序列(见位字段)。4.8复合数据字段(compounddatafield)由一个或多个基本数据元组成的字段。4.9微据描述文卷,DDF(datadescriptivefile,DDF)包含一个数据描述记录及其伴随数据记录的文卷。.1o数据描述记录,DDR(data dascriptive record,DDR)逻辑上位于数据记录之前的记录,它包含解释伴随数据记录所需的控制参数和数据定义。数据描述记录是文卷的第一个逻辑记录,而不是文卷标号(如果使用)。4.11数据记录,DR(data record,DR)包含用户数据的逻辑记录。
4.12定界结构(delimitedstructure)定界符分隔数据元合的结构。
4.13定界符(delimiter)
分隔数据元用数据字段的单个字符(见表1定界符的用法)。4.14日录(directory)
标识符与对应数据项的关联表。3
4.15目录项(directoryentry)
SJ/Z9093-87
目录中的一个固定长字段,它包含有关给定记录特定字段的标记、长度和位置的信息。
4.16基本的(elementary)
具有既不失意思又不可分割的性质。4.17项图(entrymap)
头标中用于指示目录中项结构的字段。4.18转义字符,ESC(escapecharacter,ESC)用于补充控制功能的一个控制字符,它改变紧跟随其后有限位位组的含意。在GB2311(ISO2022)中规定了这个字符的用法。4.19字段终结符,FT(fieldterminator,FT)用于终止记录中字段且位于GB1988(ISO646)中(1/14)的字符。4.20文卷(file)Www.bzxZ.net
作为一个单位来处理的有关记录的集合。4.21文卷标顾(filetitle)
给交换文卷提供可显示描述标题的字符串。文卷标题不必与文卷名相同。4.22层次,层次结构(hierarchy,hierarchical structure)有根有序的树结构,它由一个上部根结点和逐渐增多的下部结点上的相继多个有序子树构成,并且最后终结在叶结点上。4.23交换级,级(interchangelevel,level)本标准要求规定的子集的表示。4.24交换格式(interchangeformat)与本地处理不同的记录转换格式。4.25标号(lahel)
用来标识或命名一个字段或子字段及其内容的字符串。4.26头标(leader)
出现在每个记录的开始,并给记录的处理提供参数的固定长字段。4.27定位(location)
字段第一个字节位置的字节计数。在头标和目录中的定位与头标的第一个字节(0)有关,而数据描述字段和用户数据字段的定位与数据基地址有关。4.28逻辑记录,记录(logicalrecord,record)与数据元在媒体上表示无关的有关数据元的集合。4.29映射((tomap)
在两种结构元素之间建立对应关系。4.30空(null)
SJ/Z9093--87
指实体,通常为数据元、串或集合,不存在的情况。4.31先根遍历顺序(preordertraversalsequence)由下列递归算法产生的层次结点的顺序:a。从树根结点进人树;
b。遍历以前从未遍历的最左子树,c如果b不可能,则返回到该子树上部结点并执行h。4.32记录长度(recordlength)其值等于记录以字节为单位的长度的数据元。4.33相对位置,RP(relativeposition,RP)相对于字段开始并用十进制整数表示的字节位置。第一个相对位置计为“0”。
4.34标记(tog)
在目录项中用于规定相关字段内部名的标识符。4.35单元终结符,UT(unitterminator,UT)在DDR和DR两者可变长字段内给几种类型子字段定界所用的且位于GB1988(ISO646)中(1/15)的字符。
4.36可变长字段(variable-lengthfield)每次出现时其长度都是变化的字段。4.37向量标号(vectorlahel)
其元素是用来标识数据元向量中每个元素标号(即“列”标或“行”标)的向量。5交换文卷
5.1一般结构
本条规定交换文卷的一般结构,后面几条给出详细说明。图1示出了文卷和文卷标号的图表示。
标准文券标号
数据描逐文卷
数据描述记录
数据记录
文卷终结指示符
图1文卷和文卷标号的图表示
本标准规定多个数据描述文卷(DDF),而每个数据描述文卷是由逻辑记录和所要求的交换文卷标号或特定的媒体首标组成。每个文卷应由下列逻辑记录组成:.5
SJ/Z9093-87
a。一个数据描述记录(DDR)
b,数据记录(DR)。
图2示出了总的总构,它是DDR和DR、每个记录的头标和目录、代表性的记录以及每个记录的代表性数据字段等的扩充逻辑图表示。尽管DDR和DR记录的内容可以改变,但是它们的头标、目录、字段和记录等的结构是不变的。对重复的固定格式的数据交换考虑了省去重复的相同的DR头标和目录。DDR总图承
文卷标号
文卷结构
文券标号
接下一页
描遂区
注,①分隔字符FT一字段终结符。DDR详细图示
记录长度
交换级
头标标识符
内码扩充指示特
应用指示符
学段控制长度2
数据描述
区基地址
扩充字符集
指示特
项(0)
项(1)
项(2)
项(n)
文券控制
字段(0)
记录标识符的
数据指途宇段
数据描述字段
敬据推述字段
?在每个字段的右边给出了以字节为单位的调定字段长度③标记及其对应的项和字段由(i)指出·
项图、项和
数据措述字
段的详细医示
学段长度大小
字段位置大小
字段标记大小
(代表性的)
字段标记(2)
字段长度
字段位置
第1级文卷
文卷标题
见图12包含复合
包含基本正文的
数据字毁的第2
数据字段例子
级文誉的敷据描
述字段例子
数据字段名
数据字段名
数据字段名
接上一页
数据记录
数据记录
数据记录
数据记录
数据记录
文卷终结
指示符
SJ/Z9093-87
DR总图示
数据区
DR详细图示
记录长度
头标标识符
数据区基地址
项(0)
项(1)
项(2)
项(n)
记录标识符
字段(1)
用户数据字段
用户数据字段
项图、项和
数据措述字
段的详细图示
字段长度大小
字段位暨大小
学段标记大小
(代表性的)
字段标记(2)
字段长度
字段位置
(代表性的)
有同样标记的
DDR字段中
描述的用户数据
数据描述文卷的扩充逻辑图表示注,①示出字段的逻辑并置,并指出某些指示字和字段长度的意义,对于物理上的颠序媒体,图2表示它的物理次序。
②本标准中规定的特定字段标记用格式0...n描速,其中“\是十进制数,*0...意味若用足够的零从左边旗满标记字段,
DDR的每个数据描述字段包含与其标记相同的DR用户数据字段中用户数据的数据描述。DDR(不是DR)有-个特定标记0...0和相应字段,该字段包含字段控制和可选文卷标题,在层次结构情况下,它还包含结构信息。DR有一个标识记录的特定字段,而DDR在具有相同标记0...1的数据描述字段中包含该字段的描述。DDR可变长字段的内容是根据DDR头标中参数值而变化的。图2示出的DDR数据描述字段是针对基本字符数据字段的。图12示出的那些数据述字段是针对包括所有可选子字段的复合字符数据字段的。注:①DR用户数据字段的内容根据它在DDR中的措述可能变化很大,图2和图12中没有举例,可参见附录B数据字段例子,
SJ/Z9093-87
②本标准以后部分,除了位字段外,以字节为单位给出字段长度,以位为单位给出的字节长度可以与媒体有关,如果字段的内容是字符,用户字段中又允许用多字节字特集合(见7.5),那么字段长度不等于字符数。
5.2数据描述记录(DDR)
DDR是由图8所示的区和终结符组成,并且是文卷的第一个记录。区
字段终结符
数据描述区
字段终结符
每个逻辑记录是由下列部分组成,a。24个字符的头标
DDR图示
b。长度为k×p的目录,它由字段终结符(1/14)结束,其中,k是目录项数,p是每项的长度(见5.2.2),
ck个可变长字段的集合,每个字段由字段终结符(1/14)结束。5.2.1DDR头标
DDR头标是由图4所示的字段组成,并在5.2.1.1至5.2.1.9中作进一步规定。5.2.1.1记录长度字段(DDRRPo到4)本字段规定以字节为单位的DDR总长度。本字段的内容是数字。DDR长度为0将表示长度超过99999。
5.2.1.2交换级字段(DDRRP5)
本字段规定交换文卷的级别。本字段的内容是数字1、2或3。本字段值:
1表示该文卷符合第1级文卷
2表示该文卷符合第2级文卷,
3表示该文卷符合第3级文卷。
记录长度
交换级
头标标识特
内码扩充指示符
保留1)
应用指示符
字段控制长度
数据基地址
代码字符集合指示符
1)留待将米标准化,
SJ/Z9093—87
图4DDR头标图示
闻隔字符
第1级文卷包括基本字符数据字段(见6.1),但不包括复合数据字段和层次结构。第2级文卷包括复合数据字段(见6.2),但不包括层次结构。第3级文卷包括复合数据字段和描述层次结构的标记对表(见5.2.3.1.3)。5.2.1.3头标标识符字段(DDRRP6)本字段规定该记录为DDR,并包含字符“L”5.2.1.4内码扩充指示符(DDRRP7)本字段指出是否在数据字段中使用内部转义序列,以表示在GB2311(ISO2022)中规定的扩充编码字符集。
本字段值:
SP表示不使用扩充,
E表示使用扩充。
5.2.1.5留待将来标准化(DDRRP8)本字段留待将来标准化。
5.2.1.6应用指示符字段(DDRRP9)本字段留待将来标准化,它包含间隔字符。5.2.1.7字段控制长度字段(DDRRP10到11)本字段规定数据描述字段的字节数,这个数据描述字段提供数据元类型及结构代码、定界符和其它留待将来标准化的位置(见5.2.3.1.1)。本字段的内容是数字00、03、06或09(见5.3.3.2和7.41))。5.2.1.8数据描述区基地址(DDRRP12到16)采用说明,1)原文为7.1.3,但后文无此条,实为7.4,SJ/Z9093—87
本字段规定DDR第一个数据播述字段的位置。注,第一个数据描述宇度将是文卷控制字段或记录标识符字段本字段的内容是数字,并且等于以字节为单位的头标和包括目录结束处的字段终结符在内的目录的组合长度。
5.2.1.9扩充字符集指示字段(DDRRP17到19)本字段规定该文卷中缺省代码字符集扩充的用法。本字段值具有如下意义:
a。(2/0)(2/0)(2/0):仅指定GB1988(ISO646)字符集的国际通用的基准代码表为该文卷的缺省;
(2/0)(2/1)(2/0):指定扩充字符集为一个或多个数据字段的缺省(见c。截断转义序列:指定扩充字符集为该整个文卷的缺省(见7.3\)。5.2.1.10项图字段(DDRRP20到23)本字段规定目录项子字段的长度,并由图5所示的了字段组成(见5.2.2)。本字段的每个子字段包含一个数字。RP
字段长度大小
字段位置大小
留待将来标准化
字段标记大小
DDR项图示
5.2.1.10.1字段长度大小字段(DDRRP20)度
本字段规定日录项的字段长度子字段以字节为单位的长度,并且是“1”到“9”中的某个数字。
5.2.1.10.2字段位置大小字段(DDRRP21)本字段规定目录项的字段位置子字段以字节为单位的长度,并且是“1”到“9”中的某个数字。
5.2.1.10.3留待将来标准化(DDRRP22)本字段留待将来作扩充项图的标准化,它是数字“0”5.2.1.10.4字段标记大小字段(DDRRP23)本字段规定目录项的字段标记子字段以字节为单位的长度,并且是“1”到“7采用说明:1)原文为7.1.1,但后文无此条,实为7.2.2)原文为7.1,2,但后文无此条,实为7.3.10·
中的某个数字。
注:5.2中使用下列规定:
m是字段长度子字段的大小,
是字段位置子字段的大小;
t是字段标记子字及的大小,
5.2.2DDR目录
SJ/Z9093—87
DDR目录由重复的DDR目录项组成,它的子字段长度在项图中规定。对每个数据描述字段,DDR目录包含一个DDR目录项,并用字段终结符(1/14)结束。DDR定义所有DR标记。
DDR目录项规定相应数据描述字段的位置和长度,并由图6所示的子字段组成。每项依次包括字段标记、字段长度和字段位置,并由m+n+t字节组成。DDR日录项与数据描述字段一一对应。对于层次数据结构(见5.2.3.1.3),DDR目录项的顺序与类属数据树的先根遍历顺序一致。RP
p (i-1)
p(i=1)+!
p(i-1)+t+m
字标记
字段长度
字段位置
共中,o=+m+n,i目录项的序号
DDR目录项图示
字母数字
5.2.2.1DDR字段标记字段
本字段包含标识数据描述字段的字段标记,并由1到7个字母数字字符组成。同样的字段标记在DDR中仅出现-次。5.2.2.1.1字段标记0...0标识可选文卷控制字段,并仅仅在DDR中出现。5.2.2.1.2字段标记0...1在每个记录中出现-次,并标识记录标识符字段。5.2.2.1.3如果使用字段标记0...2,那么它标识在DR中没有相应用户字段的DDR的可选用户字段。执用时,把这个字段传送给用户以便处理。注;这个字毁的内容是由用户决定的,可用它传送任何增加的文卷描述(例如与交换有关的文卷属性)戴辅动的文卷处理控制戎成用信息,
5.2.2.1.4字段标记0..3到0...9留待将来标准化。5.2.2.1.5当0...0到0...9标记出现时,它们首先在DDR目录中以数字递增顺序出现。
5.2.2.2DDR字段长度字段
本字段规定与其对应的字段以字节为单位的长度,它包含左边用零填充的右对齐整.11.
数。字段的长度包括字段终结符。5.2.2.3DDR字段位置字段
sJ/z9093-87
本字段规定该项所参考的字段中第一个字节的相对位置,它包含左边用零填充的右对齐整数。这个相对位置与DDRRP12到16中规定的数据描述区的基地址有关。目录后面的第一个字段的第一个字节编号为0。5.2.3数据措述区
数据描述区在其数据字段中包含这样的信息,它定义和描述DR中相应的(即与数据描述区字段标记相同的)数据字段,并提供用于自动处理的控制参数。这些字段有一个仅由DDR头标内容决定的确定格式。所有字段用字段终结符(1/14)结束。5.2.3.1文卷控制字段(标记=0...0)文卷控制字段包括下列子字段:a。字段控制(如果需要),
b.可选文卷标题;
c。有序标记对表(仅对层次结构记录),本字段用字段终结符(1/14)结束。字段控制
文卷标题
5.2.3.1.1字段控制字段
(见图7)。
文卷控制字段图示
标记对表
本字段仅在第2级和第3级文卷中存在,其长度由字段控制长度(DDRRP10和11)规定(见5.2.1.7)。这些控制在标题控制字段中不使用,且具有值0或间隔(见6.2.2)。
5.2.3.1.2文卷标题字段
本字段规定跟在字段控制后边的可选文卷标题。它包含一个可选字符串,并且是该交换文卷的外部描述名。
5.2.3.1.3标记对表
标记对表描述层次结构,并在文卷标题字段和单元终结符(1/15)之后。标记配对是由类属数据结构中从根结点到叶结点的结构顺序决定的,这些标记对可以按任何一种顺序相邻地放在表中。根结点标记是记录标识符字段标记0...1。0...2到0...9标记,不参与结构规范。
注,通过提供数据树的先根遍历顾序和表示数据树结点之间上/下级逻辑联系的标记对表来描述DR中允许的可变层次数据结构,DR的数据结构是由类属数据树通过结点和于树的重复或制去导出,DDR目录项的顺序(见5.22)提供类属数据树的先根源历序,DR中的目录项序(见5.3.2)是由导出DR中数据树的每个实例的先根遍历顺序提供的。在此,可参见对有序标记对作进一步解释的附录C,5.2.3.2记录标识符的描述字段(标记0..1).12.
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。
标准图片预览标准图片预览

标准图片预览:






  • 热门标准
  • 电子行业标准(SJ)标准计划
设为首页 - 收藏本站 - - 返回顶部
请牢记:“bzxz.net”即是“标准下载”四个汉字汉语拼音首字母与国际顶级域名“.net”的组合。 ©2009 标准下载网 www.bzxz.net 本站邮件:[email protected]
网站备案号:湘ICP备2023016450号-1