图书介绍

Oracle 11g从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle 11g从入门到精通
  • 董志鹏等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121066139
  • 出版时间:2008
  • 标注页数:427页
  • 文件大小:167MB
  • 文件页数:438页
  • 主题词:关系数据库-数据库管理系统,Oracle 11g

PDF下载


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

下载说明

Oracle 11g从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第1章 了解Oracle1

1.1 Oracle中的基本概念1

1.1.1 数据库1

1.1.2 实例2

1.1.3 用户与模式2

1.2 Oracle安装3

1.2.1 Oracle的应用结构3

1.2.2 安装环境6

1.2.3 管理系统服务14

1.3 Oracle工具15

1.3.1 使用SQL*Plus15

1.3.2 使用Oracle Enterprise Manager16

1.4 创建数据库17

第2章 Oracle的基本体系结构24

2.1 物理存储结构24

2.1.1 数据文件24

2.1.2 控制文件26

2.1.3 重做日志文件26

2.1.4 其他文件27

2.2 逻辑存储结构28

2.2.1 表空间(tablespace)28

2.2.2 段(segment)30

2.2.3 区(extent)31

2.2.4 块(block)31

2.3 Oracle实例结构31

2.3.1 进程结构32

2.3.2 Oracle内存结构35

2.4 数据字典40

第3章 存储管理44

3.1 管理基本表空间44

3.1.1 表空间管理类型44

3.1.2 创建基本表空间46

3.1.3 修改表空间52

3.2 临时表空间59

3.2.1 创建临时表空间59

3.2.2 修改临时表空间60

3.2.3 临时表空间组61

3.3 大文件表空间62

3.4 非标准数据块表空间63

3.5 撤销表空间64

3.5.1 管理撤销表空间的方式65

3.5.2 创建和管理撤销表空间66

第4章 管理控制文件与日志文件70

4.1 管理控制文件70

4.1.1 控制文件的概述70

4.1.2 控制文件的管理策略71

4.1.3 使用多路复用控制文件71

4.1.4 创建控制文件72

4.1.5 控制文件的备份与恢复76

4.1.6 删除控制文件77

4.1.7 查询控制文件信息77

4.1.8 OEM管理控制文件78

4.2 管理日志文件78

4.2.1 日志文件78

4.2.2 日志文件的管理策略80

4.2.3 创建重做日志组及其成员82

4.2.4 重新定义和重命名日志成员83

4.2.5 删除重做日志组及其成员84

4.2.6 手工切换日志85

4.2.7 清空重做日志文件86

4.2.8 查看重做日志文件信息86

4.2.9 OEM管理重做日志文件87

4.3 管理归档日志88

4.3.1 归档日志的概念88

4.3.2 设置数据库模式88

4.3.3 设置归档目标90

4.3.4 设置归档进程的跟踪级别91

4.3.5 查看归档日志信息92

4.4 分析重做日志文件93

4.4.1 LogMiner概述93

4.4.2 提取LogMiner使用的字典文件94

4.4.3 指定LogMiner要分析的重做日志文件95

4.4.4 启动LogMiner会话96

4.4.5 查看使用分析结果97

4.4.6 结束LogMiner97

第5章 SQL语句基础98

5.1 使用的用户模式98

5.1.1 SCOTT模式98

5.1.2 HR模式99

5.1.3 其他模式100

5.2 SELECT语句101

5.2.1 SELECT子句和FROM子句101

5.2.2 WHERE子句103

5.2.3 ORDER BY子句105

5.2.4 GROUP BY子句107

5.2.5 HAVING子句110

5.3 多表查询110

5.3.1 简单连接111

5.3.2 使用JOIN连接查询113

5.3.3 集合操作117

5.3.4 子查询120

5.4 INSERT语句123

5.5 UPDATE语句125

5.6 DELETE语句126

5.7 TRUNCATE语句127

5.8 Oracle中事务处理127

5.8.1 事务的基本概念128

5.8.2 事务处理129

第6章 PL/SQL程序131

6.1 PL/SQL程序结构131

6.2 常量与变量133

6.2.1 变量和常量133

6.2.2 为变量和常量赋值135

