图书介绍

Oracle基础教程 第3版PDF|Epub|txt|kindle电子书版本网盘下载

Oracle基础教程 第3版
  • 王世民,高磊,孔凡航编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302294344
  • 出版时间:2012
  • 标注页数:366页
  • 文件大小:63MB
  • 文件页数:377页
  • 主题词:关系数据库-数据库管理系统-高等学校-教材

PDF下载


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

下载说明

Oracle基础教程 第3版PDF格式电子书版下载

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

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

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

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

图书目录

第1部分SQL语言与PL/SQL语言3

第1章 数据库的概念与Oracle 11g的安装3

1.1实体——关系模型3

1.2关系数据库系统概述5

1.3 Oracle数据库的历史与Oracle 11g6

1.4 Oracle数据库的安装11

1.5本章小结16

1.6习题17

第2章SQL语言基础19

2.1 Oracle的数据类型19

2.2 SQL的基本语法21

2.2.1数字运算符和比较运算符21

2.2.2逻辑运算符26

2.2.3简单的查询28

2.3 SQL*Plus工具28

2.4函数31

2.4.1单行SQL字符函数31

2.4.2转换格式函数33

2.4.3多行函数34

2.4.4 DECODE函数35

2.5本章小结35

26习题35

第3章 数据操作和数据库对象37

3.1多表查询37

3.1.1简单的两表查询37

3.1.2三表查询和多表查询37

3.1.3一些连接操作设置符号38

3.2数据修改41

3.2.1数据的插入41

3.2.2数据的修改42

3.2.3数据的删除42

3.3事务控制命令42

3.4表的创建与修改43

3.4.1生成一个简单表43

3.4.2表的重命名与删除45

3.5视图46

3.6其他数据库对象和数据字典47

3.6.1索引47

3.6.2约束48

3.6.3同义词49

3.6.4过程、函数和包49

3.6.5触发器50

3.6.6数据字典50

3.7本章小结50

3.8习题50

第4章PL/SQL语言55

4.1 PL/SQL简介55

4.2 PL/SQL块结构与用途55

4.3常量与变量56

4.3.1变量声明56

4.3.2常量57

4.3.3单字符分界符和双字符分界符58

4.3.4标识符59

4.4执行一个PL/SQL块60

4.5条件语句62

4.6循环63

4.7游标65

4.8出错处理67

4.9本章小结68

4.10习题69

第2部分Oracle数据库结构与管理73

第5章Oracle的管理与配置73

5.1企业管理器73

5.2 Oracle Net Manager78

5.3验证方式79

5.4配置Oracle初始化参数82

5.4.1服务器参数文件概述83

5.4.2导出服务器参数文件84

5.4.3创建服务器参数文件86

5.4.4更改初始化参数87

5.4.5在OEM中查询和更改初始化参数88

5.5启动和关闭Oracle数据库服务器90

5.5.1启动Oracle数据库90

5.5.2关闭Oracle数据库96

5.6本章小结98

5.7习题99

第6章Oracle服务器的例程结构101

6.1系统全局区101

6.1.1数据库高速缓冲区102

6.1.2共享存储区103

6.1.3重做日志缓冲区103

6.1.4 Java存储区104

6.1.5大型存储区104

6.1.6空池104

6.2进程全局区104

6.3用户全局区105

6.4 Oracle进程105

6.4.1服务器进程105

6.4.2后台进程106

6.4.3从属进程109

6.5本章小结110

6.6习题110

第7章Oracle数据库的物理结构111

7.1数据文件111

7.2控制文件111

7.2.1多路控制文件112

7.2.2控制文件的生成113

7.2.3查询控制文件信息114

7.3重做日志文件115

7.3.1管理重做日志文件115

7.3.2日志转换(Log Switch)115

7.3.3检查点115

7.3.4多路日志文件116

7.4归档日志文件117

7.4.1设置归档路径117

7.4.2设置ARCHIVELOG/NOARCHIVELOG模式119

7.4.3查询日志和归档信息119

7.5本章小结120

7.6习题120

第8章Oracle数据库的逻辑结构123

8.1表空间123

8.1.1表空间管理124

