图书介绍

OCP/OCA认证考试指南全册 Oracle Database 11g(1Z0-051PDF|Epub|txt|kindle电子书版本网盘下载

OCP/OCA认证考试指南全册 Oracle Database 11g(1Z0-051
  • 1Z0-052 著
  • 出版社: 北京:清华大学出版社
  • ISBN:
  • 出版时间:2011
  • 标注页数:829页
  • 文件大小:212MB
  • 文件页数:853页
  • 主题词: 2011.01

PDF下载


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

下载说明

OCP/OCA认证考试指南全册 Oracle Database 11g(1Z0-051PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅰ部分 Oracle Database 11g管理3

第1章 Oracle Database 11g体系结构概述3

1.1 Oracle产品系列4

1.1.1 Oracle服务器系列4

1.1.2 Oracle开发工具7

1.1.3 Oracle应用程序9

1.2 预备知识9

1.2.1 Oracle概念10

1.2.2 SQL概念10

1.2.3 操作系统概念11

1.3 单实例体系结构11

1.3.1 单实例数据库体系结构11

1.3.2 分布式系统体系结构13

1.4 实例内存结构15

1.4.1 数据库缓冲区缓存16

1.4.2 日志缓冲区17

1.4.3 共享池18

1.4.4 大池21

1.4.5 Java池21

1.4.6 流池22

1.5 实例进程结构23

1.5.1 SMON24

1.5.2 PMON24

1.5.3 DBWn24

1.5.4 LGWR26

1.5.5 CKPT27

1.5.6 MMON27

1.5.7 MMNL28

1.5.8 MMAN28

1.5.9 ARCn28

1.5.10 RECO29

1.5.11 其他一些后台进程29

1.6 数据库存储结构32

1.6.1 物理数据库结构32

1.6.2 逻辑数据库结构35

1.6.3 数据字典37

1.7 本章知识点回顾39

1.8 自测题39

1.9 自测题答案41

第2章 安装和创建数据库43

2.1 了解Oracle数据库管理工具44

2.1.1 Oracle Universal Installer44

2.1.2 创建数据库和升级数据库的工具48

2.1.3 发送即席SQL的工具:SQL*Plus和SQL Developer48

2.1.4 Oracle Enterprise Manager52

2.1.5 其他管理工具53

2.2 规划Oracle数据库的安装54

2.2.1 选择操作系统54

2.2.2 硬件和操作系统资源55

2.2.3 Optimal Flexible Architecture57

2.2.4 环境变量57

2.3 使用OUI安装Oracle软件59

2.4 使用DBCA创建数据库62

2.4.1 实例、数据库和数据字典62

2.4.2 使用DBCA创建一个数据库63

2.4.3 DBCA创建的脚本和其他文件67

2.4.4 DBCA的其他功能73

2.5 本章知识点回顾74

2.6 自测题75

2.7 自测题答案78

第3章 实例管理81

3.1 设置数据库初始化参数82

3.1.1 静态参数和动态参数以及初始化参数文件82

3.1.2 基本参数84

3.2 描述启动和关闭数据库时的多个阶段88

3.2.1 Database Control的启动和连接88

3.2.2 启动数据库侦听器90

3.2.3 启动SQL*Plus91

3.2.4 启动和关闭数据库92

3.3 使用警报日志和跟踪文件100

3.4 使用数据字典和动态性能视图101

3.4.1 数据字典视图101

3.4.2 动态性能视图102

3.5 本章知识点回顾104

3.6 自测题105

3.7 自测题答案107

第4章 配置Oracle网络环境109

4.1 配置和管理Oracle网络110

4.1.1 Oracle Net和客户端-服务器范例110

4.1.2 Oracle Net与通信协议简介111

4.1.3 建立会话112

4.1.4 创建侦听器114

4.1.5 数据库注册116

4.1.6 解析名称的技术117

4.1.7 侦听器控制实用程序119

4.1.8 配置服务别名121

4.1.9 文件名和TNSADMIN环境变量123

4.1.10 数据库链接125

4.2 使用Oracle共享服务器体系结构128

4.2.1 专用服务器体系结构的局限性129

4.2.2 共享服务器体系结构130

4.2.3 配置共享服务器132

4.2.4 使用共享服务器的场合132

4.3 本章知识点回顾134

4.4 自测题135

4.5 自测题答案137

第5章 Oracle存储结构139

5.1 了解表空间和数据文件140

5.1.1 Oracle数据存储模型140

5.1.2 段、区间、块和行142

5.1.3 文件存储技术144

5.2 创建和管理表空间146

5.2.1 创建表空间146

5.2.2 更改表空间150

5.2.3 删除表空间154

5.2.4 OMF154

5.3 管理表空间中的空间156

5.3.1 区间管理157

5.3.2 管理段空间158

5.4 本章知识点回顾159

5.5 自测题160

5.6 自测题答案162

第6章 Oracle安全性165

6.1 创建和管理数据库用户账户166

6.1.1 用户账户属性166

6.1.2 身份验证方法170

6.1.3 创建账户173

6.2 授予和撤销权限176

6.2.1 系统权限176

6.2.2 对象权限178

6.3 创建和管理角色182

6.3.1 创建角色并授予角色权限182

6.3.2 预先定义的角色183

6.3.3 启用角色184

6.4 创建和管理配置文件187

6.4.1 管理口令187

6.4.2 资源限制188

6.4.3 配置文件的创建和分配189

6.5 数据库安全和最小权限原则192

6.5.1 PUBLIC权限192

6.5.2 对安全性至关重要的实例参数193

6.6 使用标准数据库审核197

6.6.1 审核SYSDBA活动198

6.6.2 数据库审核198

6.6.3 使用触发器执行基于值的审核200

6.6.4 细粒度审核(FGA)201

6.7 本章知识点回顾204

6.8 自测题205

6.9 自测题答案208

第Ⅱ部分 SQL213

第7章 DDL和模式对象213

7.1 分类主要的数据库对象214

7.1.1 对象类型214

7.1.2 命名模式对象215

7.1.3 对象名称空间216

7.2 列举列可用的数据类型217

7.3 创建简单的表219

7.3.1 使用列规范创建表220

7.3.2 使用子查询创建表221

7.3.3 在创建之后更改表定义222

7.3.4 删除和截断表222

7.4 创建和使用临时表225

7.5 索引227

7.5.1 为什么说索引是必需的227

7.5.2 索引类型228

7.5.3 创建和使用索引232

7.5.4 修改和删除索引233

7.6 约束234

7.6.1 约束类型234

7.6.2 定义约束236

7.6.3 约束状态237

7.6.4 检查约束238

7.7 视图239

7.7.1 使用视图的原因240

7.7.2 简单视图和复杂视图242

7.7.3 创建、更改和删除视图243

7.8 同义词244

7.9 序列246

7.9.1 创建序列247

7.9.2 使用序列248

7.10 本章知识点回顾252

7.11 自测题253

7.12 自测题答案258

第8章 DML与并发性261

8.1 数据操作语言(DML)语句262

8.1.1 INSERT262

8.1.2 UPDATE265

8.1.3 DELETE268

8.1.4 TRUNCATE270

8.1.5 MERGE271

8.1.6 DML语句失败272

8.2 控制事务273

8.2.1 数据库事务273

8.2.2 执行SQL语句274

8.2.3 事务控制:COMMIT、ROLLBACK、SAVEPOINT和SELECT FOR UPDATE277

8.3 识别和管理PL/SQL对象281

8.3.1 存储的与匿名的PL/SQL程序块282

8.3.2 PL/SQL对象282

8.4 监视和解决锁定冲突286

8.4.1 共享锁与排他锁287

8.4.2 排队机制287

8.4.3 锁定争用288

8.4.4 死锁290

8.5 撤销概述291

8.6 事务与撤销数据292

8.7 管理撤销293

8.7.1 与撤销相关的错误条件294

8.7.2 用于撤销管理与保留保证的参数294

8.7.3 调整与监视撤销表空间295

8.7.4 创建和管理撤销表空间297

8.8 本章知识点回顾297

8.9 自测题299

8.10 自测题答案301

第9章 使用SQL检索、限制和排序数据305

9.1 列出SQL SELECT语句的功能306

9.1.1 SQL SELECT语句的介绍306

9.1.2 DESCRIBE表命令306

9.1.3 SELECT语句的功能307

9.1.4 数据规范化308

9.2 创建演示模式311

9.2.1 HR和WEBSTORE模式311

9.2.2 演示模式的创建314

9.3 执行基本的SELECT语句317

9.3.1 基本SELECT语句的语法317

9.3.2 必须遵守的规则318

9.3.3 SQL表达式和运算符321

9.3.4 NULL324

9.4 限制查询检索的行325

9.4.1 WHERE子句325

9.4.2 比较运算符328

9.4.3 布尔运算符332

9.4.4 优先规则334

9.5 排序查询检索的行335

9.6 &符号替换337

9.6.1 替换变量337

9.6.2 定义和验证339

9.7 本章知识点回顾342

9.8 自测题343

9.9 自测题答案345

第10章 单行函数与转换函数347

10.1 描述和使用SQL中的字符、数字和日期函数348

10.1.1 定义函数348

10.1.2 函数类型348

10.1.3 使用大小写转换函数349

10.1.4 使用字符操作函数350

10.1.5 使用数字函数353

10.1.6 使用日期355

10.2 描述SQL中可用的各种类型的转换函数359

10.3 使用TO_CHAR、TO_NUMBER和TO_DATE转换函数361

10.4 在SELECT语句中应用条件表达式368

10.4.1 嵌套函数368

10.4.2 条件函数369

10.5 本章知识点回顾375

10.6 自测题376

10.7 自测题答案378

第11章 分组函数379

11.1 分组函数380

11.1.1 分组函数的定义380

11.1.2 使用分组函数381

11.2 使用GROUP BY子句分组数据384

11.2.1 创建数据组384

11.2.2 GROUP BY子句385

11.2.3 按多列分组387

11.2.4 嵌套的分组函数388

11.3 使用HAVING子句包含或者排除分组行389

11.3.1 限制分组结果389

11.3.2 HAVING子句390

11.4 本章知识点回顾392

11.5 自测题392

11.6 自测题答案395

第12章 SQL联接397

12.1 使用同等联接和非同等联接编写SELECT语句访问多个表的数据398

12.1.1 联接的类型398

12.1.2 使用SQL:1999语法联接表402

12.1.3 限定模糊的列名402

12.1.4 NATURAL JOIN子句403

12.1.5 自然JOIN USING子句406

12.1.6 自然JOIN ON子句407

12.1.7 N路联接和其他联接条件408

12.1.8 非同等联接410

12.2 使用自联接将表联接到自身411

12.3 使用外联接查看不满足联接条件的数据413

12.3.1 内联接和外联接413

12.3.2 左外联接413

12.3.3 右外联接415

12.3.4 全外联接416

12.4 生成两个或者更多表的笛卡尔乘积417

12.5 本章知识点回顾419

12.6 自测题420

12.7 自测题答案422

第13章 子查询和集合运算符425

13.1 定义子查询426

13.2 描述子查询能够解决的问题的类型427

13.2.1 将子查询的结果集用于比较427

13.2.2 生成对其执行SELECT语句的表428

13.2.3 生成投影值428

13.2.4 生成传递给DML语句的行428

13.3 列举子查询的类型430

13.3.1 单行和多行子查询430

13.3.2 关联子查询431

13.4 写单行和多行子查询433

13.5 描述集合运算符434

13.5.1 集合和维恩图434

13.5.2 集合运算符的一般原则434

13.6 使用集合运算符将多个查询合并为一个查询437

13.6.1 UNION ALL运算符437

13.6.2 UNION运算符437

13.6.3 INTERSECT运算符438

13.6.4 MINUS运算符439

13.6.5 更复杂的示例439

13.7 控制返回行的顺序440

13.8 本章知识点回顾440

13.9 自测题441

13.10 自测题答案445

第Ⅲ部分 高级数据库管理449

第14章 数据库备份和恢复配置449

14.1 备份和恢复问题450

14.2 失败类型451

14.2.1 语句失败451

14.2.2 用户进程失败453

14.2.3 网络故障453

14.2.4 用户错误453

14.2.5 介质失败455

14.2.6 实例失败456

14.3 实例恢复456

14.3.1 实例恢复机制457

14.3.2 数据库不可能受到损坏457

14.3.3 调整实例恢复458

14.3.4 MTTR顾问程序和检查点自动调整459

14.3.5 检查点460

14.4 为数据库的可恢复性作准备461

14.4.1 保护控制文件461

14.4.2 保护联机重做日志文件463

14.4.3 归档日志模式和归档器进程466

14.4.4 保护归档重做日志文件468

14.5 闪回恢复区469

14.5.1 恢复文件469

14.5.2 配置闪回恢复区469

14.5.3 闪回恢复区的空间使用470

14.6 本章知识点回顾472

14.7 自测题473

14.8 自测题答案475

第15章 使用RMAN进行备份477

15.1 备份的概念和术语478

15.2 使用RMAN BACKUP命令创建备份479

15.2.1 服务器管理的一致备份479

15.2.2 服务器管理的打开状态的备份481

15.2.3 增量备份482

15.2.4 映像副本486

15.2.5 保护备份487

15.2.6 并行化备份操作487

15.2.7 加密备份489

15.3 配置RMAN默认值490

15.4 管理和监视RMAN备份491

15.4.1 LIST、REPORT和DELETE命令491

15.4.2 归档备份493

15.4.3 动态性能视图493

15.4.4 交叉检查备份494

15.5 本章知识点回顾495

15.6 自测题497

15.7 自测题答案499

第16章 使用RMAN还原和恢复501

16.1 数据恢复顾问502

16.1.1 Health Monitor和ADR502

16.1.2 DRA的功能和局限性503

16.1.3 使用数据恢复顾问504

16.2 数据库还原和恢复507

16.3 在数据文件丢失时,使用RMAN执行完整恢复508

16.3.1 非归档日志模式下的数据文件恢复508

16.3.2 归档日志模式下的非关键文件恢复509

16.3.3 在丢失关键数据文件时恢复511

16.4 不完整恢复512

16.5 控制文件的自动备份和还原514

16.6 使用映像副本恢复518

16.7 块恢复519

16.7.1 受损块的检测520

16.7.2 块介质恢复520

16.7.3 BLOCK RECOVER命令520

16.8 本章知识点回顾521

16.9 自测题522

16.10 自测题答案526

第17章 高级RMAN功能529

17.1 恢复目录530

17.1.1 恢复目录的必要性530

17.1.2 创建并连接到目录531

17.1.3 虚拟专用目录533

17.1.4 保护和重建目录533

17.2 存储脚本536

17.3 使用RMAN来创建数据库537

17.4 表空间时间点恢复(TSPITR)540

17.4.1 TSPITR方法540

17.4.2 自动执行TSPITR541

17.5 RMAN性能和监视543

17.5.1 监视RMAN会话和作业544

17.5.2 调整RMAN547

17.5.3 为异步I/O配置RMAN550

17.6 本章知识点回顾551

17.7 自测题554

17.8 自测题答案556

第18章 用户管理的备份、还原和恢复559

18.1 备份和恢复560

18.2 用户管理的数据库备份561

18.2.1 以非归档日志模式备份561

18.2.2 以归档日志模式备份562

18.3 备份口令和参数文件564

18.4 不影响数据文件的介质失败564

18.4.1 在丢失多路复用的控制文件后进行恢复565

18.4.2 在丢失多路复用的联机重做日志文件后进行恢复566

18.4.3 丢失临时文件后进行恢复569

18.5 丢失数据文件后进行恢复569

18.5.1 以非归档日志模式恢复数据文件569

18.5.2 以归档日志模式恢复非关键的数据文件570

18.5.3 以归档日志模式恢复关键的数据文件571

18.6 执行用户管理的不完整恢复571

18.7 本章知识点回顾574

18.8 自测题575

18.9 自测题答案576

第19章 闪回技术579

19.1 各种不同的闪回技术580

19.1.1 闪回数据库580

19.1.2 闪回查询、事务和表580

19.1.3 闪回删除581

19.1.4 Flashback Data Archive581

19.1.5 使用闪回技术的时机582

19.2 闪回数据库582

19.2.1 闪回数据库体系结构583

19.2.2 配置闪回数据库584

19.2.3 监视闪回数据库585

19.2.4 使用闪回数据库586

19.2.5 限制生成的闪回数据量590

19.3 Flashback Drop591

19.3.1 实现闪回删除592

19.3.2 使用闪回删除593

19.3.3 管理回收站596

19.3.4 对回收站的空间进行回收597

19.4 闪回查询598

19.4.1 基本的闪回查询599

19.4.2 闪回表查询600

19.4.3 闪回版本查询602

19.4.4 闪回事务查询603

19.4.5 闪回和撤销数据608

19.5 闪回数据归档609

19.6 本章知识点回顾611

19.7 自测题612

19.8 自测题答案615

第20章 自动存储管理619

20.1 逻辑卷管理器的作用620

20.1.1 RAID级别620

20.1.2 卷大小621

20.1.3 选择RAID级别621

20.1.4 ASM与第三方LVM的比较621

20.2 ASM体系结构622

20.2.1 群集同步服务622

20.2.2 ASM磁盘和磁盘组622

20.2.3 ASM实例624

20.2.4 RDBMS实例625

20.2.5 ASM文件625

20.3 创建原始设备626

20.4 创建、启动和停止ASM实例627

20.5 创建ASM磁盘组630

20.6 创建和使用ASM文件632

20.7 ASM和RMAN633

20.8 ASMCMD实用程序634

20.9 本章知识点回顾636

20.10 自测题637

20.11 自测题答案639

第21章 资源管理器641

21.1 资源管理器的必要性642

21.2 资源管理器体系结构643

21.2.1 使用者组643

21.2.2 资源管理器计划644

21.2.3 资源管理器配置工具646

21.3 管理用户和使用者组647

21.4 资源管理器计划648

21.4.1 CPU方法648

21.4.2 使用比例CPU方法653

21.4.3 活动会话池方法654

21.4.4 限制并行程度655

21.4.5 通过执行时间控制作业656

21.4.6 依据空闲时间终止会话657

21.4.7 限制撤销数据的产生658

21.5 使用者组自动切换659

21.6 使用者组自适应映射660

21.7 本章知识点回顾663

21.8 自测题664

21.9 自测题答案666

第22章 调度程序669

22.1 调度程序体系结构670

22.2 调度程序对象671

22.2.1 作业671

22.2.2 程序672

22.2.3 时间表673

22.2.4 作业类674

22.2.5 窗口674

22.2.6 权限675

22.3 创建和调度作业676

22.3.1 自包含作业676

22.3.2 使用程序和时间表677

22.3.3 事件驱动的作业679

22.3.4 作业链681

22.3.5 轻量级作业682

22.4 使用类、窗口与Resource Manager684

22.4.1 使用作业类684

22.4.2 使用窗口685

22.5 本章知识点回顾687

22.6 自测题688

22.7 自测题答案690

第23章 移动和重组数据691

23.1 SQL*Loader692

23.2 外部表694

23.2.1 目录694

23.2.2 使用外部表695

23.3 Data Pump698

23.3.1 Data Pump的体系结构698

23.3.2 目录和文件位置699

23.3.3 在直接路径或外部表路径之间作出抉择700

23.4 使用Data Pump导出和导入700

23.4.1 功能700

23.4.2 将Data Pump与命令行实用程序一起使用701

23.4.3 将Data Pump与Database Control一起使用702

23.4.4 表空间导出和导入703

23.5 可恢复空间分配707

23.6 段重组710

23.6.1 行链接和行迁移710

23.6.2 段收缩712

23.7 本章知识点回顾715

23.8 自测题717

23.9 自测题答案718

第24章 AWR与警报系统721

24.1 自动工作负荷知识库722

24.1.1 收集AWR统计信息722

24.1.2 管理AWR723

24.1.3 统计信息、指标和基准724

24.1.4 DBMS_WORKLOAD_REPOSI TORY包724

24.2 数据库顾问框架726

24.2.1 自动数据库诊断监视器726

24.2.2 顾问728

24.2.3 自动维护作业729

24.3 使用服务器生成的警报系统733

24.3.1 警报条件监视和通知733

24.3.2 设置阈值734

24.3.3 通知系统735

24.4 本章知识点回顾738

24.5 自测题739

24.6 自测题答案740

第25章 性能调整741

25.1 内存管理742

25.1.1 PGA内存管理742

25.1.2 SGA内存管理744

25.1.3 自动内存管理745

25.2 内存顾问746

25.3 SQL调整顾问749

25.3.1 SQL调整顾问的功能749

25.3.2 通过Enterprise Manager使用SQL Tuning Advisor749

25.3.3 SQL Tuning Advisor API:DBMS_SQLTUNE包754

25.4 SQL访问顾问755

25.4.1 通过Database Control使用SQL Access Advisor755

25.4.2 通过DBMS_ADVISOR使用SQL Access Advisor759

25.5 识别和修复无效对象和不可用对象761

25.5.1 无效对象761

25.5.2 不可用索引763

25.6 Database Replay766

25.6.1 捕获工作负荷766

25.6.2 预处理工作负荷767

25.6.3 启动重放767

25.6.4 分析和报告768

25.7 本章知识点回顾771

25.8 自测题773

25.9 自测题答案776

第26章 全球化779

26.1 全球化要求和功能780

26.1.1 字符集780

26.1.2 语言支持781

26.1.3 地区支持783

26.1.4 其他NLS设置784

26.2 使用全球化支持功能785

26.2.1 选择字符集786

26.2.2 改变字符集787

26.2.3 数据库中的全球化787

26.2.4 实例级别的全球化788

26.2.5 客户端环境设置788

26.2.6 会话级别的全球化设置790

26.2.7 语句级别的全球化设置791

26.3 语言和时区792

26.3.1 语言排序与选择792

26.3.2 Locale Builder794

26.3.3 使用时区794

26.4 本章知识点回顾796

26.5 自测题797

26.6 自测题答案799

第27章 智能基础结构801

27.1 Enterprise Manager Support Workbench802

27.1.1 自动诊断知识库802

27.1.2 问题和事件803

27.1.3 ADRCI803

27.1.4 Support Workbench804

27.2 补丁程序806

27.2.1 补丁程序的类型806

27.2.2 与MetaLink和PatchAdvisor集成806

27.2.3 应用补丁程序807

27.3 本章知识点回顾812

27.4 自测题813

27.5 自测题答案814

附录A 本书提供的OCA/OCP考试资料817

术语表819

热门推荐