图书介绍

Oracle10g数据库基础教程 第3版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Oracle10g数据库基础教程 第3版
  • 孙风栋主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121304842
  • 出版时间:2017
  • 标注页数:302页
  • 文件大小:46MB
  • 文件页数:312页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


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

下载说明

Oracle10g数据库基础教程 第3版PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础篇2

第1章 数据库服务器的安装与卸载2

1.1 安装Oracle 10g数据库服务器2

1.2 检查数据库服务器的安装结果5

1.3 卸载Oracle 10g产品7

复习题8

第2章 Oracle常用的管理与开发工具10

2.1 OEM10

2.1.1 OEM介绍10

2.1.2 OEM的启动与登录10

2.1.3 数据库控制OEM功能界面介绍11

2.2 SQL*Plus13

2.2.1 SQL*Plus概述13

2.2.2 SQL*Plus常用命令14

2.3 PL/SQL Developer19

2.3.1 PL/SQL Developer简介19

2.3.2 连接数据库20

2.3.3 编写与运行PL/SQL程序21

2.4 网络配置与管理工具22

2.4.1 网络配置助手ONCA22

2.4.2 网络管理工具ONM22

2.5 使用DBCA创建数据库23

复习题26

第二篇 体系结构篇28

第3章 物理存储结构28

3.1 Oracle数据库系统结构28

3.2 数据文件及其管理29

3.2.1 数据文件概述29

3.2.2 数据文件的管理30

3.3 控制文件34

3.3.1 控制文件概述34

3.3.2 控制文件管理35

3.4 重做日志文件38

3.4.1 重做日志文件概述38

3.4.2 重做日志文件的管理40

3.5 归档重做日志文件43

3.5.1 重做日志文件归档概述43

3.5.2 数据库归档模式管理44

复习题46

第4章 逻辑存储结构49

4.1 逻辑存储结构概述49

4.2 表空间49

4.2.1 表空间概述49

4.2.2 表空间的管理51

4.3 数据块58

4.4 区60

4.5 段61

4.5.1 段概述61

4.5.2 回滚段61

复习题63

第5章 数据库实例65

5.1 实例概述65

5.2 Oracle内存结构66

5.2.1 SGA66

5.2.2 SGA的管理70

5.2.3 PGA71

5.3 Oracle后台进程71

5.3.1 Oracle进程概述71

5.3.2 Oracle后台进程72

复习题75

第三篇 管理篇78

第6章 数据库启动与关闭78

6.1 数据库启动与关闭概述78

6.1.1 数据库启动与关闭的步骤78

6.1.2 数据库启动的准备79

6.2 在SQL*Plus中启动与关闭数据库80

6.2.1 在SQL*Plus中启动数据库80

6.2.2 在SQL*Plus中关闭数据库82

6.2.3 数据库状态转换83

6.3 Windows系统中数据库的自动启动84

复习题84

第7章 模式对象86

7.1 模式86

7.2 表87

7.2.1 创建表87

7.2.2 表约束90

7.2.3 表参数设置95

7.2.4 修改表95

7.2.5 删除表98

7.3 索引98

7.3.1 索引概述98

7.3.2 管理索引100

7.4 分区表与分区索引103

7.4.1 创建分区表104

7.4.2 创建分区索引106

7.4.3 查询分区表和分区索引信息108

7.5 外部表108

7.5.1 外部表概述108

7.5.2 创建外部表109

7.5.3 利用外部表导出数据111

7.5.4 维护外部表112

7.6 其他模式对象112

7.6.1 视图112

7.6.2 序列115

7.6.3 同义词116

7.6.4 数据库链接117

7.6.5 查询视图、序列、同义词和数据库链接117

复习题117

第8章 安全管理120

8.1 Oracle数据库安全性概述120

8.2 用户管理120

8.2.1 用户管理概述120

8.2.2 创建用户122

8.2.3 修改用户123

8.2.4 删除用户124

8.2.5 查询用户信息124

8.3 权限管理125

8.3.1 权限管理概述125

8.3.2 系统权限管理125

8.3.3 对象权限130

8.3.4 查询权限信息132

8.4 角色管理132

8.4.1 Oracle数据库角色概述132

8.4.2 预定义角色133

8.4.3 自定义角色134

8.4.4 利用角色进行权限管理135

8.4.5 查询角色信息136

8.5 概要文件管理137

8.5.1 概要文件概述137

8.5.2 概要文件中参数介绍138

8.5.3 概要文件的管理139

8.6 审计140

8.6.1 审计的概念140

8.6.2 审计分类140

8.6.3 审计的启动141

复习题141

第9章 备份与恢复144

