欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 本科和研究生教材 > 计算机类 > DB2数据库管理与应用教程

浏览历史

DB2数据库管理与应用教程

DB2数据库管理与应用教程

prev next

  • 商品货号:01082005-8-27-1000
  • 商品重量:0克
    作者:庄济诚 编著
    图书书号/ISBN:7-302-07805-X
    出版日期:2004-02-01
    印张:16.75
    字数:398千字
    开本:16
  • 上架时间:2005-08-27
    商品点击数:812
  • 定价:¥28.00元
    本店售价:¥16.75元
    注册用户:¥16.75元
    vip:¥15.91元
    黄金等级:¥15.08元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

IBM公司的DB2通用数据库为企业提供领先的商业解决方案,Version 8.1是其最新版本。本书着重于概念的介绍,包括DB2的基础概念、数据库与表格空间、数据库中的对象、数据的搬运、备份与恢复、数据锁定、数据库系统效能、安全控管、基础SQL指令及高级SQL指令等。 本书在理论讲解的同时,还辅以适当的范例帮助读者了解应用的方式。 本书适合DB2初学者使用,也可以为具有一定数据库管理或编程经验的数据库管理员或程序员提供参考。
第1章 认识DB2 1
1.1 什么是实例 1
1.1.1 多个实例并存 1
1.1.2 使用哪一个实例 2
1.1.3 建立实例 2
1.1.4 启动与停止实例 3
1.1.5 实例的管理 3
1.1.6 Administration服务器 4
1.2 DB2的存取界面 5
1.2.1 交互式界面 5
1.2.2 应用程序界面 9
1.2.3 管理者界面 13
1.3 建立DB2 客户机/服务器 16
1.3.1 DB2 服务器的通信设置 16
1.3.2 DB2 客户机的通信设置 17
1.4 DB2与系统环境参数 19
1.4.1 系统环境参数 19
1.4.2 DB2注册配置文件 19
1.4.3 数据库设置参数 21
1.4.4 实例(Database Manager)设置参数 22
1.5 常用的DB2指令 23
1.6 常用的DB2系统指令 28
第2章 数据库与表格空间 31
2.1 什么是数据库 31
2.2 表格空间 32
2.2.1 数据容器 33
2.2.2 表格空间、表格及容器的关系 34
2.2.3 表格空间的种类 35
2.2.4 建立表格空间 35
2.2.5 DMS表格空间与SMS表格空间的比较 38
2.2.6 列出表格空间 39
2.2.7 扩充与缩小表格空间 41
2.2.8 表格空间中加入容器 41
2.2.9 在表格空间中删除数据容器 42
2.2.10 不同大小的数据容器上 数据的分布 43
2.2.11 缩减数据容器的大小 44
2.2.12 BEGIN NEW STRIPE SET选项 45
2.2.13 db2empfa指令 46
2.2.14 表格空间与系统 效能的关系 46
第3章 数据库中的对象 47
3.1 对象名称与模式名称 47
3.2 表格 49
3.2.1 数据类型 49
3.2.2 生成表格 50
3.2.3 更改表格定义 50
3.2.4 LIKE子句 51
3.3 别名 51
3.4 限制 52
3.4.1 NOT NULL 限制 52
3.4.2 字段默认值 52
3.4.3 惟一限制 53
3.4.4 检查限制 53
3.4.5 主键限制 54
3.4.6 Foreign Key Constraint 54
3.5 视图 57
3.5.1 什么是视图 57
3.5.2 只读视图 59
3.5.3 查询视图 60
3.5.4 用连接所有视图模拟范围分区 61
3.6 实例化的查询表(MQT) 62
3.7 索引 62
3.8 触发器 63
3.8.1 什么是触发器 63
3.8.2 建立与删除触发器 66
3.8.3 前触发器 67
3.8.4 后触发器 69
3.9 序号对象 74
3.10 识别字段 75
3.11 数据加密 76
3.12 db2look指令 78
第4章 数据的传输 80
4.1 数据文件的格式 80
4.2 输出功能 81
4.3 输入功能 83
4.4 加载功能 85
4.4.1 加载数据查询 89
4.4.2 索引模式 90
4.4.3 检查挂起 91
4.4.4 SET INTEGRITY指令 91
4.4.5 联机加载数据 92
4.4.6 DUMPFILE选项 92
4.4.7 加载的全部过程 93
4.5 输入/加载数据与数据库的恢复 93
4.5.1 加载执行失败或中断 94
4.5.2 数据加载完成后的备份挂起 94
4.6 输入/加载数据指令的额外选项 96
第5章 备份与恢复 99
5.1 数据库毁坏的原因 99
5.2 什么是事务? 99
5.3 DB2的恢复类型 99
5.3.1 Crash Recovery 100
5.3.2 Restore/Version Recovery 100
5.3.3 Rollforward Recovery 100
5.4 数据库备份 100
5.5 DB2的缓冲池与日志缓冲 103
5.5.1 缓冲池 103
5.5.2 日志缓冲 104
5.6 事务日志文件 104
5.6.1 事务日志文件的位置 104
5.6.2 激活事务日志文件 105
5.6.3 存档事务日志文件 105
5.7 事务日志文件的结构 106
5.7.1 循环日志 106
5.7.2 线性日志 107
5.8 数据库回存 108
5.9 Rollforward database命令 109
5.10 事务日志文件的备份 112
5.10.1 手动备份事务日志文件 112
5.10.2 自动备份事务日志文件 112
5.11 联机备份 113
5.11.1 联机备份的回存 113
5.12 有关备份与恢复的数据库参数 114
5.13 Circular Logging与Linear Logging的比较 116
5.14 变动部分备份 116
5.14.1 为何需要变动部分备份 116
5.14.2 Incremental Backup的种类 117
5.14.3 如何设定数据库支持 Incremental Backup 118
5.14.4 Incremental Backup的 例子 118
5.14.5 Cumulative Backup的 回存 118
5.14.6 Delta Backup的回存 119
5.15 救回删除掉的表格 120
5.16 Turning off Logging 123
5.16.1 Long Transaction所造成的 事务日志爆满 123
5.16.2 表格的NOT LOGGED 属性 125
5.16.3 NOT LOGGED属性的 副作用 126
5.17 回存到其他数据库 126
5.18 表格空间的备份与恢复 127
5.18.1 表格空间的Minimum Recovery Time 128
5.18.2 表格之间的相关时间点 130
第6章 数据锁定 132
6.1 锁定在何时发生 132
6.2 Lock Table指令 133
6.3 DB2锁定的对象 133
6.3.1 数据库锁定 133
6.3.2 表格空间锁定 134
6.3.3 表格锁定 134
6.3.4 记录锁定 134
6.4 锁定的模式 134
6.5 锁定的长度 136
6.6 锁定等待 138
6.7 锁定超时 138
6.8 锁定升级 139
6.9 SQL执行计划与锁定的关系 139
6.10 如何避免因Relation Scan 造成的锁定等待 142
6.11 不同的Isolation Level造成 不同的执行结果 143
6.11.1 Isolation Level CS的 情况 144
6.11.2 Isolation Level RR的 情况 144
6.11.3 Isolation Level RS的 情况 145
第7章 数据库系统效能 147
7.1 了解DB2的最优化处理器 147
7.2 DB2 Explain工具 149
7.2.1 db2expln 149
7.2.2 dynexpln 149
7.2.3 Visual Explain 151
7.3 系统表格中的统计信息 153
7.4 RUNSTATS指令 155
7.5 最优化处理等级 156
7.6 索引 158
7.6.1 索引的结构 158
7.6.2 建立索引的方法 159
7.6.3 索引与SQL查询的关系 160
7.6.4 Index Only Access 163
7.6.5 索引中包括其他字段 164
7.6.6 WHERE条件的选择性 164
7.6.7 索引建议器 165
7.6.8 丛集索引 167
7.6.9 索引结构的副作用 169
7.7 缓冲池 169
7.7.1 表格空间与缓冲池的关系 169
7.7.2 缓冲池中的数据清除(Page Cleaning) 171
7.8 数 据 预 取 171
7.8.1 预取与SMP Parallelism 172
7.8.2 Sequential Detection 172
7.8.3 Prefetch Size 173
7.8.4 I/O Server 174
7.9 Extended Storage 174
7.10 数据重整(Reorganization) 175
7.10.1 REORGCHK 176
7.10.2 表格重整 179
7.10.3 索引重整 180
7.10.4 联机表格重整 180
7.11 MQT 182
7.12 Multi Dimensional Clustering 185
7.12.1 MDC的结构 185
7.12.2 三个维度的MDC表格 188
7.12.3 如何建立MDC表格 189
7.12.4 MDC表格对查询的 帮助 190
7.13 平行处理 191
7.13.1 设定平行处理 191
7.13.2 平行处理的执行计划 192
7.13.3 选择平行处理等级 193
7.13.4 限制平行处理等级 193
第8章 安全管理 195
8.1 身份鉴别 195
8.2 权限控 制 196
8.2.1 权限 197
8.2.2 特权 198
8.2.3 Authority与Privilege的授予及收回 199
8.2.4 Public组 201
8.2.5 权限设定的GUI接口 202
8.2.6 检查权限的时机 203
第9章 基础SQL指令 205
9.1 示例数据库 205
9.2 查询数据 207
9.2.1 表达式 208
9.2.2 Predicate 209
9.2.3 搜索条件 212
9.2.4 格式连接 212
9.2.5 字段函数 213
9.2.6 分组 214
9.2.7 Subselect 215
9.2.8 Fullselect与Literal Table 217
9.2.9 SELECT指令 221
9.2.10 VALUES指令 223
9.3 更改数据 224
9.3.1 INSERT指令 224
9.3.2 UPDATE指令 226
9.3.3 Delete指令 228
9.4 特殊记录器 229
第10章 高级SQL指令 230
10.1 CASE 表达式 230
10.1.1 CASE 表达式的简单形式 230
10.1.2 CASE 表达式的一般形式 231
10.2 子查询 234
10.3 数量子查询 237
10.4 表格表达式 238
10.5 表格函数 240
10.6 Explicit Join 242
10.6.1 内部链接 243
10.6.2 Outer Join 244
10.7 公用表格表达式 245
10.8 递归 SQL 249
10.9 Recursion with computation 251
10.10 递归式查询 254

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha