图书介绍

Oracle DBA培训教程 从实践中学习Oracle数据库管理与维护PDF|Epub|txt|kindle电子书版本网盘下载

Oracle DBA培训教程 从实践中学习Oracle数据库管理与维护
  • 何明编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302202097
  • 出版时间:2009
  • 标注页数:635页
  • 文件大小:113MB
  • 文件页数:651页
  • 主题词:关系数据库-数据库管理系统,Oracle-技术培训-教材

PDF下载


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

下载说明

Oracle DBA培训教程 从实践中学习Oracle数据库管理与维护PDF格式电子书版下载

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

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

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

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

图书目录

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

0.1 Oracle的安装1

0.2进入Oracle的SQL*Plus界面5

0.3 scott用户及其对象维护6

0.4虚拟环境的创建6

0.5虚拟人物8

第1章 Oracle的体系结构10

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

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

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

1.4 Oracle服务器13

1.5 Oracle实例13

1.6 Oracle数据库13

1.7 Oracle其他的关键文件14

1.8建立与Oracle实例的连接14

1.9各种不同的连接方式15

1.10服务器进程15

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

1.12共享池(shared pool)16

1.13数据库高速缓冲区(database buffer cache)18

1.14内存缓冲区顾问(v$db_cache_advice)19

1.15重做日志缓冲区(redo log buffer)20

1.16大池(large pool)和Java池(Java pool)21

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

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

1.19重做日志写进程(LGWR)及快速提交(fast commit)23

1.20数据库写进程(DBWR/DBWn)24

1.21系统监督进程(SMON)25

1.22进程监督进程(PMON)25

1.23校验点(checkpoint)和校验点进程25

1.24归档日志(ARCH/ARCn)进程26

1.25小结26

1.26您应该掌握的内容27

第2章 数据库管理工具29

2.1 Oracle通用安装程序(Oracle Universal Installer)29

2.2交互式启动Oracle Universal Installer29

2.3非交互式启动Oracle Universal Installer30

2.4 Oracle数据库配置助手(DBCA)30

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

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

2.7 SQL*Plus命令行工具34

2.8服务器管理程序(server manager)命令行工具35

2.9 Oracle企业管理器(OEM)36

2.10 Oracle 10g的iSQL*Plus 工具38

2.11 Oracle 10g企业管理器(EM)39

2.12您应该掌握的内容41

第3章 Oracle实例的管理42

3.1初始化参数文件(initialization parameter files)42

3.2静态参数文件(PFILE)43

3.3静态参数文件(PFILE)的创建和例子43

3.4动态服务器参数文件(SPFILE)44

3.5动态服务器参数文件(SPFILE)的创建和参数的浏览45

3.6启动数据库47

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

3.8关闭数据库50

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

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

3.11您应该掌握的内容57

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

4.1数据字典简介58

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

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

4.4数据字典视图59

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

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

4.7动态性能表(视图)66

4.8数据字典应用实例67

4.9什么是控制文件及引入的目的72

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

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

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

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

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

4.15 控制文件的备份77

4.16移动控制文件的实例78

4.17您应该掌握的内容87

第5章 重做日志文件88

5.1引入重做日志的目的88

5.2重做日志组89

5.3重做日志成员90

5.4日志切换和检查点90

5.5获取重做日志的信息91

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

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

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

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

5.10联机重做日志的配置104

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

5.12您应该掌握的内容114

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

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

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

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

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

6.5创建数据字典管理的表空间118

6.6创建本地管理的表空间121

6.7还原表空间123

6.8临时表空间124

6.9默认临时表空间127

6.10设置表空间为脱机129

6.11只读(read-only)表空间132

6.12改变表空间的存储设置134

6.13重置表空间的大小136

6.14手工重置数据文件的大小137

6.15移动数据文件的方法139

6.16移动数据文件的应用实例140

6.17迁移数据字典和本地管理的表空间148

6.18删除表空间150

6.19利用OMF来管理表空间154

6.20创建表空间的应用实例158

6.21您应该掌握的内容162

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

7.1各种类型的段163

7.2存储子句的优先级165

7.3区段(extent)166

7.4数据库块(database block)167

7.5 Oracle数据块的大小167

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