9.1 备份与恢复概述144

9.1.1 备份与恢复的概念144

9.1.2 Oracle数据库故障类型及恢复措施145

9.2 物理备份与恢复146

9.2.1 冷备份146

9.2.2 热备份146

9.2.3 非归档模式下数据库的恢复147

9.2.4 归档模式下数据库的完全恢复148

9.2.5 归档模式下数据库的不完全恢复151

9.3 逻辑备份与恢复153

9.3.1 逻辑备份与恢复概述153

9.3.2 使用Expdp导出数据155

9.3.3 使用Impdp导入数据159

9.4 利用RMAN备份与恢复数据库162

9.4.1 RMAN介绍162

9.4.2 RMAN基本操作163

9.4.3 RMAN备份与恢复概述164

9.4.4 利用RMAN备份数据库164

9.4.5 利用RMAN恢复数据库165

复习题167

第10章 闪回技术168

10.1 闪回技术概述168

10.1.1 基本概念168

10.1.2 闪回技术分类168

10.2 闪回查询技术169

10.2.1 闪回查询169

10.2.2 闪回版本查询171

10.2.3 闪回事务查询173

10.3 闪回错误操作技术174

10.3.1 闪回表174

10.3.2 闪回删除176

10.3.3 闪回数据库178

复习题181

第四篇 应用开发篇184

第11章 SQL语言基础184

11.1 SQL语言概述184

11.1.1 SQL语言介绍184

11.1.2 SQL语言的分类184

11.1.3 SQL语言的特点185

11.2 数据查询185

11.2.1 数据查询基础185

11.2.2 基本查询185

11.2.3 分组查询189

11.2.4 连接查询192

11.2.5 子查询196

11.2.6 合并查询198

11.3 数据操作200

11.3.1 插入数据200

11.3.2 修改数据201

11.3.3 MERGE语句201

11.3.4 删除数据203

11.4 事务处理204

11.4.1 事务概述204

11.4.2 Oracle事务处理204

11.5 SQL函数205

11.5.1 SQL函数分类205

11.5.2 数值函数205

11.5.3 字符函数206

11.5.4 日期函数207

11.5.5 转换函数208

11.5.6 其他函数209

复习题210

第12章 PL/SQL语言基础214

12.1 PL/SQL概述214

12.1.1 PL/SQL特点214

12.1.2 PL/SQL功能特性215

12.1.3 PL/SQL执行过程与开发工具215

12.2 PL/SQL基础216

12.2.1 PL/SQL程序结构216

12.2.2 词法单元217

12.2.3 数据类型219

12.2.4 变量与常量221

12.2.5 PL/SQL记录222

12.2.6 编译指示225

12.2.7 PL/SQL中的SQL语句225

12.3 控制结构228

12.3.1 选择结构228

12.3.2 循环结构231

12.3.3 跳转结构232

12.4 游标232

12.4.1 游标的概念及类型232

12.4.2 显式游标233

12.4.3 隐式游标239

12.4.4 游标变量240

12.5 异常处理242

12.5.1 异常概述242

12.5.2 异常处理过程244

12.5.3 异常的传播247

复习题249

第13章 PL/SQL程序设计250

13.1 存储子程序250

13.1.1 存储过程250

13.1.2 函数254

13.1.3 局部子程序257

13.2 包258

13.2.1 包的创建259

13.2.2 包的调用260

13.2.3 包重载260

13.2.4 包的初始化261

13.2.5 包的管理262

13.3 触发器263

13.3.1 触发器概述263

13.3.2 DML触发器264

13.3.3 INSTEAD OF触发器266

13.3.4 系统触发器267

13.3.5 变异表触发器270

13.3.6 触发器的管理272

复习题273

第14章 基于Oracle数据库的应用开发276

14.1 图书管理系统数据库设计与开发276

14.1.1 图书管理系统需求分析276

14.1.2 图书管理系统数据库对象设计276

14.1.3 图书管理系统数据库对象创建279

14.1.4 图书管理系统应用开发281

14.2 人事管理系统开发282

14.2.1 系统描述282

14.2.2 数据库表设计282

14.2.3 重要界面的设计与实现283

14.2.4 主要代码的实现284

复习题290

附录A 实验291

实验1 Oracle数据库安装与配置291

实验2 Oracle数据库物理存储结构管理291

实验3 Oracle数据库逻辑存储结构管理292

实验4 Oracle数据库模式对象管理293

实验5 SQL语句应用295

实验6 PL/SQL程序设计297

实验7 Oracle数据库安全管理298

实验8 Oracle数据库备份与恢复299

参考文献301

热门推荐