图书介绍

Oracle Database 10g基础教程PDF|Epub|txt|kindle电子书版本网盘下载

Oracle Database 10g基础教程
  • 闪四清编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302098646
  • 出版时间:2005
  • 标注页数:387页
  • 文件大小:62MB
  • 文件页数:402页
  • 主题词:关系数据库-数据库管理系统,Oracle-高等学校-教材

PDF下载


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

下载说明

Oracle Database 10g基础教程PDF格式电子书版下载

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

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

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

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

图书目录

3.5.3 增强的合并功能 51

目录1

3.5.4 增强的外部表功能 51

第1章 网格计算时代1

1.1 Oracle产品的发展简史1

1.2 网格计算的概念和特点2

1.3.1 版本特点4

1.3 Oracle Database 10g的产品特点4

1.3.2 可选产品5

1.3.3 Oracle管理程序包7

1.3.4 特性和产品可用性8

1.4 小结12

1.5 思考与练习12

2.1.1 硬件环境要求14

2.1 安装前的要求14

第2章 安装和配置14

2.1.2 软件环境要求15

2.2 安装过程17

2.2.1 Oracle Universal Installer的特点17

2.2.2 详细安装过程17

2.3 升级到Oracle Database 10g25

2.3.1 使用DBUA升级26

2.3.2 手工升级27

2.3.3 其他升级方法28

2.4 验证安装结果29

2.5 小结30

2.6 思考与练习30

第3章 Oracle Database 10g的新增功能31

3.1 服务器可管理性31

3.1.1 统计采集32

3.1.2 刷新高速缓冲区存储器33

3.1.3 数据库资源管理器的新增功能33

3.1.4 调度器的改变34

3.1.5 用户可配置的默认表空间35

3.1.6 其他新增功能36

3.2.1 在等待接口方面的增强37

3.2 性能调整37

3.2.2 数据库通用管理基础设施38

3.2.4 新增的跟踪功能42

3.2.3 自动化SGA调整42

3.2.5 预存储的散列集群43

3.2.6 共享服务器架构的变化44

3.3 安全性44

3.3.1 新增的虚拟私有数据库功能44

3.3.2 增强的审计功能45

3.3.3 新增的目录功能46

3.4 可用性和可恢复性46

3.4.2 在RMAN方面的增强47

3.4.1 数据库恢复方面的增强47

3.4.3 新增的事务恢复监视功能48

3.4.4 增强的数据保护功能48

3.5 商业智能49

3.5.1 新增的大文件表空间49

3.5.2 可跨平台传输的表空间50

3.5.5 新增的物化视图和查询重写功能52

3.6 应用程序开发方面53

3.5.6 增强的分区功能53

3.6.1 增强的块绑定操作54

3.6.2 新增的SQL和PL/SQL正则表达式54

3.6.3 根据大小写和音调排序58

3.6.4 新增的用户指定的引号58

3.6.5 新增的PL/SQL程序包59

3.6.6 新增的PL/SQL编译器功能60

3.7 其他新增的数据库功能61

3.7.1 增强的工作空间管理器61

3.7.2 增强的流功能63

3.8 小结64

3.7.3 SQL*Plus和SQL增强的功能64

3.9 思考与练习65

第4章 体系结构66

4.1 概述66

4.2 连接数据库实例67

4.2.1 用户进程67

4.2.2 Oracle监听器67

4.2.3 Oracle网络客户68

4.4 文件系统69

4.4.1 参数文件69

4.3 服务器进程69

4.4.2 控制文件71

4.4.3 数据文件71

4.4.4 表空间72

4.4.5 段72

4.4.6 盘区73

4.4.7 数据块73

4.4.8 重做日志文件73

4.4.9 临时文件74

4.4.10 Oracle管理文件74

4.5.1 系统全局区域75

4.5 内存区域75

4.5.2 程序全局区域和用户全局区域76

4.6 后台进程77

4.6.1 进程监控器77

4.6.2 系统监视器78

4.6.3 数据库写入器78

4.6.4 日志写入器79

4.6.5 归档器79

4.6.6 检查点80

4.6.7 作业队列协调器和作业进程80

