图书介绍

Oracle 10g数据库基础教程 第2版pdf电子书版本下载

Oracle 10g数据库基础教程  第2版
  • 孙风栋主编;王澜,刘蕾,闫海珍副主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121186196
  • 出版时间:2012
  • 标注页数:340页
  • 文件大小:80MB
  • 文件页数:350页
  • 主题词:关系数据库-数据库管理系统-高等学校-教材

PDF下载


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

下载说明

Oracle 10g数据库基础教程 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础篇 2

第1章 Oracle数据库概述 2

1.1 Oracle数据库系统 2

1.1.1 Oracle数据库简介 2

1.1.2 Oracle数据库发展史 2

1.1.3 Oracle数据库特点 4

1.2 Oracle数据库新特性 5

1.3 常见的关系数据库管理系统比较 6

1.4 Oracle数据库应用结构 8

复习题 10

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

2.1 安装Oracle 10g数据库服务器 11

2.2 检查数据库服务器的安装结果 14

2.3 卸载Oracle 10g产品 17

复习题 18

第3章 创建数据库 19

3.1 创建数据库的方法 19

3.2 使用DBCA创建数据库 19

3.3 手动创建数据库 22

3.4 数据库服务器初始化参数文件 28

3.4.1 服务器参数文件概述 28

3.4.2 创建服务器初始化参数文件 29

3.4.3 修改服务器初始化参数文件中的参数 30

3.4.4 导出服务器初始化参数文件 31

3.4.5 查看初始化参数设置 31

复习题 33

第4章 OEM与SQL Plus 35

4.1 OEM 35

4.1.1 OEM介绍 35

4.1.2 OEM的启动与登录 35

4.1.3 数据库控制OEM功能界面介绍 36

4.1.4 OEM控制台设置 38

4.2 SQL Plus 42

4.2.1 SQL Plus概述 42

4.2.2 SQL Plus常用命令 43

复习题 48

第二篇 体系结构篇 52

第5章 物理存储结构 52

5.1 Oracle数据库系统结构 52

5.2 数据文件及其管理 53

5.2.1 数据文件概述 53

5.2.2 数据文件的管理 54

5.3 控制文件 60

5.3.1 控制文件概述 60

5.3.2 控制文件管理 60

5.4 重做日志文件 65

5.4.1 重做日志文件概述 65

5.4.2 重做日志文件的管理 66

5.5 归档重做日志文件 71

5.5.1 重做日志文件归档概述 71

5.5.2 数据库归档模式管理 72

复习题 75

第6章 逻辑存储结构 77

6.1 逻辑存储结构概述 77

6.2 表空间 77

6.2.1 表空间概述 77

6.2.2 表空间的管理 79

6.3 数据块 88

6.4 区 90

6.5 段 91

6.5.1 段概述 91

6.5.2 回滚段 92

复习题 93

第7章 数据库实例 96

7.1 实例概述 96

7.2 Oracle内存结构 97

7.2.1 SGA 97

7.2.2 SGA的管理 101

7.2.3 PGA 102

7.2.4 在OEM中管理数据库实例的内存结构 102

7.3 Oracle后台进程 103

7.3.1 Oracle进程概述 103

7.3.2 Oracle后台进程 104

复习题 107

第三篇 管理篇 110

第8章 数据库启动与关闭 110

8.1 数据库启动与关闭概述 110

8.1.1 数据库启动与关闭的步骤 110

8.1.2 数据库启动的准备 111

8.2 在SQL Plus中启动与关闭数据库 112

8.2.1 在SQL Plus中启动数据库 112

8.2.2 在SQL Plus中关闭数据库 114

8.2.3 数据库状态转换 115

8.3 在OEM中启动与关闭数据库 116

8.3.1 关闭数据库 116

8.3.2 启动数据库 117

8.4 Windows系统中数据库的自动启动 118

复习题 118

第9章 模式对象 121

9.1 模式 121

9.2 表 122

9.2.1 创建表 122

9.2.2 表约束 125

9.2.3 表参数设置 130

9.2.4 修改表 130

9.2.5 删除表 133

9.2.6 利用OEM管理表 133

9.3 索引 135

9.3.1 索引概述 135

9.3.2 管理索引 137

9.3.3 利用OEM管理索引 140

9.4 分区表与分区索引 141

9.4.1 创建分区表 142

9.4.2 维护分区表 144

9.4.3 创建分区索引 145

9.4.4 查询分区表和分区索引信息 146

9.4.5 利用OEM管理分区表和分区索引 146

9.5 其他模式对象 148

9.5.1 视图 148

9.5.2 序列 151

9.5.3 同义词 152

9.5.4 数据库链接 153

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

9.5.6 利用OEM管理视图、序列、同义词和数据库链接 153

复习题 154

第10章 安全管理 157

10.1 Oracle数据库安全性概述 157

10.2 用户管理 158

10.2.1 用户管理概述 158

10.2.2 创建用户 159

10.2.3 修改用户 160

10.2.4 删除用户 161

10.2.5 查询用户信息 161

10.3 权限管理 162

10.3.1 权限管理概述 162