6.2.3 作用域136

6.3 复合变量137

6.3.1 %TYPE变量137

6.3.2 %ROWTYPE变量138

6.3.3 记录类型138

6.3.4 记录表类型139

6.4 条件判断语句143

6.4.1 IF THEN条件语句143

6.4.2 IF THEN ELSE条件语句143

6.4.3 IF THEN ELSIF条件语句144

6.4.4 CASE条件语句145

6.5 循环语句145

6.5.1 LOOP END LOOP循环146

6.5.2 WHILE循环146

6.5.3 FOR循环147

6.6 游标148

6.6.1 显式游标148

6.6.2 隐式游标150

6.6.3 游标FOR循环151

6.6.4 使用游标更新数据库152

6.7 异常处理153

6.7.1 预定义异常153

6.7.2 非预定义异常155

6.7.3 自定义异常155

6.7.4 其他异常156

6.7.5 异常传播157

第7章 存储过程、触发器和程序包158

7.1 存储过程158

7.1.1 创建存储过程159

7.1.2 存储过程的参数161

7.1.3 默认值165

7.1.4 局部变量和子过程166

7.1.5 过程中的事务处理167

7.1.6 执行权限169

7.2 函数171

7.3 程序包172

7.3.1 程序包规范172

7.3.2 主体173

7.3.3 私有过程和函数174

7.3.4 程序包中的变量176

7.3.5 初始化177

7.3.6 重载178

7.4 触发器181

7.4.1 创建触发器的语法181

7.4.2 DML触发器182

7.4.3 替代触发器188

7.4.4 系统事件触发器190

7.4.5 用户事件触发器191

7.4.6 启用和禁用触发器192

7.4.7 与触发器相关的数据字典193

第8章 表195

8.1 创建表195

8.1.1 创建表的策略195

8.1.2 使用SQL语句创建表196

8.1.3 指定表空间198

8.1.4 指定存储参数199

8.1.5 设置数据块管理参数200

8.1.6 指定重做日志202

8.1.7 指定缓存203

8.1.8 通过OEM创建表203

8.2 修改表204

8.2.1 增加和删除列204

8.2.2 更新列206

8.2.3 重命名表206

8.2.4 改变表的存储表空间和存储参数207

8.2.5 删除表定义208

8.3 完整性约束209

8.3.1 NOT NULL约束210

8.3.2 PRIMARY KEY约束211

8.3.3 UNIQUE约束212

8.3.4 CHECK约束213

8.3.5 FOREIGN KEY约束213

8.3.6 禁止和激活约束216

8.3.7 验证约束217

8.3.8 延迟约束217

8.3.9 查询约束信息219

8.4 分析表220

第9章 其他模式对象223

9.1 索引223

9.1.1 索引类型224

9.1.2 指定索引选项227

9.1.3 创建B树索引227

9.1.4 创建位图索引230

9.1.5 创建反向键索引230

9.1.6 创建基于函数的索引230

9.1.7 修改索引231

9.2 索引组织表233

9.2.1 索引组织表与标准表233

9.2.2 溢出存储234

9.3 临时表236

9.4 外部表238

9.4.1 建立外部表238

9.4.2 处理外部表错误240

9.5 分区表与分区索引243

9.5.1 分区的概述243

9.5.2 创建分区表244

9.5.3 建立分区表索引248

9.5.4 对分区表的操作250

9.5.5 维护分区表251

9.6 簇与簇表253

9.6.1 创建簇和簇表253

9.6.2 创建簇索引254

9.6.3 管理簇255

9.7 视图256

9.7.1 创建视图256

9.7.2 可更新的视图258

9.7.3 删除视图261

9.8 序列261

9.8.1 创建序列261

9.8.2 修改序列263

9.9 同义词263

第10章 用户与安全265

10.1 管理用户265

10.1.1 用户的安全参数266

10.1.2 创建用户267

10.1.3 修改用户269

10.1.4 删除用户270

10.1.5 管理用户会话270

10.2 用户配置文件272

10.2.1 资源限制参数272

10.2.2 密码限制参数273

10.2.3 创建用户配置文件274

10.2.4 管理配置文件275

