《OCA认证考试指南(1Z0-062) Oracle Database 12c安装与管理》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)JohnWatson著;卢涛,李颖译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302405580
  • 页数:452 页
图书介绍:本书旨在全面介绍Oracle OCA 1Z0-062考试的要点,包括Oracle服务器技术简介、了解数据库体系结构、准备数据库环境、创建Oracle数据库、管理Oracle实例、配置Oracle网络环境、管理数据库存储结构、管理用户安全、管理模式对象、结构管理数据和并发性、管理撤销、保护Oracle数据库的安全、数据库维护、性能管理、备份和恢复概念、执行数据库备份、执行数据库恢复、移动数据、增强的智能基础结构。

第1章 安装Oracle数据库软件 1

1.1 规划Oracle数据库软件的安装 2

1.1.1 支持的平台 2

1.1.2 获取Oracle数据库软件 2

1.1.3 用户账户 2

1.1.4 磁盘空间和目录 2

1.1.5 先决条件检查 4

1.2 安装Oracle数据库软件 4

1.2.1 OUI产品清单 4

1.2.2 OUI对话框:交互式安装 5

1.2.3 静默安装和响应文件 6

1.2.4 Windows和Linux的区别 7

1.3 认证小结 8

1.4 本章知识点回顾 9

1.5 自测题 9

1.6 实验题 10

1.7 自测题答案 10

1.8 实验题答案 11

第2章 使用DBCA创建Oracle数据库 13

2.1 使用数据库配置助手(DBCA)创建数据库 14

2.1.1 实例、数据库和数据字典 14

2.1.2 使用DBCA创建数据库 15

2.1.3 DBCA对话框 16

2.2 使用DBCA生成数据库创建脚本 29

2.2.1 生成脚本 29

2.2.2 创建脚本 30

2.2.3 初始化参数文件 32

2.3 利用DBCA管理数据库设计模板 33

2.4 利用DBCA配置数据库选项 34

2.5 认证小结 35

2.6 本章知识点回顾 36

2.7 自测题 36

2.8 实验题 38

2.9 自测题答案 38

2.10 实验题答案 39

第3章 了解Oracle数据库体系结构 41

3.1 列出Oracle数据库构件 42

3.1.1 单实例数据库体系结构 42

3.1.2 分布式系统体系结构 44

3.2 解释内存结构 45

3.2.1 数据库缓冲区缓存 46

3.2.2 日志缓冲区 47

3.2.3 共享池 48

3.2.4 大池 51

3.2.5 Java池 51

3.2.6 流池 52

3.3 描述后台进程 53

3.3.1 SMON,系统监视器 53

3.3.2 PMON,进程监视器 53

3.3.3 DBWn,数据库写入器 54

3.3.4 LGWR,日志写入器 55

3.3.5 CKPT,检查点进程 56

3.3.6 MMON,管理监视器 56

3.3.7 MMNL,管理监控灯 57

3.3.8 MMAN,内存管理器 57

3.3.9 LREG,监听器注册进程 57

3.3.10 ARCn,归档器 57

3.3.11 RECO,恢复器进程 58

3.3.12 其他一些后台进程 58

3.4 解释逻辑和物理存储结构之间的关系 61

3.4.1 物理数据库结构 61

3.4.2 逻辑数据库结构 65

3.4.3 数据字典 65

3.5 认证小结 67

3.6 本章知识点回顾 67

3.7 自测题 68

3.8 实验题 70

3.9 自测题答案 70

3.10 实验题答案 72

第4章 管理数据库实例 73

4.1 使用数据库管理工具 74

4.1.1 使用SQL*Plus 74

4.1.2 以普通用户或特权用户登录 75

4.1.3 使用Database Express 76

4.1.4 使用SQL Developer 78

4.2 了解数据库初始化参数文件 80

4.2.1 静态和动态参数文件 80

4.2.2 静态和动态参数以及初始化参数文件 81

4.2.3 基本参数 82

4.2.4 更改参数 84

4.3 启动和关闭数据库实例 87

4.3.1 启动数据库监听器 87

4.3.2 启动和关闭数据库 88

4.4 查看警报日志和访问动态性能视图 93

4.4.1 警报日志 93

4.4.2 DDL日志 94

4.4.3 动态性能视图 94

4.5 认证小结 96

4.6 本章知识点回顾 96

