大型主机资料库系统管理基础与套用开发


大型主机资料库系统管理基础与套用开发

文章插图
大型主机资料库系统管理基础与套用开发【大型主机资料库系统管理基础与套用开发】《大型主机资料库系统管理基础与套用开发》是大型主机系列课程的主干教材,全书共分12章,主要从套用的角度介绍了现代大型主机资料库系统的相关概念、知识及技能 。
基本介绍书名:大型主机资料库系统管理基础与套用开发
作者:唐剑锋,陈瑞青
ISBN:9787302252986
出版时间:2011-07-01
基本信息作 者:唐剑锋,陈瑞青 着 丛 书 名:教育部-IBM高校合作项目精品课程系列教材 出 版 社:清华大学出版社ISBN:9787302252986 出版时间:2011-07-01 版 次:1 页 数:230 装 帧:平装 开 本:16开 所属分类:图书 > 计算机与网际网路 > 资料库内容简介《教育部-IBM高校合作项目精品课程系列教材:大型主机资料库系统管理基础与套用开发》简要介绍了SQL语句的基础知识,比较了主机平台DB2和LUW平台DB2fl勺基本概念,主机DB2的内部结构和处理机制、基本对象管理的知识和技能,数据备份与复原的基本知识,数据迁移的基本知识,并简要介绍了表空间级统计信息蒐集和更新的基本知识,以案例的方式探讨了主机DB2锁的基本概念和知识,简要介绍了主机DB2许可权管理的基本技能,探讨了DB2forLUW与DB2forz/OS互连的基本知识和技能,最后以大量样例的方式介绍了COBOL嵌入式应用程式开发的基本知识和技能 。《教育部-IBM高校合作项目精品课程系列教材:大型主机资料库系统管理基础与套用开发》可作为高等院校计算机学院、软体学院大型主机研究方向的本科和专科教材,也作为从事大型主机资料库工作的相关技术人员参考书,还可以用作希望了解和学习大型主机资料库知识和技术的人员培训教材 。图书目录第1 章 SQL 基础 /11.1 RDBMS 概述 /11.2 SQL 概述 /11.2.1 DDL(Data Definition Language) /21.2.2 DML(Data Manipulation Language) /21.2.3 DCL(Data Control Language) /31.3 标量函式和列函式 /31.3.1 标量函式 /31.3.2 列函式 /31.4 连结(JOIN) /41.4.1 内连结(INNER JOIN) /41.4.2 外连结(OUTER JOIN) /41.5 联合(UNION) /51.6 子查询 /5第2 章主机平台DB2 和LUW 平台DB2 基本概念比较 /72.1 DB2 for LUW 系统结构图 /72.2 DB2 for z/OS 系统结构图 /82.3 DB2 实例和子系统 /82.4 DB2 命名 /92.5 命令定向 /92.6 连线客户机 /102.7 资料库 /102.8 DB2 编目表 /102.9 跨资料库查询 /112.10 临时表空间 /112.11 通信资料库(CDB) /112.12 日誌(LOG) /112.13 数据高速快取和页面大小 /122.14 配置参数 /122.15 控制查询 /122.16 小结 /13第3 章主机DB2 相关用户和组管理 /143.1 创建组 /143.2 增加LOGON 过程 /193.3 对组授权 /203.4 刷新RACF 使授权生效 /213.5 定义别名 /213.6 建立用户 /223.6.1 用户测试许可权 /233.7 建立并测试对用户数据集的保护 /243.8 建立并测试对系统数据集的保护 /253.9 删除对系统数据集的保护 /283.10 删除对用户数据集的保护 /293.11 删除TSO 用户 /293.12 删除用户的别名 /293.13 删除组 /303.14 删除LOGON 过程 /31第4 章主机DB2 内部结构和处理机制 /334.1 主机DB2 环境和系统视图 /334.2 主机DB2 系统结构 /344.3 主机DB2 地址空间 /424.4 主机DB2 SQL 处理内部机制 /434.5 主机DB2 系统的启动和重启 /484.5.1 主机DB2 系统的启动 /484.5.2 主机DB2 系统的启动样例 /494.5.3 主机DB2 系统的重启 /50第5 章主机DB2 基本对象管理 /565.1 主机DB2 基本对象 /565.2 主机DB2 相关卷管理 /575.2.1 主机卷概述 /575.2.2 查询卷 /58目录5.3 存储组管理 /595.3.1 存储组概述 /595.3.2 查询存储组 /595.3.3 更改存储组 /605.4 资料库管理 /615.4.1 创建资料库 /615.4.2 更改资料库 /655.4.3 删除资料库 /665.5 缓冲池管理 /665.5.1 查询缓冲池 /675.5.2 更改缓冲池 /685.6 表空间管理 /695.6.1 表空间概述 /695.6.2 创建表空间 /745.6.3 更改表空间 /765.6.4 删除表空间 /775.7 资料库对象管理 /775.7.1 表管理 /775.7.2 视图管理 /985.7.3 索引管理 /1025.7.4 序列管理 /1045.7.5 别名管理 /1055.7.6 触发器管理 /106第6 章数据备份与复原 /1096.1 数据备份概述 /1096.2 表空间备份 /1096.2.1 查询表空间备份 /1106.2.2 表空间备份概述 /1106.3 活动日誌和归档日誌 /1126.3.1 资料库日誌概述 /112 6.3.2 活动日誌和归档日誌概述 /1136.4 复原表空间(复原到日誌尾) /1166.5 表空间备份与复原效果示例 /1166.6 表空间复原到备份末尾之前的某点 /119第7 章数据迁移 /1237.1 数据导出 /123 7.2 数据导入 /1257.3 导入含主外键约束的表数据的各种情况分析 /1277.3.1 违反子表主键约束和採用RESUME YES 参数的情况 /1287.3.2 违反子表外键约束和採用RESUME YES 参数的情况 /1317.3.3 违反父表主键约束和採用REPLACE 参数的情况 /1317.3.4 异常情况处理 /134第8 章表空间级统计信息蒐集和更新 /1358.1 表空间级统计信息蒐集 /1358.2 表空间级统计信息更新 /1368.3 表扫描和匹配的索引扫描 /1378.4 使用DB2 Explain 工具进行性能调整 /139第9章锁的案例探索/1419.1锁的基本概念/1419.1.1引入锁的目的/1419.1.2锁的範围/1419.1.3锁的强度和兼容性/1429.1.4锁的隔离级别/1449.2基本锁的模拟/1459.2.1S锁的模拟/1459.2.2X锁的模拟/1479.3锁等待模拟/1489.4死锁模拟/1509.5各隔离级别分析/1519.6主机DB2锁的隔离级别模拟/1539.6.1隔离级别为CS的情况/1539.6.2隔离级别为RR的情况/154第10章主机DB2许可权管理/15710.1主机DB2许可权概述/15710.1.1AuthorizationIDs&CURRENTSQLID/15710.1.2DB2数据访问控制/15810.1.3访问DB2内部数据/15910.2存储组许可权管理/16210.2.1存储组许可权查询/16210.2.2存储组许可权授予/16210.2.3存储组许可权剥夺/163目录10.3资料库许可权管理/16310.3.1资料库许可权查询/16310.3.2资料库许可权授予/16410.3.3资料库许可权剥夺/16510.4表空间许可权管理/16510.4.1表空间许可权查询/16510.4.2表空间许可权授予/16610.4.3表空间许可权剥夺/16610.5表与视图许可权管理/16710.5.1表与视图许可权查询/16710.5.2表许可权授予/16810.5.3表许可权剥夺/17010.6系统许可权管理/17110.6.1系统许可权查询/17110.6.2系统许可权授予/17110.6.3系统许可权剥夺/172 第11章DB2forLUW与DB2forz/OS互连/17311.1互连技术架构/17311.2主机TCPIP配置和连线测试/17411.2.1主机TCPIP配置/17411.2.2客户端和服务端测试TCPIP连线/17611.3DB2forLUW连线DB2forz/OS/17711.3.1服务端DDF配置/17711.3.2客户端编目并测试与DB2forz/OS的连线/17811.4DB2forz/OS连线DB2forLUW/18111.4.1客户端配置/18111.4.2测试DB2forz/OS与DB2forLUW的连线/184第12章COBOL嵌入式应用程式开发/18512.1COBOL嵌入式应用程式开发基本概念/18512.1.1COBOL嵌入式应用程式开发总体结构/18512.1.2分隔设定/18612.1.3宿主变数/18712.1.4空值的处理/19012.1.5SQLCA/19112.2数据插入样例/19312.2.1DCLGEN工具使用/19312.2.2COBOL源程式/19412.2.3预编译、编译、连结、执行COBOL源程式的JCL/19512.2.4确认执行结果/19712.3单行数据查询样例/19712.3.1COBOL源程式/19712.3.2预编译、编译、连结、执行COBOL源程式的JCL/19812.3.3确认执行结果/19912.4含空值处理的单行数据查询样例/20012.4.1COBOL源程式/20012.4.2预编译、编译、连结、执行COBOL源程式的JCL/20112.4.3确认执行结果/20112.5利用游标实现多行数据查询样例/20112.5.1游标的类型/20212.5.2游标的使用/20512.5.3COBOL源程式/20712.5.4预编译、编译、连结、执行COBOL源程式的JCL/20812.5.5确认执行结果/20812.6利用游标实现动态SQL语句样例/20812.6.1COBOL源程式/20912.6.2预编译、编译、连结、执行COBOL源程式的JCL/21012.6.3确认执行结果/21012.7利用不敏感可滚动游标实现多行数据查询样例/21012.7.1创建临时资料库/21012.7.2创建临时表空间/21112.7.3创建全局临时表/21112.7.4COBOL源程式/21212.7.5预编译、编译、连结、执行COBOL源程式的JCL/21212.7.6确认执行结果/21312.8利用敏感静态可滚动游标实现多行数据查询样例/21312.8.1COBOL源程式/21312.8.2预编译、编译、连结、执行COBOL源程式的JCL/21412.8.3确认执行结果/21412.9使用可更新游标更新表数据样例/21412.9.1COBOL源程式/21412.9.2预编译、编译、连结、执行COBOL源程式的JCL/215 12.9.3确认执行结果/21512.10使用可更新游标删除表数据样例/21612.10.1COBOL源程式/21612.10.2预编译、编译、连结、执行COBOL源程式的JCL/21712.10.3确认执行结果/21712.11引入CICSAPI和CICSMAP的嵌入式COBOL程式完整示例/21812.11.1COBOL源程式/21912.11.2CICSMAP的COPYBOOK/22112.11.3CICSMAP源程式/22312.11.4DB2预编译、CICS翻译、编译、连结COBOL源程式的JCL/22412.11.5CICS部分的操作/226参考文献/231