层次数据库语言 hierarchical database language
用于定义层次数据库的逻辑数据结构和物理存储结构、对层次数据库进行操纵的语言。包括:
1.外模式数据定义语言
外模式数据定义语言(subschema data definition language)的功能是描述层次数据库的外模式。数据库的外模式描述各个用户所需数据的逻辑数据结构。外模式是应用程序的数据视图,一个数据库可以有多个外模式,它们之间可以重叠。在IMS中,一个外模式是一组逻辑数据库记录型的集合,即程序说明块(PSB)。IMS提供了五种PSB定义语句:
(1)程序通信块(PCB)语句: 负责定义应用程序和数据库的接口,包括PCB的类型(TYPE)和对应的物理数据库模式(DBDNAME)等。
(2) SENSEG语句:负责定义外模式的片段型,包括 ...... (共3012字) [阅读本文]>>