4.7 自测题 97

4.8 实验题 99

4.9 自测题答案 99

4.10 实验题答案 100

第5章 配置Oracle网络环境 103

5.1 配置Oracle Net服务 104

5.1.1 Oracle Net和客户端-服务器范例 104

5.1.2 建立会话 105

5.1.3 创建监听器 107

5.1.4 动态服务注册 107

5.1.5 共享服务器 108

5.2 使用工具配置和管理Oracle网络 113

5.2.1 Net Manager 113

5.2.2 Net配置助手 114

5.2.3 监听器控制实用程序 114

5.2.4 TNS ADMIN环境变量 115

5.3 配置客户端网络 116

5.3.1 Easy Connect 116

5.3.2 本地名称解析方法 116

5.3.3 目录名称解析方法和外部名称解析方法 117

5.3.4 测试Oracle Net连通性 117

5.4 了解数据库驻留连接池 121

5.5 配置数据库之间的通信 122

5.6 认证小结 123

5.7 本章知识点回顾 123

5.8 自测题 124

5.9 实验题 126

5.10 自测题答案 127

5.11 实验题答案 128

第6章 管理数据库存储结构 129

6.1 描述表行数据在块中的存储 130

6.1.1 Oracle数据存储模型 130

6.1.2 段、区块、块和行 132

6.2 创建和管理表空间 135

6.2.1 创建表空间 135

6.2.2 更改表空间 139

6.2.3 删除表空间 142

6.2.4 区块管理 143

6.2.5 管理段空间 144

6.2.6 Oracle管理的文件(OMF) 145

6.3 认证小结 147

6.4 本章知识点回顾 147

6.5 自测题 148

6.6 实验题 150

6.7 自测题答案 150

6.8 实验题答案 151

第7章 空间管理 153

7.1 解释Oracle数据库服务器如何自动管理空间 154

7.1.1 区块管理 154

7.1.2 自动段空间管理(ASSM) 156

7.2 利用压缩来节省空间 157

7.3 主动监控和管理表空间使用情况 159

7.4 使用段顾问程序 160

7.5 利用段收缩功能从表和索引回收浪费的空间 161

7.6 管理可恢复的空间分配 162

7.7 认证小结 164

7.8 本章知识点回顾 165

7.9 自测题 166

7.10 实验题 167

7.11 自测题答案 168

7.12 实验题答案 169

第8章 管理用户安全 171

8.1 创建和管理数据库用户账户 172

8.1.1 用户账户属性 172

8.1.2 身份验证方法 175

8.1.3 创建账户 178

8.2 授予和撤消权限 180

8.2.1 系统权限 180

8.2.2 对象权限 182

8.3 创建和管理角色 185

8.3.1 创建角色并授予角色权限 185

8.3.2 预先定义的角色 186

8.3.3 启用角色 187

8.3.4 权限分析 188

8.4 创建和管理配置文件 189

8.4.1 配置口令限制 190

8.4.2 配置文件的创建和分配 190

8.5 认证小结 192

8.6 本章知识点回顾 192

8.7 自测题 193

8.8 实验题 195

8.9 自测题答案 195

8.10 实验题答案 197

第9章 管理撤消数据 199

9.1 解释DML和撤消数据生成 200

9.1.1 数据库事务 200

9.1.2 撤消的生成 201

9.1.3 执行SQL语句 203

9.1.4 事务如何使用撤消段 208

9.2 监控和管理撤消数据 210

9.2.1 撤消相关的错误条件 210

9.2.2 用于撤消管理与保留保证的参数 210

9.2.3 调整与监控撤消表空间 211

9.2.4 临时撤消 212

9.2.5 创建和管理撤消表空间 213

9.3 描述撤消数据和重做数据的区别 214

9.4 配置撤消保留 215

9.4.1 配置撤消保留用于支持长时间的查询 215

9.4.2 闪回查询和撤消保留 216

9.5 认证小结 217

9.6 本章知识点回顾 218

9.7 自测题 218

9.8 实验题 220

9.9 自测题答案 221

9.10 实验题答案 222

第10章 管理数据并发性 225

10.1 描述锁机制和Oracle如何管理数据并发性 226

10.1.1 共享锁与独占锁 226

10.1.2 排队机制 227

10.1.3 自动和手动锁定 227

10.2 监控和解决锁冲突 228

