图书介绍

Oracle DBA入门与实战经典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle DBA入门与实战经典
  • 何明,何茜颖编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302366324
  • 出版时间:2015
  • 标注页数:620页
  • 文件大小:198MB
  • 文件页数:637页
  • 主题词:关系数据库系统

PDF下载


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

下载说明

Oracle DBA入门与实战经典PDF格式电子书版下载

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

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

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

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

图书目录

第0章 Oracle的安装及相关配置1

0.1 Oracle的安装2

0.2 Oracle 11g中的SQL Plus6

0.3 scott用户及其对象维护8

0.4 虚拟环境的创建8

0.5 虚拟人物10

第1章 Oracle的体系结构12

1.1 Oracle引入复杂的体系结构的原因13

1.2 Oracle数据库中常用的术语14

1.3 Oracle数据库管理系统的体系结构14

1.4 Oracle服务器14

1.5 Oracle实例15

1.6 Oracle数据库15

1.7 Oracle其他的关键文件15

1.8 建立与Oracle实例的连接16

1.9 各种不同的连接方式16

1.10 服务器进程17

1.11 Oracle执行SQL查询语句的步骤18

1.12 共享池19

1.13 数据库高速缓冲区20

1.14 内存缓冲区顾问21

1.15 重做日志缓冲区22

1.16 大池和Java池23

1.17 内存缓冲区大小的设定23

1.18 内存缓冲区信息的获取24

1.19 重做日志写进程及快速提交25

1.20 数据库写进程26

1.21 系统监督进程27

1.22 进程监督进程27

1.23 校验(检查)点和校验点进程27

1.24 归档日志进程28

1.25 小结29

1.26 您应该掌握的内容30

第2章 数据库管理工具31

2.1 Oracle通用安装程序32

2.2 交互式启动Oracle Universal Installer32

2.3 非交互式启动Oracle Universal Installer33

2.4 Oracle数据库配置助手33

2.5 使用Oracle数据库配置助手创建数据库34

2.6 数据库管理员用户sys和system36

2.7 SQL Plus命令行工具38

2.8 服务器管理程序命令行工具39

2.9 Oracle 9i企业管理器40

2.10 Oracle 10g的iSQL Plus工具42

2.11 Oracle 10g企业管理器43

2.12 Oracle 11g企业管理器44

2.13 将SYSDBA权限授予普通用户45

2.14 您应该掌握的内容48

第3章 Oracle实例的管理49

3.1 初始化参数文件50

3.2 静态参数文件50

3.3 静态参数文件的创建和例子51

3.4 动态服务器参数文件52

3.5 动态服务器参数文件的创建和参数的浏览53

3.6 启动数据库54

3.7 将数据库置为限制模式56

3.8 关闭数据库58

3.9 关闭数据库的实际例子59

3.10 如何利用诊断文件来监督实例60

3.11 Oracle 11g诊断文件63

3.12 Oracle 11g的ADRCI66

3.13 您应该掌握的内容70

第4章 数据字典和控制文件71

4.1 数据字典简介72

4.2 数据字典中所存的信息72

4.3 数据字典的操作和使用73

4.4 数据字典视图73

4.5 格式化数据字典视图的输出75

4.6 如何使用数据字典视图77

4.7 动态性能表(视图)79

4.8 数据字典应用实例80

4.9 控制文件的定义及引入的目的84

4.10 控制文件中所存的内容84

4.11 从控制文件中获取信息的数据字典85

4.12 如何限定控制文件的大小85

4.13 怎样查看控制文件的配置86

4.14 怎样添加和移动控制文件88

4.15 控制文件的备份89

4.16 移动控制文件的实例90

4.17 您应该掌握的内容96

第5章 重做日志文件97

5.1 引入重做日志的目的98

5.2 重做日志组98

5.3 重做日志成员99

5.4 日志切换和检查点100

5.5 获取重做日志的信息100

5.6 添加和删除联机重做日志文件组102

5.7 添加和删除联机重做日志成员(文件)104

5.8 清除联机重做日志文件107

5.9 利用OMF来管理联机重做日志文件110

5.10 联机重做日志的配置112

5.11 重做日志配置的应用实例113

5.12 您应该掌握的内容121

第6章 表空间和数据文件的管理122

6.1 Oracle引入逻辑结构的目的123

6.2 Oracle数据库中存储结构之间的关系123

6.3 表空间和数据文件之间的关系及表空间的分类124

6.4 表空间中的磁盘空间管理125

6.5 创建本地管理的表空间126

6.6 还原表空间128

