图书介绍

Oracle 11g从入门到精通pdf电子书版本下载

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

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

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

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

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

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

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

图书目录

第1章 了解Oracle 1

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*Plus 15

1.3.2 使用Oracle Enterprise Manager 16

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 结束LogMiner 97

第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 配置RMAN 347

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 维护RMAN 378

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*Loader 403

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

精品推荐