10.2.1 锁争用的原因 229

10.2.2 检测锁争用 230

10.2.3 解决锁争用 231

10.2.4 死锁(一个特例) 232

10.3 认证小结 234

10.4 本章知识点回顾 234

10.5 自测题 234

10.6 实验题 235

10.7 自测题答案 235

10.8 实验题答案 236

第11章 实现Oracle数据库审计 237

11.1 解释DBA的安全和审计责任 238

11.1.1 为何审计 238

11.1.2 审计技术 238

11.2 启用标准数据库审计和统一审计 242

11.2.1 启用标准审计 242

11.2.2 启用统一审计 243

11.3 认证小结 245

11.4 本章知识点回顾 246

11.5 自测题 246

11.6 自测题答案 247

第12章 执行数据库维护 249

12.1 管理自动工作负荷仓库(AWR) 250

12.1.1 收集AWR统计信息 250

12.1.2 管理AWR 251

12.2 使用自动数据库诊断监视器(ADDM) 252

12.3 描述和使用顾问程序框架 254

12.4 设置警报阈值 255

12.4.1 警报条件监视和通知 255

12.4.2 设置阈值 256

12.5 使用自动任务 259

12.5.1 自动作业 259

12.5.2 控制自动任务 259

12.6 认证小结 260

12.7 本章知识点回顾 261

12.8 自测题 261

12.9 实验题 263

12.10 自测题答案 264

12.11 实验题答案 265

第13章 性能管理 267

13.1 使用企业管理器监控性能 268

13.1.1 性能调整方法论 268

13.1.2 性能监控数据 269

13.1.3 Database Express性能页 269

13.2 使用自动内存管理 270

13.2.1 PGA内存管理 271

13.2.2 SGA内存管理 273

13.2.3 自动内存管理 274

13.3 使用内存顾问程序修改内存缓冲区大小 276

13.4 认证小结 278

13.5 本章知识点回顾 278

13.6 自测题 278

13.7 实验题 279

13.8 自测题答案 280

13.9 实验题答案 280

第14章 管理性能:SQL调优 283

14.1 管理优化器统计信息 284

14.1.1 对象统计信息 284

14.1.2 优化器如何使用统计信息 285

14.1.3 手动收集统计信息 286

14.2 使用SQL调整顾问程序 289

14.2.1 SQL调整顾问程序的功能 289

14.2.2 SQL调整顾问程序API:DBMS_SQLTUNE包 290

14.3 使用SQL访问顾问程序对工作负载进行调优 291

14.3.1 SQL访问顾问程序的功能 291

14.3.2 利用DBMS_ADVISOR来使用SQL访问顾问程序 292

14.4 认证小结 293

14.5 本章知识点回顾 294

14.6 自测题 294

14.7 实验题 295

14.8 自测题答案 296

14.9 实验题答案 297

第15章 使用数据库资源管理器管理资源 299

15.1 配置数据库资源管理器 300

15.1.1 资源管理需求 300

15.1.2 资源管理器架构 301

15.1.3 资源管理器配置 304

15.2 访问和创建资源计划 305

15.2.1 CPU方法 305

15.2.2 CPU使用比例方法 308

15.2.3 活动会话池方法 308

15.2.4 限制并行度 309

15.2.5 根据执行时间控制作业 310

15.2.6 根据空闲时间终止会话 310

15.2.7 限制撤消数据的生成 311

15.3 监视资源管理器 313

15.4 认证小结 314

15.5 本章知识点回顾 315

15.6 自测题 315

15.7 实验题 317

15.8 自测题答案 317

15.9 实验题答案 319

第16章 通过使用Oracle调度程序自动执行任务 321

16.1 使用Oracle调度程序简化管理任务 322

16.1.1 调度程序架构 322

16.1.2 调度程序对象 323

16.2 使用作业链执行一系列相关的任务 327

16.3 在远程系统上使用调度程序作业 328

16.4 使用高级调度程序功能来设定作业优先级 329

16.4.1 使用作业类 329

16.4.2 使用窗口 330

16.5 认证小结 332

16.6 本章知识点回顾 332

16.7 自测题 333

16.8 实验题 334

16.9 自测题答案 334

16.10 实验题答案 336

第17章 移动数据 337

17.1 描述数据移动方法 338

17.2 创建和使用目录对象 338

