图书介绍

数据库管理认证指南 原书第6版PDF|Epub|txt|kindle电子书版本网盘下载

数据库管理认证指南 原书第6版
  • (美)GeorgeBaklarz,PaulC.Zikopoulos著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111264330
  • 出版时间:2009
  • 标注页数:739页
  • 文件大小:288MB
  • 文件页数:754页
  • 主题词:关系数据库-数据库管理系统,DB2 9-工程技术人员-资格考核-自学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库管理认证指南 原书第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

热门推荐