图书介绍
数据库管理认证指南 原书第6版PDF|Epub|txt|kindle电子书版本网盘下载
- (美)GeorgeBaklarz,PaulC.Zikopoulos著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111264330
- 出版时间:2009
- 标注页数:739页
- 文件大小:288MB
- 文件页数:754页
- 主题词:关系数据库-数据库管理系统,DB2 9-工程技术人员-资格考核-自学参考资料
PDF下载
下载说明
数据库管理认证指南 原书第6版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 DB2简介1
第1章 产品概览1
1.1信息服务1
1.2 Linux、 UNIX和Windows平台下的DB25
1.2.1 DB2 Everyplace5
1.2.2 Apache Derby/IBM Cloudscape7
1.2.3 DB2个人版8
1.2.4 DB2 Express和DB2工作组版8
1.2.5 DB2企业版12
1.3 DB2的连通性17
1.3.1 DB2客户机18
1.3.2 DB2驱动20
1.3.3 DB2 Connect20
1.3.4 DB2 Replication23
1.3.5 WebSphere Federation Server与WebSphere Information Server24
1.3.6数据库企业开发者版25
1.3.7 DB2开发者工作台26
1.3.8 DB2 Extender27
1.4 DB2管理29
1.4.1控制中心29
1.4.2 DB2复制中心30
1.4.3控制中心的其他工具30
1.4.4 DB2健康中心31
1.4.5 DB2配置助手32
1.4.6顾问程序和向导程序33
1.4.7 DB2命令行处理器35
1.4.8 Visual Explain36
1.4.9 DB2 Query Patroller36
1.4.10数据库监视器工具38
1.4.11 DB2存储管理工具38
1.4.12 DB2售后服务工具38
1.5小结39
第2章 新手入门41
2.1产品安装41
2.1.1 Windows环境下的安装41
2.1.2 Linux和UNIX环境下的安装54
2.1.3多副本的安装56
2.1.4响应文件安装59
2.1.5使用DB2命令行处理器62
2.2 DB2环境65
2.2.1 DB2配置文件注册表65
2.2.2环境变量67
2.2.3 DB2实例68
2.2.4 DB2管理服务器(DAS)75
2.3小结76
第3章 网络连接78
3.1 DB2客户端概览78
3.2建立分布式通信的途径82
3.2.1使用DB2 Discovery进行自动配置83
3.2.2配置DB2 Discovery84
3.2.3使用自动配置86
3.2.4使用访问配置文件进行自动配置91
3.2.5使用配置助手进行手工配置97
3.2.6使用CLP进行手工配置100
3.2.7连接配置的总结106
3.2.8工具绑定106
3.2.9使用配置助手进行工具绑定108
3.3小结109
第4章 数据访问控制110
4.1安全性概览110
4.1.1验证112
4.1.2权限120
4.1.3特权127
4.1.4基于标号的访问控制140
4.2审计141
4.2.1缓冲审计日志写入142
4.2.2审计设施的配置142
4.2.3查看当前配置143
4.2.4启动审计设施143
4.2.5强制写审计日志143
4.2.6提取审计日志143
4.2.7删除审计日志144
4.2.8停止审计设施144
4.3小结145
第二部分 使用SQL147
第5章 数据库对象147
5.1了解数据库对象148
5.1.1数据类型148
5.1.2表148
5.1.3模式149
5.1.4表空间149
5.1.5视图149
5.1.6索引150
5.1.7程序包150
5.1.8缓冲池151
5.1.9事务151
5.1.10锁151
5.1.11日志文件152
5.1.12创建DB2数据库152
5.2管理数据库对象152
5.2.1使用SQL数据定义语言(DDL)152
5.2.2数据类型155
5.3表170
5.3.1惟一性约束171
5.3.2引用完整性171
5.3.3 DB2物理表176
5.3.4压缩表180
5.3.5修改表185
5.3.6多维集群188
5.3.7范围集群表193
5.3.8视图195
5.3.9昵称200
5.3.10索引202
5.4数据库设计与实现205
5.4.1认证考试表的描述206
5.4.2定义用户定义的数据类型208
5.4.3定义列209
5.4.4键210
5.4.5定义主键210
5.4.6定义惟一键210
5.4.7定义外键211
5.5小结211
第6章 操纵数据库对象213
6.1数据检索213
6.1.1检索整个表214
6.1.2从表中投影列215
6.1.3改变列的顺序215
6.1.4在表中限制行216
6.1.5限制结果表的大小216
6.1.6用户定义的数据类型的谓词表达式216
6.1.7使用多个条件限制行217
6.1.8从多个表中选择列217
6.1.9使用关联名称221
6.1.10对输出排序222
6.1.11派生列224
6.1.12 DB2函数225
6.1.13分组值226
6.1.14取消重复值228
6.1.15 搜索串模式228
6.1.16在指定范围中搜索数据229
6.1.17搜索空值230
6.1.18否定条件搜索230
6.1.19搜索一组值230
6.1.20子查询231
6.1.21量化谓词232
6.1.22 CASE表达式233
6.1.23嵌套表表达式234
6.1.24标量全选择235
6.1.25公共表表达式236
6.1.26集合运算237
6.2数据修改238
6.2.1插入行239
6.2.2更新行241
6.2.3删除数据242
6.2.4搜索插入、更新和删除244
6.2.5从更新、插入和删除中选择244
6.2.6合并数据246
6.3视图分类250
6.3.1可删除视图251
6.3.2可更新视图251
6.3.3可插入视图252
6.3.4只读视图252
6.3.5带UNION ALL的视图253
6.3.6使用带有UNION ALL的表空间256
6.3.7不可操作的视图258
6.4小结258
第7章 高级SQL260
7.1触发器260
7.1.1触发器的使用261
7.1.2触发器激活261
7.1.3 Instead of触发器263
7.2递归SQL265
7.3外连接268
7.3.1左外连接269
7.3.2右外连接269
7.3.3全外连接269
7.3.4外连接的联合271
7.4联机分析处理(OLAP)特性272
7.4.1星型模式272
7.4.2 OLAP索引273
7.4.3星型连接273
7.4.4超级分组273
7.4.5移动函数278
7.4.6 SQL抽样279
7.5高级CASE表达式285
7.5.1使用CASE表达式对数值分组285
7.5.2在函数中使用CASE表达式285
7.6结构化类型以及类型化表286
7.6.1创建结构化类型287
7.6.2修改结构化类型288
7.6.3创建类型化表288
7.6.4删除类型化表289
7.6.5在类型化表中插入行290
7.6.6从类型化表中选择行290
7.6.7更新和删除类型化表中的行291
7.6.8类型化表的物理实现292
7.6.9引用列293
7.6.10视图层次295
7.6.11类型化表以及类型化视图上的SQL函数295
7.6.12 TYPE谓词297
7.6.13使用类型化表和视图时的注意事项297
7.6.14类型化表层次的实例297
7.7汇总表301
7.7.1创建汇总表302
7.7.2 CURRENT REFRESH AGE专用寄存器303
7.7.3使用汇总表的一些注意事项303
7.7.4汇总表的系统编目信息304
7.7.5用户维护的汇总表304
7.7.6物化查询表306
7.7.7物化查询表的设计306
7.7.8函数依赖性309
7.7.9统计视图309
7.8序列311
7.9高级函数313
7.9.1 ADMIN_CMD313
7.9.2 SQLERRM314
7.9.3 MULTIPLY_ALT315
7.9.4快照表函数315
7.9.5 MQSeries函数317
7.9.6健康快照函数318
7.9.7 Unicode函数319
7.10小结323
第8章 pureXML存储引擎324
8.1 pureXML功能包324
8.1.1在pureXML出现之前:XML的传统存储324
8.1.2 XML-only数据库325
8.1.3在文件系统中存储XML325
8.1.4关系型数据库LOB中的XML325
8.1.5 XML分解存储在关系型数据库的表中326
8.2与众不同的pureXML328
8.3创建启用XML功能的数据库331
8.4创建带有pureXML列的表332
8.5插入数据到pureXML列334
8.6从pureXML列中选取数据340
8.6.1 SQL/XML介绍340
8.6.2 XQuery介绍342
8.6.3 SQL/XML、 SQL或XQuery的最佳实践343
8.7更新和删除pureXML列344
8.8索引pureXML列345
8.9 XML模式存储库(XSR)353
8.10小结356
第9章 开发SQL357
9.1用户定义的函数357
9.1.1 SQL体标量函数359
9.1.2 SQL体行函数360
9.1.3 SQL体表函数360
9.2结构化数据类型363
9.3模式和别名368
9.3.1模式368
9.3.2别名369
9.4提交和回滚371
9.5 SQL过程语言371
9.5.1 BEGIN ATOMIC语句372
9.5.2 DECLARE语句375
9.5.3 CALL语句375
9.5.4 SET语句375
9.5.5 IF/THEN/ELSE语句376
9.5.6 WHILE语句378
9.5.7 FOR语句378
9.5.8 ITERATE语句379
9.5.9 LEAVE语句379
9.5.10 RETURN语句380
9.5.11 SIGNAL语句380
9.5.12 GET DIAGNOSTICS语句381
9.5.13 SQL PL实例382
9.6存储过程387
9.6.1存储过程中的SQL PL388
9.6.2外部存储过程396
9.7小结400
第10章 并发性401
10.1并发性401
10.2隔离级别407
10.2.1未提交读407
10.2.2游标稳定性408
10.2.3读稳定性408
10.2.4可重复读408
10.2.5隔离级别的选择408
10.3锁409
10.3.1锁的属性409
10.3.2锁的转换411
10.3.3锁的升级411
10.3.4锁等待412
10.3.5锁定表语句412
10.3.6 ALTER TABLE语句的LOCKSIZE参数412
10.3.7在SQL中修改锁定级别413
10.4小结416
第三部分 DB2管理417
第11章 数据存储管理417
11.1处理器、内存、磁盘的注意事项417
11.1.1处理器417
11.1.2内存418
11.1.3磁盘418
11.2 DB2存储模型419
11.2.1缓冲池420
11.2.2表空间420
11.2.3容器425
11.3表空间设计426
11.3.1常规表空间428
11.3.2大型表空间428
11.3.3系统临时表空间428
11.3.4 Extentsize429
11.3.5 Pagesize429
11.3.6性能考虑429
11.3.7长字段数据434
11.3.8大对象数据434
11.4实现样例435
11.4.1创建数据库435
11.4.2创建缓冲池438
11.4.3创建表空间438
11.4.4创建表439
11.4.5删除表空间439
11.4.6删除缓冲池439
11.4.7删除数据库439
11.4.8使用控制中心创建表空间440
11.5自动存储器445
11.6表空间维护447
11.6.1数据库文件447
11.6.2列示表空间447
11.6.3列示表空间容器448
11.6.4表空间的状态448
11.6.5有关表空间的系统编目信息449
11.6.6向DMS表空间添加容器450
11.7表(范围)分区452
11.7.1创建范围分区表454
11.7.2定义范围455
11.7.3插入和更新456
11.7.4指定分区范围456
11.8小结470
第12章 数据维护472
12.1移动数据472
12.1.1定界ASCII文件473
12.1.2非定界ASCII文件473
12.1.3 IXF文件474
12.1.4工作表格式文件474
12.2数据移动工具474
12.2.1导出工具(EXPORT)474
12.2.2导入工具(IMPORT)481
12.2.3装载工具(LOAD)490
12.2.4 LOAD QUERY命令507
12.2.5 SET INTEGRITY语句509
12.2.6 DB2MOVE工具512
12.3数据维护514
12.3.1分析数据的物理组织514
12.3.2表重组519
12.3.3生成统计信息521
12.3.4 Rebind工具525
12.4数据维护过程526
12.4.1模拟产品环境527
12.4.2 DB2LOOK工具527
12.5小结529
第13章 数据库恢复531
13.1数据库恢复的概念531
13.1.1工作单元531
13.1.2事务532
13.2恢复的类型532
13.2.1崩溃恢复532
13.2.2版本恢复532
13.2.3前滚恢复532
13.3恢复策略533
13.3.1可恢复和不可恢复的数据库533
13.3.2联机和脱机访问533
13.4使用日志文件533
13.4.1日志缓冲区534
13.4.2主日志文件和辅助日志文件535
13.4.3日志类型535
13.4.4日志文件的使用538
13.5使用Backup和Restore进行版本恢复539
13.5.1备份数据库539
13.5.2复原数据库546
13.6前滚恢复555
13.6.1备份数据库555
13.6.2在表空间级别备份的例子555
13.6.3还原数据库556
13.6.4表空间级别复原的例子556
13.6.5前滚数据库和表空间557
13.6.6前滚期间的表空间状态558
13.6.7前滚的实例558
13.7管理日志文件562
13.7.1日志文件命令模式562
13.7.2恢复日志文件放置563
13.7.3删除日志563
13.7.4删除日志文件命令563
13.8其他需要考虑的恢复事宜563
13.8.1恢复需要的时间564
13.8.2日志文件存储的考虑事宜564
13.8.3停顿命令564
13.8.4恢复历史文件565
13.8.5与其他表相关联的表567
13.8.6删除表恢复567
13.8.7表的重组567
13.8.8大对象567
13.8.9联机和脱机表空间状态568
13.9高可用性568
13.9.1 SET WRITE命令569
13.9.2 DB2INIDB命令569
13.9.3使用分离的镜像克隆数据库570
13.9.4使用分离的镜像作为备用数据库570
13.9.5使用分离的镜像作为备份映像571
13.10高可用性灾难恢复571
13.10.1 HADR工作原理572
13.10.2安装HADR574
13.10.3手工安装HADR579
13.10.4执行故障接管581
13.10.5监视HADR581
13.10.6使用客户机自动重新路由来自动完成应用程序故障恢复583
13.10.7运行当中的软件升级583
13.10.8使用HADR的好处585
13.11小结585
第14章 监控和优化588
14.1性能要素588
14.1.1优化准则589
14.1.2性能改进过程590
14.1.3可对系统进行多大程度上的优化590
14.1.4非正式的做法590
14.2 DB2体系架构概述591
14.2.1进程模型591
14.2.2查询并行592
14.2.3 DB2内存使用594
14.2.4 SQL编译器概述596
14.3 DB2排序方法597
14.4监控DB2系统598
14.5数据库监控600
14.5.1数据库监视器600
14.5.2快照监控601
14.5.3事件监控608
14.5.4其他工具615
14.6 SQL监控621
14.6.1解释表622
14.6.2收集解释数据622
14.6.3检查解释信息626
14.6.4使用解释输出的准则632
14.6.5 Index Advisor633
14.6.6配置数据资源633
14.6.7配置分区内并行637
14.7诊断和问题确定638
14.7.1错误消息和SQL代码639
14.7.2 DB2 UDB问题跟踪642
14.8自调整内存管理器647
14.9小结655
第四部分 应用程序开发657
第15章 应用程序开发概览657
15.1 DB2应用开发环境657
15.2 DB2编程接口660
15.2.1嵌入式SQL661
15.2.2调用级接口和ODBC663
15.2.3 Java接口(JDBC和SQLJ)664
15.2.4本机DB2 API665
15.2.5微软数据对象(DAO、RDO、ADO和OLE-DB)666
15.2.6 DB2.NET提供者支持666
15.2.7其他接口和工具667
15.3小结668
第16章 开发考虑事项670
16.1嵌入式SQL概述670
16.1.1创建程序包670
16.1.2绑定应用程序673
16.2 CLI和ODBC编程支持677
16.2.1动态嵌入与CLI678
16.2.2 ODBC与CLI678
16.2.3设置CLI环境679
16.3 Java编程支持683
16.3.1 JDBC编程683
16.3.2 SQLJ编程684
16.4 DB2开发工作台684
16.5小结685
第五部分 附录687
附录A DB2 9认证考试目标687
附录B DB2DEMO安装说明696