6.7 临时表空间129

6.8 默认临时表空间131

6.9 设置表空间为脱机133

6.10 只读表空间135

6.11 重置表空间的大小137

6.12 手工重置数据文件的大小139

6.13 移动数据文件的方法140

6.14 移动数据文件的应用实例141

6.15 删除表空间147

6.16 利用OMF来管理表空间150

6.17 创建表空间的应用实例153

6.18 您应该掌握的内容157

第7章 存储结构和它们之间的关系158

7.1 各种类型的段159

7.2 存储子句的优先级161

7.3 区段161

7.4 数据库块162

7.5 Oracle数据块的大小163

7.6 数据库块的内容和参数164

7.7 手工数据块的管理166

7.8 自动的段空间管理168

7.9 小结170

7.10 您应该掌握的内容170

第8章 管理还原数据172

8.1 还原数据的管理方法173

8.2 Oracle使用还原段的目的173

8.3 还原段的类型176

8.4 自动还原数据管理的概念和配置176

8.5 还原表空间的创建与维护177

8.6 还原表空间之间的切换179

8.7 删除还原表空间181

8.8 自动还原数据管理的一些参数及应用实例181

8.9 获得还原数据的信息185

8.10 您应该掌握的内容188

第9章 创建数据库189

9.1 筹划和组织数据库优化而弹性的体系结构190

9.2 创建数据库的先决条件191

9.3 创建数据库的方法193

9.4 手工创建数据库193

9.5 创建数据库过程中的排错197

9.6 利用Oracle Managed Files来创建数据库198

9.7 您应该掌握的内容199

第10章 表管理与维护200

10.1 存储数据的方法和Oracle内置数据类型201

10.2 ROWID202

10.3 Oracle数据行的结构204

10.4 创建普通表205

10.5 创建临时表206

10.6 表的维护和管理208

10.7 非分区表的重组209

10.8 列的维护213

10.9 表的截断和删除215

10.10 高水线及直接装入数据216

10.11 收缩段221

10.12 表压缩225

10.13 创建表的应用实例228

10.14 您应该掌握的内容231

第11章 索引的管理与维护232

11.1 Oracle引入索引的目的233

11.2 索引的分类233

11.3 B-树索引234

11.4 位图索引235

11.5 B-树索引和位图索引的比较236

11.6 创建索引237

11.7 重建和维护索引240

11.8 标识索引的使用情况243

11.9 删除索引245

11.10 不可见索引246

11.11 创建索引的应用实例249

11.12 您应该掌握的内容251

第12章 管理和维护数据完整性252

12.1 数据的完整性253

12.2 完整性约束的类型253

12.3 完整性约束的状态254

12.4 完整性约束的检验与定义254

12.5 定义和维护约束的指导原则259

12.6 关闭(禁止)和开启(激活)约束259

12.7 重新命名和删除约束266

12.8 您应该掌握的内容268

第13章 用户及系统资源和安全的管理269

13.1 创建用户270

13.2 数据库模式272

13.3 改变用户在表空间上的配额273

13.4 删除用户274

13.5 用户的安全控制域275

13.6 概要文件275

13.7 利用概要文件进行资源管理276

13.8 资源限制的设置276

13.9 创建资源限制的概要文件277

13.10 口令管理279

13.11 口令验证函数280

13.12 创建口令限制的概要文件281

13.13 修改和删除概要文件282

13.14 创建概要文件的应用实例284

13.15 您应该掌握的内容286

第14章 管理权限288

14.1 权限的分类289

14.2 系统权限289

14.3 系统权限的限制290

14.4 授予系统权限291

14.5 回收系统权限295

14.6 对象权限298

14.7 对象权限的授权和回收299

14.8 与Select Any Table权限相关的应用实例304

14.9 您应该掌握的内容307

第15章 管理角色308

15.1 引入角色的原因309

15.2 角色的创建309

15.3 角色的修改310

15.4 角色的授权311

15.5 建立默认角色313

15.6 激活和禁止角色317

15.7 角色的回收和删除318

15.8 创建和使用角色指南322

15.9 Oracle预定义的角色327

15.10 用户、概要文件、权限和角色的应用实例329

15.11 您应该掌握的内容336

第16章 非归档模式下的冷备份和恢复337

16.1 实验环境的搭建338

16.2 数据库的非归档模式和备份的术语340

16.3 冷备份(脱机备份)342

16.4 冷恢复(脱机恢复)343

16.5 脱机备份和脱机恢复的优缺点343

16.6 脱机备份的应用实例344