4.6.9 新增的进程81

4.6.8 恢复器81

4.7 小结82

4.8 思考与练习82

第5章 SQL基础84

5.1 概述84

5.1.1 SQL的作用和特点84

5.1.2 SQL与SQL*Plus、PL/SQL之间的关系85

5.2 select语句86

5.2.1 基本语法、规则和执行方式87

5.2.2 执行select语句88

5.2.3 使用where子句91

5.2.4 使用order by子句95

5.2.5 合计计算98

5.2.6 使用group by和having子句100

5.2.7 连接查询102

5.2.8 集合运算符106

5.3 修改数据108

5.3.1 插入数据108

5.3.2 更新数据109

5.3.3 删除数据110

5.4.1 子查询基本用法112

5.4 子查询112

5.4.2 单行子查询113

5.4.3 多行子查询114

5.4.4 多列子查询115

5.5 小结117

5.6 思考与练习117

第6章 SQL*Plus基础119

6.1 启动和设置SQL*Plus119

6.1.1 启动SQL*Plus119

6.1.2 设置SQL*Plus运行环境121

6.2 格式化查询结果124

6.2.1 column124

6.2.2 ttitle和btitle125

6.2.3 pause126

6.2.4 pagesize126

6.2.5 linesize127

6.2.6 feedback128

6.2.7 numformat129

6.2.8 long130

6.3 使用SQL*Plus命令131

6.3.1 describe131

6.3.2 prompt132

6.3.3 替换变量133

6.3.4 show136

6.4 内置的SQL*Plus Help命令138

6.5 使用SQL*Plus缓冲区140

6.6 脚本141

6.7 SQL*Plus增强的功能142

6.7.1 增强的spool命令143

6.7.2 新增的define变量144

6.7.3 其他增强144

6.8 小结145

6.9 思考与练习145

第7章 PL/SQL语言146

7.1 概述146

7.2.1 变量和常量148

7.2 声明148

7.2.2 为变量和常量赋值150

7.2.3 可视性和作用域150

7.2.4 定义不确定内容151

7.2.5 使用%type和%rowtype152

7.3 PL/SQL数据类型153

7.3.1 字符数据类型153

7.3.2 数值数据类型153

7.3.3 逻辑数据类型154

7.4 PL/SQL集合154

7.4.1 记录154

7.4.2 PL/SQL表155

7.4.3 VARRAY和嵌套表157

7.5 游标157

7.5.1 显式游标157

7.5.2 隐式游标158

7.5.3 游标属性和ref cursors159

7.6 控制语句159

7.6.1 条件160

7.6.2 循环163

7.7 错误处理165

7.7.1 异常部分165

7.7.2 预定义异常166

7.7.3 用户定义异常167

7.8 小结168

7.9 思考与练习169

第8章 管理用户和表170

8.1 概述170

8.1.1 数据定义语言170

8.1.2 Oracle的标识符171

8.2 用户172

8.2.1 建立用户172

8.2.2 改变用户173

8.2.3 删除用户175

8.3 Oracle数据类型176

8.3.1 数值类型176

8.3.2 字符类型177

8.3.3 日期和时间179

8.3.4 ANSI数据类型182

8.4 创建表182

8.4.1 基本语法183

8.4.2 约束184

8.4.3 create table as select187

8.5 数据字典188

8.7 思考与练习189

8.6 小结189

9.1 数据库安全概述191

第9章 管理安全性191

9.2 用户和模式192

9.3 系统权限193

9.4 对象权限200

9.5 数据库角色203

9.6 PL/SQL和数据库角色205

9.7 小结207

9.8 思考与练习207

10.2 事务管理技术208

第10章 事务处理和并发控制208

10.1 概述208

10.2.1 commit处理209

10.2.2 rollback处理210

10.2.3 savepoint和rollback to savepoint210

10.2.4 set transaction211

10.2.5 set constraint214

10.3 事务的ACID属性216

10.3.1 原子性216

10.3.2 一致性217

10.3.3 隔离性222

10.3.4 持久性223

10.4 并发控制223

10.4.1 锁定224

10.4.2 多版本和读取一致性229

