《DB2认证指南》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)(G.哈奇森)(Grant Hutchison),(美)(C.贾纳斯克)(Calene Janacek)著;李昭智译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1998
  • ISBN:7505327585
  • 页数:409 页
图书介绍:

序言 1

第一章 产品与部件 1

DB2产品系列 1

引言 2

DB2产品的部件 2

本书中的若干约定规则 3

DB2命令行处理器(CLP) 4

DB2管理员工具箱 4

本书是如何产生的 5

作者简介 5

DB2产品 7

DB2 Single User(单用户)产品 7

DB2 Server(服务器)产品 8

分布式数据库连接服务(DDCS) 10

DB2软件开发人员工具箱(SDK) 11

文档资料 13

使用许可权 14

DB2客户/服务器环境 15

所支持的通信协议 15

DB2资源使用 15

DB2客户/服务器方案 16

本章内容小结 18

问题 18

问题答案 19

第二章 起步与连接 20

产品安装 20

有关AIX操作环境的考虑 20

有关OS/2操作环境的考虑 22

有关Windows NT操作环境的考虑 23

有关Windows 95操作环境的考虑 24

安装DB2 SDK 26

安装CAE 26

DB2客户软件安装 26

安装ODBC驱动程序 28

建立DB2环境 28

创建实例 28

启动DB2实例 30

停止DB2实例 32

管理实例 32

DB2界面 32

使用命令行处理器 33

使用数据库指导器(Database Director) 36

创建样例数据库 36

本章内容小结 37

问题 38

问题答案 39

练习 39

安全性概述 43

安全性 43

第三章 控制数据存取 43

认证级别 46

有关安全性的考虑 49

DB2特权(数据控制语言) 50

显式和隐式权限 54

建立DB2客户机/服务器连接 56

配置DB2服务器 56

DB2目录 59

配置DB2客户机 62

认证连接 64

绑定服务程序 66

实例管理(ATTACH(附接)命令) 67

本地实例管理 68

用户附接方案 69

本章内容小结 70

问题 71

问题答案 72

练习 73

第四章 使用SQL结构化查询语言 78

了解数据库对象 78

数据类型 79

DB2提供的数据类型 79

用户自定义数据类型 80

NULL(空)值 88

有关代码页的考虑 89

选择正确的数据类型 90

DB2课程授证考试数据库设计与实现 90

表 97

表空间 100

模式 100

索引 101

锁 102

事务 102

日志文件 102

程序包 102

使用SQL数据定义语言(DDL) 103

创建DB2数据库 104

表空间类型 104

视图 105

索引 110

数据操纵语言(DML) 112

数据检索(SELECT) 112

改变列的次序 114

对表中的行施加限制 115

从多个表中选择列 117

DB2函数 123

数据修改(INSERT/UPDATE/DELETE) 138

清除数据 141

视图分类 144

用户自定义的默认值 147

高级SQL知识 147

核查条件 148

触发器 150

本章内容小结 153

问题 153

问题答案 154

练习 155

第五章 数据库并发性 161

关于并发性问题的考虑 161

并发性问题 162

有损更新问题 162

有损更新的解决办法 164

非委托确认读 165

不可重复读 166

幻象读问题 167

非委托确认读 168

隔离级别 168

幻象读的解决办法 168

光标稳定性 169

读稳定性 169

可重复读 169

选择一种隔离级别 169

锁定 170

锁属性 170

锁升级 171

锁转换 171

锁等待现象 172

死锁现象 172

LOCK TABLE语句 172

本章内容小结 173

问题 173

问题答案 174

练习 174

容器 178

第六章 数据存放 178

表空间 179

表空间与容器 179

区段 179

表空间类型 180

系统管理存储器(SMS)表空间 181

默认表空间的特性 182

什么时候应当使用SMS表空间 183

数据库管理存储器(DMS)表空间 183

什么时候应当使用DMS表空间 183

规划表空间环境 184

创建表空间 188

有关性能的考虑 191

DB2中的系统编目 193

管理表空间 195

表空间的状态 201

本章内容小结 202

问题 203

问题答案 204

练习 204

第七章 数据管理 212

为表填充数据 212

LOAD服务程序 212

使用LOAD服务程序 215

LOAD命令的语法格式 216

SET CONSTRAINTS语句 221

IMPORT/EXPORT(引入/传出)服务程序 223

EXPORT服务程序 223

有关EXPORT的几点考虑 227

IMPORT服务程序 227

有关IMPORT的几点考虑 228

数据维护 230

分析数据的物理组织:REORGCHK 230

表的重新组织:REORC 234

RUNSTATS 236

使用RUNSTATS服务程序 237

辨认被更新的统计信息 237

REBIND服务程序 239

数据维护过程 239

构造生产环境模型 240

用户维护 241

有防护和无防护过程与函数 241

LIST APPLICATIONS命令 241

FORCE命令 242

数据库恢复 242

工作单元 243

事务 243

日志文件的使用 243

日志的类型 246

日志文件的用途 247

后备和恢复 249

执行表空间级别上的后备或恢复 254

有关后备恢复策略讨论的总结 254

恢复历史文件 255

图形管理工具 257

Recovery Jobs Tool(恢复作业工具) 257

Database Director(数据库指导器) 258

创建/修改DB2对象 260

本章内容小结 264

问题 265

问题答案 266

练习 267

第八章 数据库监视和优化 271

获取数据库存取信息 271

解释设施 272

查询编译 272

采集解释数据 274

使用解释报告工具 277

检查(EXPLAIN)解释数据 278

数据库监视 283

事件监视 290

可视化性能监视器 293

性能话题 297

配置数据库资源 298

DB2排序方法 301

DB2服务器资源 302

问题诊断 303

性能优化方案 304

本章内容小结 306

问题 307

问题答案 309

练习 311

DB2应用程序开发环境 313

第九章 DB2应用程序设计 313

客户机/服务器平台 314

连接类型 314

选择DB2编程方法 315

静态嵌入SQL 316

动态嵌入SQL 316

调用层界面(CLI) 317

本地DB2应用编程界面(APIs) 318

从应用程序中存取数据 319

使用模式 319

使用别名 320

创建程序包 321

绑定应用程序 323

绑定服务程序 325

DB2嵌入静态SQL应用程序的部件 326

宿主变量 326

指示符变量 332

使用光标 336

处置应用程序终止 342

中断处置 342

样例程序——REORGIT 342

本章内容小结 347

问题 348

问题答案 355

练习 357

第十章 DB2高级应用编程 359

编写动态程序 359

初看动态SQL 360

动态SQL短语 361

动态SQL语句的类型 363

动态SQL——调用层界面 368

可调用的SQL界面 368

嵌入动态SQL与调用层界面的比较 369

ODBC与CLI的比较 369

建立CLI开发环境 370

存储的过程 372

用户自定义函数 372

复合SQL 373

本章内容小结 373

问题 374

问题答案 378

练习 380

附录A 考试目标 382

DB2基础知识(500)课程 382

附录B 考试目标 385

DB2数据库管理(501)课程 385

附录C 考试目标 388

DB2应用开发(502)课程 388

附录D DB2工具和服务程序 390

附录E DB2CERT应用程序源代码 392