IMS DL/I 术语
 
 
 分层数据库处理两个或多个段之间的关系。以下示例显示了 IMS 数据库结构中的段如何相互关联。
 
 
根段
 
 注意事项-
 
位于层次结构顶部的段称为根段。 
根段是唯一可以通过它访问所有依赖段的段。 
根段是数据库中唯一不是子段的段。 
IMS 数据库结构中只能有一个根段。 
例如,'A' 是上述示例中的根段。 
父段
 
 注意事项-
 
父段在其正下方具有一个或多个从属段。 
例如,'A'、'B' 和 'E' 是上述示例中的父段。 
依赖段
 
 注意事项-
 
除根段之外的所有段都称为从属段。 
依赖句段依赖一个或多个句段来呈现完整的含义。 
例如,'B'、'C1'、'C2'、'D'、'E'、'F1' 和 'F2' 是依赖段在我们的例子中。 
子段
 
 注意事项-
 
在层次结构中直接在其上方有一个段的任何段都称为子段。 
结构中的每个依赖段都是一个子段。 
例如,'B'、'C1'、'C2'、'D'、'E'、'F1' 和 'F2' 是子分段. 
双段
 
 注意事项-
 
在单个父段下出现两个或多个特定段类型的段称为双段。 
例如,'C1' 和 'C2' 是双段,'F1' 和 'F2' 也是如此 是。 
兄弟部分
 
 注意事项-
 
同级段是不同类型和相同父级的段。 
例如,'B' 和 'E' 是同级片段。同样,'C1'、'C2'、 和 'D' 是同级片段。 
数据库记录
 
 注意事项-
 
每次出现的根段,加上所有出现的下级段,构成一个数据库记录。 
每个数据库记录只有一个根段,但它可能有任意数量的段出现。 
在标准文件处理中,记录是应用程序用于某些操作的数据单元。在 DL/I 中,该数据单元称为段。单个数据库记录有许多段出现。 
数据库路径
 
 注意事项-
 
路径是从数据库记录的根段开始到任何特定段出现的一系列段。 
层次结构中的路径不必完整到最低级别。这取决于我们需要多少有关实体的信息。 
路径必须是连续的,我们不能跳过结构中的中间级别。 
在下图中,深灰色的子记录显示了从 'A' 开始并经过 'C2' 的路径。 