10.5 小结229

10.6 思考与练习230

第11章 管理表231

11.1 概述231

11.2 表类型233

11.2.1 堆表233

11.2.2 外部表235

11.2.3 索引组织表236

11.2.4 临时表238

11.2.5 其他表类型241

11.3 表的特性241

11.3.1 tablespace子句241

11.3.2 logging和nologging243

11.3.3 storage子句243

11.3.4 cache nocache244

11.4 修改表244

11.4.1 改变表中的列244

11.4.2 not null列约束246

11.4.3 删除列和标注不用列247

11.4.4 重命名表248

11.4.5 改变表特性248

11.5 删除表249

11.6 truncate table251

11.7 小结252

11.8 思考与练习252

第12章 索引254

12.1 概述254

12.2 使用索引258

12.3.1 插入行如何影响索引260

12.3 索引开销260

12.3.2 更新行如何影响索引265

12.3.3 DML索引269

12.4 索引的联接、压缩和跳跃270

12.5 索引和约束272

12.6 反转键索引274

12.7 基于函数的索引275

12.8 位图索引277

12.9 小结280

12.10 思考与练习280

13.1 概述281

第13章 视图281

13.2 关系视图282

13.2.1 创建视图282

13.2.2 检索视图的定义284

13.2.3 改变视图的定义285

13.2.4 删除视图286

13.2.5 视图中的约束286

13.2.6 联接视图287

13.2.7 验证视图288

13.2.8 通过视图更新和删除数据291

13.3 内嵌视图293

13.4 对象视图295

13.5 物化视图296

13.6 小结300

13.7 思考与练习300

第14章 过程、函数和程序包301

14.1 概述301

14.2 过程302

14.2.1 创建或替换302

14.2.2 执行过程303

14.2.3 使用参数305

14.2.4 局域声明311

14.3.2 返回值312

14.3 函数312

14.3.1 语法312

14.3.3 确定性313

14.3.4 常见错误314

14.4 程序包315

14.4.1 语法315

14.4.2 规范316

14.4.3 主体317

14.4.4 程序包变量和其他声明318

14.5 小结320

14.6 思考与练习320

15.1 概述322

第15章 触发器322

15.2 语句触发器325

15.3 行触发器328

15.4 instead of触发器331

15.5 系统事件触发器332

15.6 用户事件触发器333

15.7 禁用触发器和事务处理335

15.8 查看触发器信息335

15.9 事件属性函数336

15.11 思考与练习338

15.10 小结338

16.1 闪回数据库339

16.1.1 闪回数据库的特征339

第16章 闪回操作339

16.1.2 使用闪回数据库340

16.1.3 闪回数据库的视图342

16.2 闪回被删除的对象343

16.2.1 回收站和闪回被删除的对象343

16.2.2 示例345

16.3 闪回版本查询349

16.4 闪回事务查询352

16.6 思考与练习353

16.5 小结353

第17章 管理高可用性355

17.1 概述355

17.2 计算机故障保护356

17.2.1 带有真正应用集群的企业网格356

17.2.2 绑定数据库崩溃恢复358

17.3 防止数据故障358

17.3.1 防止存储故障359

17.3.2 防止人为错误360

17.3.3 Oracle的闪回技术360

17.3.5 防止数据损坏361

17.3.4 基于SQL的LogMiner日志分析程序361

17.4.1 避免数据改变导致的停机365

17.4 避免计划内停机365

17.4.2 避免系统改变导致的停机367

17.5 小结369

17.6 思考与练习369

第18章 数据传输技术371

18.1 概述371

18.1.1 为什么传输数据371

18.1.2 为什么转换数据372

18.2 数据泵的体系架构373

18.3.1 expdp命令的新增功能375

18.3 Data Pump引出数据375

18.3.2 使用Data Pump引出数据376

18.3.3 Data Pump引出数据的示例379

18.4 Data Pump引入数据380

18.4.1 Data Pump引入数据的新增功能381

18.4.2 使用Data Pump引入数据381

18.4.3 Data Pump引入数据示例383

18.5 小结384

18.6 思考与练习385

附录A 数据字典386

热门推荐