16.7 脱机恢复到原来位置的应用实例352

16.8 脱机恢复到非原来位置的应用实例353

16.9 您应该掌握的内容357

第17章 数据库的归档模式358

17.1 归档模式的特点和要求359

17.2 将数据库设置为归档模式359

17.3 归档进程和归档文件目录的设置361

17.4 归档文件和归档进程的管理与维护367

17.5 改变成归档模式的应用实例371

17.6 您应该掌握的内容376

第18章 数据库的联机备份及备份的自动化377

18.1 联机备份的重要性和特点378

18.2 联机备份步骤的演示379

18.3 联机备份步骤的解释382

18.4 联机备份的其他问题384

18.5 联机备份的应用实例385

18.6 备份操作自动化的实例388

18.7 您应该掌握的内容394

第19章 归档模式下的数据库恢复395

19.1 在归档模式下的介质恢复396

19.2 数据库的完全恢复396

19.3 RECOVER命令及与恢复有关的数据字典397

19.4 RECOVER期间归档日志文件的使用403

19.5 获取SQL Plus命令的信息和使用方法404

19.6 数据库完全恢复方法405

19.7 最初处于打开状态下进行的开启数据库恢复406

19.8 最初处于关闭状态下进行的开启数据库恢复407

19.9 恢复没有备份的数据文件410

19.10 在关闭状态下进行数据库的恢复411

19.11 最初在关闭状态下进行开启数据库恢复的实例411

19.12 在关闭状态下进行数据库恢复的实例415

19.13 您应该掌握的内容418

第20章 数据的移动419

20.1 Oracle导出和导入应用程序420

20.2 导出应用程序的用法421

20.3 导入应用程序的用法422

20.4 导出和导入程序的应用实例423

20.5 数据泵427

20.6 不同用户及不同表空间之间数据的移动432

20.7 将Oracle的数据传给其他软件(系统)438

20.8 将其他软件(系统)的数据导入Oracle443

20.9 数据泵操作的自动化451

20.10 您应该掌握的内容456

第21章 闪回技术、备份恢复与优化457

21.1 闪回已经删除的表458

21.2 闪回错误的DML操作463

21.3 非当前的还原表空间的恢复468

21.4 只读表空间和临时表空间的恢复473

21.5 索引表空间的恢复478

21.6 加快数据表空间的恢复485

21.7 您应该掌握的内容491

第22章 设计、程序及内存的优化492

22.1 优化概述493

22.2 优化系统设计的基本原理494

22.3 以命令行方式获取系统的设计497

22.4 优化应用程序和SQL语句的基本原理500

22.5 以命令行方式获取SQL语句执行的信息504

22.6 反转关键字索引507

22.7 基于函数的索引509

22.8 导出存储程序的源代码512

22.9 SGA内存的优化515

22.10 PGA内存的优化521

22.11 将程序常驻内存526

22.12 将数据缓存在内存529

22.13 将数据常驻内存531

22.14 将查询的结果缓存在内存537

22.15 SGA和PGA内存的设置与它们之间内存的转换542

22.16 您应该掌握的内容543

第23章 I/O优化545

23.1 输入/输出优化概述546

23.2 表空间与输入/输出优化547

23.3 数据文件量的监控与诊断548

23.4 表和索引一级的优化552

23.5 删除操作对还原段的冲击及解决方法555

23.6 重做日志的优化557

23.7 通过移动表和索引来减少I/O竞争的实例559

23.8 您应该掌握的内容563

第24章 EM、iSQL Plus和数据库自动管理564

24.1 Oracle 10g和Oracle 11g企业管理器简介565

24.2 Oracle 10g和Oracle 11g数据库自动管理简介574

24.3 数据库自动管理中的常用术语和统计级别575

24.4 自动工作负荷资料档案库576

24.5 AWR基线578

24.6 获取快照的信息与创建基线580

24.7 AWR报告的创建与分析582

24.8 不同时间段的AWR数据的比较586

24.9 自动数据库诊断监视器591

24.10 您应该掌握的内容592

第25章 SQL语句追踪与优化593

25.1 发现有问题的SQL语句及执行计划的概念594

25.2 利用AUTOTRACE追踪SQL语句595

25.3 执行计划的应用和EXPLAIN PLAN命令598

25.4 DBMS_XPLAN软件包与编译树简介600

25.5 数据字典V$SQL与编译树应用实例602

25.6 位图连接(Bitmap Join)索引605

25.7 手工设置排序区的实例610

25.8 您应该掌握的内容614

结束语615

鸣谢618

参考文献619

热门推荐