8.1.2管理数据文件129

8.1.3数据文件信息查询130

8.2数据块131

8.3扩展区132

8.4段133

8.4.1数据段和索引段133

8.4.2临时段133

8.4.3回滚段134

8.5本章小结137

8.6习题137

第9章表、索引与约束141

9.1数据库表的创建141

9.1.1生成一个简单表141

9.1.2指定存储参数142

9.1.3表分区144

9.2表管理146

9.2.1指派与回收扩展区146

9.2.2表重组147

9.3表分析148

9.4创建索引150

9.4.1索引的分类与生成150

9.4.2索引的修改152

9.4.3查询索引信息152

9.5数据库的完整性约束153

9.5.1约束的分类153

9.5.2约束的创建153

9.6本章小结156

9.7习题156

第10章 概要文件、用户权限与角色159

10.1概要文件159

10.2管理用户161

10.2.1创建用户161

10.2.2修改用户信息162

10.2.3删除用户162

10.3用户验证162

10.4查询用户信息163

10.5权限与角色165

10.5.1对象权限166

10.5.2系统权限166

10.5.3权限回收169

10.5.4角色管理170

10.6本章小结173

10.7习题173

第11章 常用工具175

11.1 SQL*Loader175

11.2数据导出与导入177

11.2.1用EXPORT导出数据177

11.2.2用IMPORT导入数据178

11.2.3表空间传输180

11.3国家语言支持180

11.4本章小结181

11.5习题182

第3部分Oracle数据库的备份与恢复185

第 12章Oracle备份与恢复机制185

12.1理解数据库备份185

12.2冷备份与热备份186

12.3归档备份与非归档备份对恢复的影响187

12.4理解几种不同的恢复机制188

12.5本章小结189

12.6习题189

第13章非RMAN下物理备份与恢复实现191

13.1数据库的冷备份191

13.2数据库的热备份193

13.3控制文件的备份194

13.4几种不同的恢复方式195

13.4.1非归档日志下的数据库恢复195

13.4.2归档日志下对丢失部分数据文件的恢复195

13.4.3丢失整个数据库情况下的恢复196

13.5不完全恢复197

13.5.1基于Cancel的恢复197

13.5.2基于Time的恢复198

13.5.3基于SCN的恢复199

13.6本章小结199

13.7习题200

第14章 逻辑备份与恢复201

14.1使用逻辑备份与恢复工具201

14.2数据库逻辑备份与恢复的实现203

14.3使用数据泵进行逻辑备份和恢复203

14.3.1使用expsp导出数据204

14.3.2使用impdp导入数据205

14.4使用Oracle企业管理器206

14.4.1使用Oracle企业管理器进行备份206

14.4.2使用Oracle企业管理器进行恢复211

14.4.3使用Oracle企业管理器出现“验证错误”的解决办法212

14.5本章小结215

14.6习题215

第15章Oracle恢复机制的补充217

15.1并行恢复的实现217

15.2控制文件的重建217

15.3只读表空间的恢复218

15.4 Oracle Database 11g闪回技术219

15.4.1闪回表220

15.4.2闪回删除220

15.4.3闪回版本查询221

15.4.4闪回事务查询222

15.4.5闪回数据库222

15.4.6闪回数据归档223

15.5本章小结223

15.6习题224

第16章Oracle数据库恢复管理器和待命服务器225

16.1 RMAN简介225

16.1.1 Nocatalog下连接RMAN226

16.1.2创建恢复目录227

16.1.3管理恢复目录228

16.1.4 LIST和REPORT命令229

16.1.5生成存储恢复管理器语句229

16.1.6操作系统命令备份230

16.2使用RMAN进行备份230

16.2.1备份的分类与实现230

16.2.2备份操作的调整231

16.3使用RMAN进行还原与恢复231

16.3.1数据文件的恢复231

16.3.2表空间的恢复232

16.3.3非归档日志下数据库的还原232

16.4 Oracle服务器的备用数据库233

16.4.1考虑使用备用数据库233

16.4.2初始化参数的配置234

16.4.3创建待命数据库234

16.5本章小结237

16.6习题237

第4部分 性能调整241