17.3 使用SQL*Loader从非Oracle数据库加载数据 339

17.3.1 使用SQL*Loader 339

17.3.2 SQL*Loader快捷模式 342

17.4 使用外部表通过与平台无关的文件来移动数据 343

17.5 解释Oracle数据泵的一般体系结构 345

17.6 使用数据泵导出和导入在Oracle数据库之间移动数据 347

17.6.1 功能 347

17.6.2 通过命令行实用程序使用数据泵 347

17.6.3 表空间导出和导入 348

17.7 认证小结 351

17.8 本章知识点回顾 352

17.9 自测题 353

17.10 实验题 354

17.11 自测题答案 355

17.12 实验题答案 356

第18章 备份和恢复:概念与配置 357

18.1 认识检查点、重做日志文件和归档日志文件的重要性 358

18.1.1 实例恢复 358

18.1.2 数据库不可能受到的损坏 358

18.1.3 检查点 359

18.1.4 保护联机重做日志文件 360

18.1.5 归档口志模式和归档器进程 362

18.2 备份和恢复:配置 364

18.3 快速恢复区配置 365

18.4 配置归档日志模式 366

18.5 认证小结 368

18.6 本章知识点回顾 368

18.7 自测题 369

18.8 实验题 370

18.9 自测题答案 370

18.10 实验题答案 371

第19章 数据库备份和恢复操作 373

19.1 创建一致的数据库备份 374

19.2 在不关闭数据库的情况下备份数据库 377

19.3 创建增量备份 378

19.4 自动化的数据库备份 379

19.5 管理备份 379

19.5.1 RMAN信息库 379

19.5.2 对备份进行报告 380

19.5.3 管理备份 381

19.6 决定是否需要执行恢复 381

19.7 使用恢复管理器(RMAN)和数据恢复顾问执行控制文件、重做日志文件和数据文件的恢复 382

19.7.1 Health Monitor和ADR 382

19.7.2 使用数据恢复顾问(DRA) 382

19.8 认证小结 386

19.9 本章知识点回顾 386

19.10 自测题 387

19.11 实验题 389

19.12 自测题答案 390

19.13 实验题答案 391

第20章 为独立服务器安装Oracle网格基础体系结构 393

20.1 为Oracle自动存储管理(ASM)配置存储 394

20.1.1 GI体系结构 394

20.1.2 ASM的体系结构 395

20.1.3 ASM磁盘 396

20.1.4 创建ASM磁盘 397

20.2 为独立服务器安装Oracle网格基础体系结构 398

20.3 认证小结 403

20.4 本章知识点回顾 404

20.5 自测题 404

20.6 实验题 405

20.7 自测题答案 407

20.8 实验题答案 408

第21章 使用Oracle Restart 409

21.1 使用Oracle Restart来管理组件 410

21.1.1 管理Oracle Restart进程 410

21.1.2 管理已注册资源 411

21.1.3 重新启动功能 413

21.2 认证小结 415

21.3 本章知识点回顾 415

21.4 自测题 416

21.5 实验题 417

21.6 自测题答案 417

21.7 实验题答案 417

第22章 升级Oracle数据库软件并迁移数据 419

22.1 描述升级方法 420

22.1.1 软件升级 420

22.1.2 数据库升级:DBUA或手动 421

22.2 描述数据迁移方法 422

22.3 描述升级过程 423

22.4 利用Oracle数据泵来迁移数据 423

22.5 认证小结 425

22.6 本章知识点回顾 425

22.7 自测题 426

22.8 自测题答案 427

第23章 数据库升级:准备、升级和升级后的任务 429

23.1 描述在Oracle数据库中使用特定功能或选项时的升级要求 430

23.1.1 Oracle标签安全性和Oracle Data Vault 430

23.1.2 Oracle数据仓库构建器 430

23.2 在执行升级前使用升级前信息工具 431

23.3 在执行升级前准备新的Oracle主目录 432

23.4 利用数据库升级助手(DBUA)将数据库升级到Oracle Database 12c 433

23.5 利用脚本和工具手工执行升级到Oracle Database 12c 435

23.6 迁移到统一审计 436

23.7 执行升级后任务 436

23.8 认证小结 437

23.9 本章知识点回顾 438

23.10 自测题 438

23.11 实验题 440

23.12 自测题答案 441

23.13 实验题答案 442

术语表 443