IBM DB2高级管理指南PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:杨琪昌,李育龙编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7505396870
- 页数:527 页
第1章DB2概述 1
目 录 1
1.3.2列出、迁移和更新DB 2
3.4创建一个简单的DB 2
1.5.3为远程连接而准备的DB 2
9.4.1使用重定向恢复克隆DB 2
1.1.1 DB2数据库简介 2
1.1 DB2数据库概述 2
1.1.2 DB2通用数据库 3
1.1.3 DB2客户端 7
1.1.4 DB2数据库的连通性 8
1.1.5 DB2工具 9
1.2.1 DB2安装 21
1.2 DB2安装 21
1.2.2分布式安装 24
1.3 DB2实例 27
1.3.1创建和删除实例 27
实例 27
1.3.3其他实例级命令 28
1.3.4 DAS实例 28
1.4设置DB2环境 29
1.3.5特殊DAS命令 29
1.4.1设置概要文件注册表 30
1.4.2设置系统环境变量 32
1.4.3设置配置参数 33
1.4.4联机设置配置参数 34
1.5 DB2客户/服务器环境 35
1.5.1 DB2客户/服务器常用的协议和体系结构 37
1.5.2 DB2客户机 37
服务器 39
1.5.4 DB2配置助手 39
1.5.5列出节点和数据库目录的命令 40
1.5.6连接和断开数据库实例的命令 41
1.5.7配置数据库连通性 43
1.6本章小结 55
第2章DB2的安全性 57
2.1.1系统完整性 58
2.1DB2的安全性简介 58
2.1.2数据库安全模型 58
2.1.3数据库安全计划需要考虑的因素 59
2.2验证 60
2.2.1身份验证 60
2.2.2身份证的位置 61
2.2.3 TRUST_ALLCLNTS和 66
TRUST_CLNTAUTH 66
参数 66
2.2.4编目数据库 68
2.2.5设置验证类型 68
2.3权限和特权 69
2.3.1权限 69
2.3.2特权 73
2.4审计 75
2.4.1审计设施 76
2.4.2审计实施行为 77
2.4.3审计实施过程 79
2.4.4审计实施技巧和方法 81
2.5本章小结 82
第3章关系数据库和SQL 83
3.1.1关系数据库概述 84
3.1关系数据库理论 84
3.1.2关系数据库理论 88
3.2.1数据类型 94
3.2 DB2数据库对象 94
3.2.2表 101
3.2.3模式 102
3.2.5索引 103
3.2.4视图 103
3.2.6程序包 104
3.2.7缓冲池 104
3.2.8事务 104
3.2.11触发器 105
3.2.10存储过程 105
3.2.9锁 105
3.3 SQL语言 106
3.3.1 SQL的基础知识 106
3.2.12 日志文件 106
3.3.2数据控制语言 109
(Data Control LanguageDCL) 109
3.3.3 数据定义语言 111
(Data Definition 111
Language,DDL) 111
Language,DML) 114
3.3.4数据操作语言 114
(Data Manipulation 114
3.4.2 create database命令 124
数据库 124
3.4.1数据库目录 124
3.4.3系统目录 125
3.4.4 create database命令示例 126
3.5 高级SQL 127
3.5.1触发器 127
3.5.2外连接 134
3.5.3 SQL语句优化 138
3.5.4递归SQL和用户自定义函数 141
3.5.5联机分析处理功能 149
3.5.6结构化类型和类型化表 151
3.5.7汇总表 155
3.6本章小结 156
第4章数据并发性 159
4.1 事务 160
4.1.1理解数据一致性 160
4.1.2事务和事务边界 160
4.1.3 COMMIT和ROLLBACK操作的结果 161
4.1.4不成功事务的结果 162
4.2并发性和隔离级别 162
4.2.1 当多个用户访问同一数据库时会发生的现象 162
4.2.2 “可重复的读”隔离级别 163
4.2.4 “游标稳定性”隔离级别 164
4.2.3 “读稳定性”隔离级别 164
4.2.5 “未提交的读”隔离级别 165
4.2.7选择适当的隔离级别 166
4.2.6指定隔离级别 166
4.3.1锁的属性 167
4.3锁 167
4.3.2锁状态:锁的类型 168
4.3.4锁转换 170
4.3.5锁升级 170
4.3.3锁兼容性 170
4.3.6死锁 171
4.3.7锁超时 171
4.3.8如何获取锁 172
4.3.9并发性和颗粒度 172
4.4.2数据存取路径 173
4.4.1 事务处理 173
4.4影响锁的因素 173
4.5本章小结 174
第5章管理和操纵数据库对象 175
5.1使用GUI工具创建DB2任务 176
5.1.1DB2任务中心 176
5.1.2工具数据库 176
5.1.3启动任务中心 177
5.1.4任务中心功能 179
5.1.5创建任务 179
5.1.6任务描述 181
5.1.7命令脚本 184
5.1.8运行特性 187
5.1.10调度 189
5.1.9分组任务 189
5.1.11通知 191
5.1.12任务操作 193
5.1.13安全性 195
5.1.14任务列表 196
5.2模式 197
5.2.1 系统模式 197
5.2.2如何在DB2中使用 197
模式 197
指定模式 198
模式 198
5.3表空间和缓冲池 198
5.2.5在使用DML命令时 198
5.2.4在创建对象时指定 198
5.2.3谁可以使用模式 198
5.3.1 容器 200
5.3.2表空间管理 200
5.3.3如何创建和查看 201
表空间 201
5.3.4表空间设置 203
5.3.5缓冲池 204
5.3.6数据库如何保存表空间的可视化图表 205
5.3.7表空间性能考虑 206
5.3.8表空间组织 206
5.3.9缓冲池的利用率 207
5.3.10物理存储器组织 208
5.4表 209
5.4.1定义表的数据约束 209
5.4.2创建表的实例 215
5.4.3对表的更改命令 220
5.4.4临时表 222
5.5创建并管理索引 223
5.5.1如何创建索引 223
5.5.2关于索引的问题 224
5.5.3将索引放置到哪里 224
5.5.6创建索引 225
5.5.5表的创建 225
5.5.4表和索引存储器 225
5.5.8群集索引 227
5.5.7在索引中包括另外的列 227
5.5.9应该创建多少索引 228
5.5.10引用完整性和索引 229
5.5.11创建引用完整性约束 230
5.5.12引用完整性权限 231
5.6创建并管理视图 231
5.6.1 一个简单视图 232
5.6.2视图语法 232
5.6.3 带UNION的视图 233
5.6.5可更新视图 236
5.6.6可插入和只读视图 236
5.6.4可删除视图 236
5.6.7 WITHCHECKOPTION 237
5.6.8不可操作的视图 238
5.7存储过程 238
5.7.1使用存储过程的应用程序的优点 240
5.7.2用于存储过程的语言 241
5.7.3使用该向导来创建SQL存储过程 244
5.8访问系统目录表 247
5.8.1系统目录表 247
5.8.2系统目录表上的特权 248
5.8.3撤销SELECT访问权 249
5.8.4有用的目录表 249
记录 250
5.9强制数据惟一性 250
5.9.1强制数据惟一性概述 250
5.9.2创建具有惟一性的 250
5.9.3消除重复的行 251
5.10本章小结 251
第6章DB2数据库高级设计 253
6.1分布式数据库设计 254
6.1.1在事务中更新单个 254
数据库 254
6.1.2在单个事务中使用多个数据库 255
6.1.3从主机或iSeries客户机更新数据库 260
6.2.1X/Open分布式事务处理模型 261
6.2针对XA兼容事务管理器 261
进行设计 261
6.2.3使用XA兼容事务管理器更新主机或iSeries数据库服务器 265
6.2.2资源管理器设置 265
6.2.4手工解析不确定事务 265
6.2.5 DB2 UDB支持的 267
XA功能 267
6.2.6 XA接口问题的确定 269
6.3本章小结 270
第7章DB2数据库维护 271
7.1数据移动的实用程序与 272
文件格式 272
7.1.1非定界或定长 272
ASCII(ASC) 272
7.1.2定界ASCII(DEL) 272
7.1.3 PC/IXF文件 273
7.2 EXPORT实用程序 274
7.2.1支持的文件格式 274
7.1.4工作表格式(WorksheetFormat,WSF) 274
7.2.2文件类型修饰符 275
7.2.3捕捉错误或警告消息 275
7.2.4导出大对象 276
7.2.5从控制中心导出 277
7.2.6使用EXPORT程序的注意事项 278
7.3 IMPORT实用程序 279
7.3.1 IMPORT选项 280
RESTARTCOUNT选项 282
7.3.3导入大对象 282
7.3.2 COMMITCOUNT和 282
7.3.4使用控制中心进行 283
IMPORT 283
7.4 LOAD实用程序 284
7.4.1 LOAD命令 285
7.4.2 LOAD过程的4个 285
阶段 285
7.4.3装入选项和文件类型修饰符 . 287
7.4.4装入示例 290
7.4.5从控制中心启动LOAD程序 291
7.4.6装入期间和装入之后 296
7.4.7 SET INTEGRITY语句 299
7.4.8 DB2 MOVE工具程序 301
7.4.9 DB2 LOOK工具程序 302
7.5.1 RUNSTATS实用程序 305
7.5 DB2维护 305
7.5.2 REORG和REORGCHK 307
实用程序 307
7.5.3 REBIND实用程序和FLUSH PACKAGECACHE命令 309
7.5.4数据库维护过程 309
7.5.5 DB2配置顾问程序 310
7.5.6 DB2设计顾问程序 312
7.6本章小结 314
第8章备份和恢复 315
8.1数据库恢复的概念 316
8.2 DB2日志文件 318
8.2.1 DB2日志文件概述 318
8.2.2主日志文件和辅助日志文件 320
8.2.3 日志类型 321
8.2.4 日志记录类型 322
8.2.5 日志记录类型和 323
恢复类型 323
8.3数据库备份 323
8.3.1备份前的准备 324
8.3.2备份数据库 324
8.3.3表空间备份 326
8.3.4增量备份 326
8.3.5使用控制中心(ControlCenter)执行备份 327
8.4数据库恢复 331
8.3.6备份文件 331
8.4.1恢复前的准备 332
8.4.2恢复数据库 332
8.4.3表空间恢复 333
8.4.4使用控制中心执行恢复数据库 334
8.4.5重定向恢复 335
8.5数据库前滚 338
8.5.1前滚操作前的准备 339
8.5.2 用ROLLFORWARD命令前滚数据库 339
8.5.3表空间前滚 340
8.5.4使用控制中心执行前滚操作 341
8.6管理日志文件 341
8.6.3删除日志文件 342
8.6.2恢复日志文件的位置 342
8.6.1 日志文件命名法 342
8.7其他需要考虑的恢复事项 343
8.6.4删除日志文件命令 343
8.8本章小结 346
第9章数据库灾难恢复和高可用性 349
9.1 DB2 UDB的高可用性和 350
灾难恢复概述 350
9.1.1客户/服务器数据库体系结构 350
9.1.2高可用性 351
9.1.3 灾难恢复 356
9.2再谈日志文件 359
9.2.1在DB2中设置用户出口来归档数据库日志 359
9.2.2 DB2日志传送 361
9.3 DB2 UDB移动 365
9.3.1 DB2 SQL语句的载入、导入和导出脚本的生成 365
9.3.2包含生成列的DB2表上的数据移入、移出 368
9.4 DB2灾难恢复 372
数据库 372
9.4.2使用重定向增量恢复的数据库 374
9.4.3转移数据库 377
9.5 DB2高可用性环境 382
9.5.1 DB2和高可用性数据存储 382
9.5.2用于非计划停机的 382
高可用性群集概述 382
9.5.3 高可用性群集配置 384
9.6本章小结 388
第10章DB2数据库监控 389
10.1快照监视器 390
10.1.1快照简介 390
10.1.2快照的拍摄 390
10.1.3快照的打开和关闭 391
10.1.4快照的作用域 393
10.1.5数据库对象快照 394
10.1.6使用SQL快照 398
10.2事件监视器 405
10.2.1事件监视器的创建 406
10.2.2监视器类型 406
10.2.3事件监视器的输出和事件条件 407
10.2.4打开和关闭监视器 408
10.2.5事件监视器的使用 409
10.2.6 DB2EVA工具 410
10.3利用Explain分析SQL 411
10.3.1 理解Explain信息 412
10.3.2 Visual Explain工具和组件 413
10.3.3一些影响执行和编译的重要参数 415
10.3.4优化级别 417
10.3.5 DB2EXFMT工具 418
10.3.6 DB2EXPLN和 421
DYNEXPLN工具 421
10.4.1使用内存可视化器 422
可视化器 422
10.4使用健康中心和内存 422
10.3.7对Explain工具的一些优化 422
10.4.2 DB2健康中心 424
10.5利用DB2控制器和查询 427
巡视器 427
10.5.1 DB2控制器 427
10.52 DB2查询巡视器 428
10.6本章小结 429
第11章数据库调整与配置 431
11.1操作性能 432
11.1.1 内存使用情况 432
11.1.2预取概念 439
11.1.3 I/O管理 442
11.1.4代理进程管理 445
11.1.5数据库系统监视器信息 450
11.2调整与配置系统 451
11.2.1数据库服务器能力的管理 451
11.2.2分区数据库中的分区 452
11.2.3将分区添加到运行的数据库系统 453
11.2.4添加节点错误恢复 454
11.2.5删除数据库分区 455
11.2.6配置参数 455
11.2.7配置参数调整 456
11.2.8使用配置参数配置DB2 457
11.3本章小结 459
第12章DB2数据库性能优化 461
基本要素 462
12.1有关DB2性能的一些 462
12.2更新目录统计信息 464
12.3监控和调优数据库配置参数 466
12.3.1缓冲池大小 466
12.3.2 日志缓冲区大小(LOGBUFSZ) 469
12.3.3应用程序堆大小 470
(APPHEAPSZ) 470
12.3.4排序堆大小(SORTHEAP)和排序堆阈值(SHEAPTHRES) 470
12.3.5代理程序的数目 472
(MAXAGENTS、 472
Num_Poolagents和 472
Num Initagents) 472
12.3.6 锁(LOCKLIST、MAXLOCKS和LOCKTIMEOUT) 474
12.3.7活动应用程序的最大数目(MAXAPPLS) 476
12.3.8异步页清除程序的数目(Num_Iocleaners) 477
12.3.9 I/O服务器的数目(Num_Ioservers) 478
12.3.10编入组中的提交数目(MINCOMMIT) 479
12.4查询优化 481
12.4.1连接方法 481
12.4.2连接方法的选择 483
12.4.3调优和监控散列连接 483
12.5本章小结 485
第13章DB2应用程序开发初步 487
13.1嵌入SQL 488
13.1.1静态SQL 488
13.1.2动态SQL 489
13.2用户自定义函数 491
13.2.1 SQL体标量函数 492
13.2.2 SQL体表函数 494
13.3 COMMIT和ROLLBACK 494
13.4 Java接口:JDBC和SQLJ 495
13.4.1 JDBC应用程序 496
13.4.2 一个JDBC例子程序 497
13.4.3编译应用程序 499
13.4.4运行应用程序 499
13.4.5 SQLJ应用程序 499
13.4.6一个SQLJ例子程序 500
1 3.4.7编译和运行SQLJ 503
应用程序 503
13.5.1 ADO介绍 504
应用程序 504
13.5使用Visual Basic创建 504
13.5.2创建Visual Basic应用程序 506
13.6 使用Visual C++创建 515
应用程序 515
13.6.1创建工程 516
13.6.2连接数据库 516
13.6.3 异常处理 519
13.6.4 获得BUGID 520
13.6.5 双击BUG列表 521
13.6.6修改记录 522
13.6.7关闭数据库连接 524
13.6.8编译运行程序 525
13.7本章小结 527
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《管理信息系统习题集》郭晓军 2016
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《近代旅游指南汇刊 31》王强主编 2014
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017