第17章 性能调整、分析和优化241

17.1调整目标与计划的制订241

17.2调整内容242

17.3常用工具和方法242

17.4数据库审计246

17.4.1审计的概念246

17.4.2和审计相关的两个主要参数Audit sys operations和Audit trail246

17.4.3审计级别247

17.4.4使用Database Configuration Assistant启用数据库审计247

17.5安装和使用Statspack250

17.5.1安装Statspack250

17.5.2手动使用Statspack生成性能报告251

17.5.3设置和取消Statspack工具的自动采样253

17.5.4删除Statspack数据254

17.6本章小结255

17.7习题255

第18章Oracle内存调整257

18.1共享存储区的调整257

18.1.1调整库高速缓存与数据字典高速缓存258

18.1.2共享存储区的“命中率”258

18.1.3提高共享存储区的性能262

18.2数据库高速缓冲区的调整264

18.2.1存取区缓存管理机制264

18.2.2测试数据库高速缓冲区的性能264

18.2.3提高数据库高速缓冲区的性能266

18.3重做日志缓冲区的调整268

18.3.1测试重做日志缓冲区的性能268

18.3.2提高重做日志缓冲区的性能269

18.4本章小结270

18.5习题270

第19章 结构查询语句与应用程序设计调整273

19.1 TKPROF工具273

19.2解释计划273

19.3使用AUTOTRACE工具选项276

19.4理解Oracle的最佳性能278

19.5设置优化模式279

19.5.1例程级优化模式280

19.5.2会话级优化模式280

19.5.3语句级优化模式281

19.6应用程序的性能281

19.6.1提高执行路径的效率281

19.6.2通过索引与聚簇来最小化I/O282

19.7 OLTP和DSS系统的性能调整要求286

19.8本章小结286

19.9习题287

第20章 物理I/O调整289

20.1数据文件的调整289

20.2数据库写进程的调整291

20.3段与数据块的调整292

20.4检查点进程的调整293

20.5归档日志进程的调整294

20.6排序区的调整295

20.7回滚段的调整297

20.7.1回滚段的作用297

20.7.2回滚段的种类298

20.7.3测试回滚段I/O性能298

20.7.4提高回滚段I/O性能299

20.8本章小结300

20.9习题300

第21章 调整竞争303

21.1锁303

21.1.1数据锁304

21.1.2字典锁305

21.1.3死锁306

21.2闩的调整307

21.3 Freelist的竞争309

21.4本章小结310

21.5习题311

第22章Oracle资源管理313

22.1资源管理概况313

22.2使用SQL*Plus创建资源计划和使用者组314

22.3 Oracle 11g中资源管理器增强——性能调优316

22.3.1 I/O校准316

22.3.2每会话I/O限制319

22.3.3 AWR中的资源管理器统计320

22.3.4内置资源计划320

22.4本章小结322

22.5习题322

第23章OEM的SQL优化323

23.1准备演示数据323

23.2管理SQL优化集325

23.3 SQL指导中心328

23.3.1使用SQL访问指导329

23.3.2使用SQL优化指导334

23.3.3自动运行SQL优化指导335

23.4本章小结336

23.5习题336

第5部分 网络管理339

第24章Oracle Net Manager基本架构339

24.1 Oracle Net Manager功能简介339

24.2 Oracle监听器340

24.3概要文件341

24.4网络服务命名341

24.5 Oracle Net Manager网络协议堆栈段341

24.5.1典型的OSI协议通信栈342

24.5.2 Oracle Net Manager客户端/服务器中的堆栈342

24.6 Oracle连接管理器344

24.7域345

24.8 本章小结346

24.9习题347

第25章Oracle网络服务配置349

25.1配置监听器349

25.2本地命名服务器配置351

25.3主机命名法354

25.4多线程服务器配置与高级网络安全356

25.4.1多线程服务器配置356

25.4.2高级网络安全359

25.5本章小结360

25.6习题360

第26章Oracle网络出错处理361

26.1服务器端异常处理361

26.2客户机异常处理362

26.3 Oracle Net日志文件363

26.4 Oracle Net跟踪文件363

26.5本章小结366

26.6习题366

热门推荐