IMS数据库简介
时间:2025-04-19
时间:2025-04-19
ims mvs
IMS数据库
ims mvs
保持一致。 (1)教学数据库的 PDBR 型及其一个实例. (2)PDBR 型的 DBD 定义, (3)PDBD 型各片段型的型码和片段的层次顺序值 外模式定义 外模式是各个用户所需数据的局部逻辑结构,是应用程序的 数据视图,一般地只涉及数据库的一部分,故需在 PDBR 型 的基础上分别定义。一个数据库模式有若干外模式,允许多 个应用程序共享一个外模式,但每个程序只能启动一个外模 式。一个外模式是一组逻辑数据库记录型(LDBR 型)的集合, 记为 PSB。一个 LDBR 型是某个 PDBR 型的子树,由一个 PCB 定义。 外模式的定义遵循如下规则: ‘若外模式包含某个片断型,则必须包含其父片断型。’ 下边说明一个逻辑数据库记录型是如何定义的。 (1)教学数据库的一个 LDBR 型 (2)LDBR
型的 PCB 定义 用 PCB 定义一个逻辑数据库记录型 LDBR (1)PCB type=DB,DBDname=TS,KEYLENGH=10 (2)SENSEG name=dept,PROCopt=G (3)SENSEG name=course,parent=dept,procopt=all (4)SENSEG name=student,parent=course,procopt=r IMS 的数据操纵语言是 DL/1。 用户使用某种高级语言(称为宿主语言)编程, 通过嵌入 DL/1语句实现对数据库的存取。 DL/1命令 GU 检索某片段 GN 顺序检索下一片段 GNP 在当前父片段内检索下一片段 GHU 同 GU, 为删改作准备 GHN 同 GN, 为删改作准备 GHNP 同 GUP, 为删改作准备 ISRT 插入片段 REPL 修改片段内容 DELT 删除某片段及其后裔 LOAD 初始加载一个片段 CHKP 建立检查点 SCHD 调度 PSB
ims mvs
TERM 释放 PSB IMS 的存储结构 IMS 提供四种存储结构: 以下各存储结构的示例均以教学数据库 PDBR 为模型。 1.HSAM: 层次顺序访问方法,片段按层次顺序作物理邻接存储。 2.HISAM:层次索引顺序访问方法, 非根片段按层次顺序值升序邻接存储, 根片段用顺序域索引的方法组织并指向下属区域。 3.HDAM: 层次直接访问方法,片段的存储采用离散分布方式, 根片段用顺序域 HASH 方法组织,从根片段出发用指针 按层次顺序值的顺序把物理上分散的从属片段链接起来。 4.HIDAM:层次索引直接访问方法,类似于 HDAM,不同的是, 根片段采用顺序域索引技术组织,而不是 HASH 方法。 故是 HDAM 和 HISAM 两种方法的混合。 根片段 从片段 HSAM 顺序邻接 顺序邻接 HISAM 索引法 顺序邻接 HDAM HASH 法 链表 HIDAM 索引法 链表
上一篇:会计制度设计案例分析