7.7手工数据块的管理171

7.8自动的段空间管理173

7.9小结174

7.10您应该掌握的内容175

第8章 管理还原数据176

8.1还原数据的管理方法176

8.2 Oracle使用还原段的目的177

8.3还原段的类型180

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

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

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

8.7删除还原表空间185

8.8自动还原数据管理的一些参数186

8.9获得还原数据的信息188

8.10您应该掌握的内容189

第9章 创建数据库190

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

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

9.3创建数据库的方法193

9.4手工创建数据库194

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

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

9.7您应该掌握的内容200

第10章 管理表201

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

10.2 ROWID203

10.3 Oracle数据行的结构205

10.4创建普通表206

10.5创建临时表207

10.6表的维护和管理209

10.7非分区表的重组211

10.8列的维护216

10.9表的截断和删除217

10.10创建表的应用实例218

10.11您应该掌握的内容221

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

11.1 Oracle引入索引的目的223

11.2索引的分类224

11.3 B-树索引224

11.4位图索引226

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

11.6创建索引228

11.7重建和维护索引232

11.8标识索引的使用情况235

11.9删除索引237

11.10创建索引的应用实例238

11.11您应该掌握的内容241

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

12.1数据的完整性242

12.2完整性约束的类型242

12.3完整性约束的状态243

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

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

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

12.7重新命名和删除约束258

12.8您应该掌握的内容260

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

13.1创建用户261

13.2数据库模式264

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

13.4删除用户266

13.5用户的安全控制域267

13.6概要文件(profiles)267

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

13.8资源限制的设置268

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

13.10口令管理271

13.11口令验证函数272

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

13.13修改和删除概要文件275

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

13.15 您应该掌握的内容280

第14章 管理权限281

14.1权限的分类281

14.2系统权限281

14.3系统权限的限制283

14.4授予系统权限283

14.5回收系统权限288

14.6对象权限292

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

14.8您应该掌握的内容299

第15章 管理角色300

15.1引入角色(role)的原因300

15.2角色的创建301

15.3角色的修改302

15.4角色的授权303

15.5建立默认角色305

15.6激活和禁止角色309

15.7角色的回收和删除311

15.8创建和使用角色指南316

15.9 Oracle预定义的角色322

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

15.11您应该掌握的内容332

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

16.1实验环境的搭建333

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

16.3冷备份(脱机备份)338

16.4冷恢复(脱机恢复)340

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

16.6脱机备份的应用实例341

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

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

16.9您应该掌握的内容356

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

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

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

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

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

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

17.6您应该掌握的内容380

第18章 数据库的联机(热)备份382

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

18.2联机备份步骤的演示383

18.3联机备份步骤的解释388

18.4联机备份的其他问题389

18.5联机备份的应用实例390

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

18.7您应该掌握的内容401

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

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

19.2数据库的完全恢复403

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

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

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

19.6数据库完全恢复方法415

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

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

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

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

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

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

19.13您应该掌握的内容430

第20章 数据的移动431

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

20.2导出应用程序的用法433

20.3导入应用程序的用法434

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

20.5数据泵442

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

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

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

20.9数据泵操作的自动化471

20.10您应该掌握的内容477

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

21.1闪回已经删除的表478

21.2闪回错误的DML操作485

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

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

21.5索引表空间的恢复504

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

21.7您应该掌握的内容521

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

22.1优化概述522

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

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

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

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

22.6反转关键字索引539

22.7基于函数的索引543

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

22.9 SGA内存的优化549

22.10 PGA内存的优化557

22.11将程序常驻内存562

22.12将数据缓存在内存中566

22.13将数据常驻内存569

22.14您应该掌握的内容577

第23章 图形工具简介和I/O优化579

23.1 Oracle 10g企业管理器(EM)简介579

23.2 PL/SQL Developer简介592

23.3 Oracle SQL Developer简介599

23.4输入/输出(I/O)优化概述608

23.5表空间与输入/输出(I/O)优化610

23.6数据文件(I/O)量的监控与诊断611

23.7表和索引一级的(I/O)优化615

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

23.9重做日志的优化623

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

23.11您应该掌握的内容629

结束语630

鸣谢633

参考文献634

热门推荐