10.2.5 通过OEM管理配置文件277

10.3 权限278

10.3.1 权限的概述278

10.3.2 系统权限280

10.3.3 对象权限286

10.3.4 查看权限信息289

10.4 角色290

10.4.1 角色的概述290

10.4.2 系统预定义角色291

10.4.3 创建角色292

10.4.4 修改用户的默认角色294

10.4.5 禁用和启用角色295

10.4.6 修改角色296

10.4.7 删除角色297

10.4.8 查看角色信息297

10.4.9 通过OEM管理角色299

第11章 数据库审计301

11.1 审计概述301

11.1.1 审计及其作用301

11.1.2 审计类型301

11.1.3 启动数据库审计302

11.2 语句审计304

11.3 权限审计306

11.4 对象审计306

11.5 审计信息查询307

第12章 用户管理的备份与恢复310

12.1 数据库备份与恢复310

12.1.1 数据库备份311

12.1.2 数据库恢复312

12.2 用户管理的备份313

12.2.1 完全数据库脱机备份313

12.2.2 部分数据库联机备份315

12.2.3 部分数据库脱机备份316

12.2.4 备份控制文件317

12.2.5 验证备份数据318

12.3 用户管理的完全恢复319

12.3.1 用户管理的完全恢复机制319

12.3.2 非归档模式下的数据库恢复320

13.3.3 归档模式下的数据文件恢复322

12.3.4 在MOUNT状态下对SYS-TEM表空间恢复324

12.3.5 在OPEN状态下对数据文件进行恢复326

12.3.6 在OPEN状态中恢复未备份的数据文件328

12.3.7 恢复控制文件329

12.4 用户管理的不完全恢复332

12.4.1 不完全恢复机制332

12.4.2 基于时间的恢复333

12.4.3 基于更改的恢复336

12.4.4 基于撤销的恢复339

第13章 恢复管理器(RMAN)341

13.1 RMAN概述341

13.1.1 RMAN的特点341

13.1.2 RMAN组件342

13.1.3 RMAN资料档案库的保存345

13.1.4 配置RMAN347

13.1.5 RMAN的基本操作351

13.2 RMAN备份353

13.2.1 RMAN备份类型353

13.2.2 BACKUP命令356

13.2.3 BACKUP命令备份数据库357

13.2.4 多重备份363

13.2.5 BACKUP增量备份364

13.2.6 镜像复制365

13.3 RMAN完全恢复366

13.3.1 RMAN恢复机制367

13.3.2 恢复处于NOARCHIVELOG模式的数据库368

13.3.3 恢复ARCHIVELOG模式的数据库370

13.3.4 移动数据文件到新的位置371

13.4 RMAN不完全恢复373

13.4.1 不完全恢复373

13.4.2 基于时间的不完全恢复373

13.4.3 基于撤销的不完全恢复375

13.4.4 基于更改的不完全恢复377

13.5 维护RMAN378

13.5.1 交叉验证备份(CROSESS-CHECK)378

13.5.2 删除备份379

13.5.3 删除备份引用380

13.5.4 添加操作系统备份381

13.5.5 查看备份信息381

13.5.6 定义保留备份的策略384

第14章 数据的加载与传输386

14.1 Export工具386

14.1.1 Export调用方式386

14.1.2 Export导出模式387

14.1.3 导出参数388

14.1.4 典型用法390

14.1.5 Export导出方式393

14.2 Import工具394

14.2.1 Import导入模式394

14.2.2 Import参数395

14.2.3 导入示例396

14.3 表空间的传输399

14.4 SQL*Loader403

14.4.1 SQL*Loader概述403

14.4.2 数据加载实例405

第15章 Oracle闪回409

15.1 Oracle闪回概述409

15.2 闪回表(Flashback Table)412

15.3 回收站(Flashback Drop)415

15.3.1 使用回收站恢复数据库对象416

15.3.2 管理回收站417

15.4 闪回版本查询(Flashback Version Query)420

15.5 闪回事务查询(Flashback Transaction Query)422

15.6 闪回数据库(Flashback Database)424

15.7 闪回归档(Flashback Data Archive)426

热门推荐