一、数据库物理结构及其描述 1
1.1 HDAM数据库的物理结构 1
1.1.1 HDAM数据库中段的结构 1
1.1.2 HDAM数据库块的结构 2
1.1.3 数据库记录的存储形式 4
1.2 HIDAM数据库的物理结构 5
1.2.1 HIDAM索引数据库中逻辑记录和块的结构 5
1.2.2 HIDAM数据库记录的存储形式 6
1.2.3 HIDAM索引数据库记录的存储形式 9
1.2.4 HIDAM索引数据库的结构 9
1.3 HISAM数据库的物理结构 17
1.3.1 HISAM数据库中段的结构 17
1.3.2 HISAM数据库中逻辑记录结构 17
1.3.3 HISAM数据库中块的结构 18
1.3.4 HISAM数据库记录存储形式 19
1.4 数据库描述 21
二、数据库处理 28
2.1 程序说明块 28
2.2 数据库处理命令 32
2.2.1 数据库管理系统与应用程序之界面 33
2.2.2 段查找变量 37
2.3 数据库处理 38
2.3.1 数据库初始装入 38
2.3.2 检索(RETRIEVE)处理 42
2.3.3 插入处理 43
2.3.4 删除处理 44
2.3.5 置换处理 46
2.3.6 HDAM(也适用于HIDAM)数据库的空间管理 46
三、多数据集组及第二索引 51
3.1 多数据集组 51
3.1.1 在HDAM和HIDAM数据库中使用多数据集组功能 53
3.1.2 数据库记录在多数据集组中的存储形式 54
3.1.3 定义多数据集组 55
3.1.4 使用多数据集组后的空间管理 57
3.2 第二索引 57
3.2.1 第二索引用到的段型 59
3.2.2 层次的改组 61
3.2.3 第二索引数据库的存储形式 62
3.2.4 指针段结构及段内各字段的用途 63
3.2.5 利用与系统相关的字段使指针段的键值唯一 64
3.2.6 在DB中说明第二索引的应用 65
3.2.7 索引省略 67
3.2.8 第二索引的维护 68
四、逻辑数据库 69
4.1 逻辑关系 69
4.2 建立逻辑关系的方法 72
4.2.1 单向逻辑关系 73
4.2.2 双向物理配对逻辑关系 75
4.2.3 双向虚拟配对逻辑关系 76
4.3 逻辑关系中使用的指针 76
4.3.1 逻辑父段指针 78
4.3.2 逻辑子段指针 79
4.3.3 物理父段指针 79
4.3.4 逻辑孪生指针 80
4.4 交点数据 81
4.5 逻辑关系中使用的通路 83
4.5.1 逻辑子段 84
4.6 为使用逻辑关系的那些物理数据库中的段型定义定序字段 84
4.6.1 为真逻辑子段定义定序字段 84
4.6.2 使用逻辑关系后控制块之间的关系 84
4.7 在物理数据库描述中说明逻辑关系 85
4.8 逻辑数据库描述 89
4.8.1 定义逻辑数据库的规则 93
4.9 针对逻辑关系选择置换、插入和删除规则 97
4.9.1 置换规则 98
4.9.2 插入规则 98
4.9.3 删除规则 98
4.9.4 删除段的可达性 100
五、数据库管理系统结构及设计 102
5.1 系统概述 102
5.1.1 数据库管理系统的设计需求 102
5.2 IMS/VS中数据库管理系统结构及设计 104
5.2.1 系统公共服务控制 104
5.2.2 数据库应用/调度界面 104
5.2.3 数据库调用分析 106
5.2.4 数据库调用处理 106
5.2.5 数据库调用资源管理 106
5.2.6 数据库存取方法界面 107
5.2.7 数据库公用程序 107
5.3 程序结构 109
5.3.1 数据库应用/调度界面 109
5.3.1.1 语言界面和程序请求处理 110
5.3.1.2 控制块建造 112
5.3.1.3 控制块装入 113
5.3.2 数据库调用分析 114
5.3.3 数据库调用处理 114
5.3.3.1 检索处理模块(DFSDLR00) 114
5.3.3.2 装入/插入处理模块 115
5.3.3.3 删除/置换处理模块 116
5.3.4 数据库调用资源管理 117
5.3.4.1 缓冲区管理 117
5.3.4.2 HIDAM和HDAM数据库空间管理 118
5.3.4.3 打开/关闭处理 118
5.3.5 数据库存取方法界面 118
5.3.6 数据库公用程序 122
5.3.6.1 数据库重组/装入公用程序 122
5.3.6.2 数据库初始装入之考虑 124
5.3.6.3 物理数据库重组之考虑 126
5.4 数据保护措施 126
5.4.1 并发存取控制 126
5.4.2 程序异常结束时的复原 128
5.4.3 数据库复原公用程序 128
5.5 数据库管理系统各主要模块的执行流程 130
5.5.1 系统初始化 130
5.5.2 控制块建造模块执行流程 136
5.5.3 调用分析模块执行流程 145
5.5.4 装入/插入处理模块执行流程 150
5.5.5 数据库装入执行流程(插入处理) 168
5.5.6 置换处理执行流程 173
5.5.7 删除处理执行流程 175
5.5.8 检索处理执行流程 177
5.5.9 索引维护程序执行流程 195
5.5.10 处理第二索引的执行流程 205
5.5.11 解决逻辑关系的执行流程 206
5.5.12 HD空间管理执行流程 206
5.6 数据库管理系统使用的控制块 212
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《管理信息系统习题集》郭晓军 2016
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《远去的老调》经典文库编委会编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《住院医师规范化培训 麻醉科模拟试题及精析》住院医师规范化培训考试宝典编委会编 2019
- 《每个人的故乡都是宇宙中心》许石林著 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《企业高技能人才职业培训系列教材 药物制剂工 三级》人力资源和社会保障部教材办公室 2016