图书介绍

Oracle数据库系统原理PDF|Epub|txt|kindle电子书版本网盘下载

Oracle数据库系统原理
  • 李爱武编著 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:7563508716
  • 出版时间:2007
  • 标注页数:210页
  • 文件大小:11MB
  • 文件页数:221页
  • 主题词:关系数据库-数据库管理系统,Oracle-高等学校-教材

PDF下载


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

下载说明

Oracle数据库系统原理PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库技术基础1

1.1 数据库应用的场合1

1.2 常用术语1

1.3 数据库技术的产生和发展2

1.4 数据库系统的构成3

1.4.1 硬件3

1.4.2 软件3

1.4.3 人员3

1.5 关系型数据库4

1.5.1 数据模型4

1.5.2 关系模型5

1.6 常用关系型DBMS介绍8

1.7 数据库技术研究的领域9

第2章 ER模型10

2.1 数据库设计的主要步骤10

2.2 ER图的表示方法10

2.3 联系的映射约束11

2.4 ER图转化为表12

第3章 规范化理论14

3.1 引入范式理论的原因14

3.2 第一范式15

3.3 第二范式17

3.4 第三范式17

第4章 SQL语言19

4.1 SQL语言概述19

4.1.1 SQL语言的特点19

4.1.2 SQL语言的分类19

4.2 SQL* Plus的使用方法20

4.2.1 Oracle中的预置用户21

4.2.2 连接数据库的方式22

4.2.3 使用SQL* Plus22

4.2.4 Windows平台下有关Oracle数据库的常用注册表项26

4.3 简单查询26

4.3.1 select-from-where结构26

4.3.2 设置查询结果字段的别名及排序27

4.3.3 where关键字的使用28

4.3.4 汇总函数31

4.3.5 group by及having子句32

4.3.6 理解NULL33

4.4 update、delete、insert语句34

4.5 复杂查询35

4.5.1 表连接35

4.5.2 集合运算38

4.5.3 子查询40

4.6 exists与not exists的用法41

第5章 表及完整性约束47

5.1 数据类型47

5.2 创建简单的表48

5.3 完整性约束49

5.4 创建带有约束的表50

5.5 利用数据字典视图查询约束信息54

5.6 修改表的结构55

第6章 Oracle数据库的存储结构57

6.1 Oracle中的几个逻辑存储概念57

6.2 表空间种类58

6.3 创建表空间59

6.4 存储空间分配60

6.4.1 autoallocate的情形60

6.4.2 uniform size的情形62

6.4.3 有关uniform size参数使用的一个误解63

6.4.4 由多个数据文件构成的表空间64

6.5 删除数据或删除表对其存储空间的影响68

6.5.1 delete操作对表使用空间的影响68

6.5.2 truncate操作对表使用空间的影响70

6.5.3 drop table对表使用空间的影响71

6.6 数据文件管理73

第7章 Oracle数据库体系结构77

7.1 与Oracle数据库相关的物理文件77

7.1.1 警告文件77

7.1.2 口令文件79

7.1.3 初始化参数文件80

7.1.4 数据文件85

7.1.5 临时数据文件85

7.1.6 控制文件85

7.1.7 重做日志文件87

7.2 控制文件与重做日志文件的管理88

7.2.1 备份控制文件88

7.2.2 解决丢失部分控制文件问题89

7.2.3 解决丢失全部控制文件及重做文件问题90

7.2.4 重做文件的管理91

7.3 Oracle实例的内存结构及后台进程92

7.3.1 SGA的构成93

7.3.2 PGA的构成94

7.3.3 实例中的进程95

7.4 数据库的启动和关闭96

7.4.1 数据库的启动96

7.4.2 数据库的关闭96

7.5 在Oracle中手工建立数据库97

第8章 数据字典102

8.1 查询所有的数据字典名称及其数量102

8.2 常用静态数据字典视图103

8.3 常用动态数据字典视图108

第9章 索引原理109

9.1 在SQL* Plus中查看执行计划109

9.2 影响查询效率的主要因素111

9.3 Oracle中如何创建索引111

9.4 应用索引提高查询速度的检验112

9.5 索引的结构114

9.6 通过导出数据块查看索引结构117

9.7 聚簇索引与非聚簇索引122

9.8 需要创建索引的场合123

9.9 索引未被使用的原因125

9.10 索引与空值130

9.11 DML语句对索引的影响133

9.11.1 insert语句对索引的影响133

9.11.2 delete语句对索引的影响136

第10章 视图138

10.1 视图的创建和使用138

10.2 视图的作用140

10.3 更新视图142

第11章 事务处理与锁145

11.1 事务概念145

11.2 事务的ACID属性145

11.3 事务控制命令146

11.4 commit的作用148

11.5 事务隔离级别149

11.6 锁153

11.6.1 insert操作被阻塞154

11.6.2 update或delete操作被阻塞154

11.6.3 死锁155

11.6.4 锁的种类156

第12章 用户及权限管理158

12.1 几个特殊用户158

12.2 用户属性158

12.3 创建用户159

12.4 修改用户的属性159

12.5 删除用户160

12.6 权限种类161

12.7 授予权限及收回权限162

12.7.1 授予系统权限162

12.7.2 查询用户的系统权限162

12.7.3 收回系统权限163

12.7.4 授予对象权限164

12.8 管理角色166

12.8.1 常用的预定义角色166

12.8.2 创建角色167

12.9 关于sys用户的操作系统验证168

第13章 网络连接169

13.1 简单的网络配置169

13.1.1 服务器端配置169

13.1.2 客户端配置171

13.2 复杂的网络连接配置176

13.2.1 共享服务器模式及专用服务器模式176

13.2.2 配置共享服务器模式176

13.2.3 在客户端指定连接方式179

13.2.4 使用服务名连接数据库180

13.2.5 使用非默认端口连接数据库182

第14章 存储过程以及触发器186

14.1 PL/SQL程序的基本结构186

14.2 简单的PL/SQL程序设计188

14.2.1 声明188

14.2.2 使用%type和%rowtype189

14.3 游标和异常190

14.3.1 显式游标190

14.3.2 隐式游标191

14.4 异常处理192

14.4.1 Oracle预定义异常192

14.4.2 用户定义的异常193

14.5 触发器194

14.5.1 语句触发器194

14.5.2 行触发器195

14.5.3 instead of触发器196

14.6 存储过程197

第15章 Oracle数据库备份恢复原理200

15.1 逻辑备份实践200

15.2 设置归档日志模式201

15.3 物理备份恢复实践202

15.4 有关备份恢复的几个概念205

15.5 不完全恢复示例206

15.6 联机重做日志组丢失后的处理208

参考文献209

热门推荐