10.3.2 系统权限管理 162

10.3.3 对象权限 167

10.3.4 查询权限信息 169

10.4 角色管理 169

10.4.1 Oracle数据库角色概述 169

10.4.2 预定义角色 170

10.4.3 自定义角色 171

10.4.4 利用角色进行权限管理 173

10.4.5 查询角色信息 174

10.5 概要文件管理 174

10.5.1 概要文件概述 174

10.5.2 概要文件中参数介绍 175

10.5.3 概要文件的管理 176

10.6 审计 177

10.6.1 审计的概念 177

10.6.2 审计分类 178

10.6.3 审计的启动 178

10.7 利用OEM进行安全管理 179

复习题 181

第11章 备份与恢复 184

11.1 备份与恢复概述 184

11.1.1 备份与恢复的概念 184

11.1.2 Oracle数据库故障类型及恢复措施 185

11.1.3 备份原则与策略 186

11.1.4 恢复原则与策略 187

11.2 物理备份与恢复 187

11.2.1 冷备份 187

11.2.2 热备份 187

11.2.3 非归档模式下数据库的恢复 188

11.2.4 归档模式下数据库的完全恢复 189

11.2.5 归档模式下数据库的不完全恢复 192

11.2.6 利用OEM进行物理备份与恢复 195

11.3 逻辑备份与恢复 198

11.3.1 逻辑备份与恢复概述 198

11.3.2 使用Expdp导出数据 199

11.3.3 使用Impdp导入数据 204

11.3.4 使用OEM导出、导入数据 208

复习题 212

第12章 闪回技术 214

12.1 闪回技术概述 214

12.1.1 基本概念 214

12.1.2 闪回技术分类 214

12.2 闪回查询技术 215

12.2.1 闪回查询 215

12.2.2 闪回版本查询 217

12.2.3 闪回事务查询 220

12.3 闪回错误操作技术 221

12.3.1 闪回表 221

12.3.2 闪回删除 222

12.3.3 闪回数据库 224

复习题 227

第四篇 应用开发篇 230

第13章 SQL语言基础 230

13.1 SQL语言概述 230

13.1.1 SQL语言介绍 230

13.1.2 SQL语言的分类 230

13.1.3 SQL语言的特点 231

13.2 数据查询 231

13.2.1 数据查询基础 231

13.2.2 基本查询 231

13.2.3 分组查询 235

13.2.4 连接查询 238

13.2.5 子查询 242

13.2.6 合并查询 244

13.3 数据操作 246

13.3.1 插入数据 246

13.3.2 修改数据 247

13.3.3 MERGE语句 248

13.3.4 删除数据 250

13.4 事务处理 250

13.4.1 事务概述 250

13.4.2 Oracle事务处理 250

13.5 SQL函数 251

13.5.1 SQL函数分类 251

13.5.2 数值函数 252

13.5.3 字符函数 253

13.5.4 日期函数 254

13.5.5 转换函数 255

13.5.6 其他函数 256

复习题 256

第14章 PL/SQL语言基础 261

14.1 PL/SQL概述 261

14.1.1 PL/SQL特点 261

14.1.2 PL/SQL功能特性 262

14.1.3 PL/SQL执行过程与开发工具 262

14.2 PL/SQL基础 263

14.2.1 PL/SQL程序结构 263

14.2.2 词法单元 264

14.2.3 数据类型 266

14.2.4 变量与常量 268

14.2.5 PL/SQL记录 269

14.2.6 编译指示 272

14.2.7 PL/SQL中的SQL语句 272

14.3 控制结构 275

14.3.1 选择结构 275

14.3.2 循环结构 278

14.3.3 跳转结构 279

14.4 游标 280

14.4.1 游标的概念及类型 280

14.4.2 显式游标 280

14.4.3 隐式游标 286

14.4.4 游标变量 287

14.5 异常处理 290

14.5.1 异常概述 290

14.5.2 异常处理过程 292

14.5.3 异常的传播 295

复习题 296

第15章 PL/SQL程序设计 298

15.1 存储子程序 298

15.1.1 存储过程 298

15.1.2 函数 303

15.1.3 局部子程序 305

15.2 包 307

15.2.1 包的创建 307

15.2.2 包的调用 309

15.2.3 包重载 309

15.2.4 包的初始化 310

15.2.5 包的管理 311

15.3 触发器 311

15.3.1 触发器概述 311

15.3.2 DML触发器 312

15.3.3 INSTEAD OF触发器 315

15.3.4 系统触发器 316

15.3.5 变异表触发器 319

15.3.6 触发器的管理 321

复习题 321

第16章 基于Oracle数据库的应用开发 325

16.1 图书管理系统数据库设计与开发 325

16.1.1 图书管理系统需求分析 325

16.1.2 图书管理系统数据库对象设计 325

16.1.3 图书管理系统数据库对象创建 328

16.1.4 图书管理系统应用开发 331

16.2 人事管理系统开发 331

16.2.1 系统描述 331

16.2.2 数据库表设计 331

16.2.3 重要界面的设计与实现 332

16.2.4 主要代码的实现 333

复习题 339

参考文献 340

精品推荐