图书介绍

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

Oracle数据库原理与应用
  • 姚世军主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113111205
  • 出版时间:2010
  • 标注页数:334页
  • 文件大小:171MB
  • 文件页数:346页
  • 主题词:关系数据库-数据库管理系统,Oracle 11g-高等学校-教材

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.1.1 数据库和数据库系统1

1.1.2 数据库系统的组成2

1.1.3 数据库系统的特征2

1.1.4 数据库系统结构3

1.2 数据库管理系统4

1.2.1 数据库管理系统的功能4

1.2.2 数据库管理系统的组成5

1.3 数据模型和关系模型6

1.3.1 数据模型6

1.3.2 关系模型7

1.4 实体—关系图8

1.5 数据库系统设计10

1.6 Oracle 11g数据库简介11

1.6.1 网格计算模型11

1.6.2 Oracle 11g网格模型12

1.6.3 Oracle 11g新增功能12

1.7 Oracle 11g数据库的安装15

1.7.1 Oracle 11g基本组成15

1.7.2 Oracle 11g安装前的准备16

1.7.3 Oracle 11g安装中的概念17

1.7.4 Oracle 11g安装步骤18

小结22

习题22

第2章 Oracle实例23

2.1 Oracle实例与数据库23

2.2 Oracle实例结构24

2.3 数据库内存结构24

2.3.1 系统全局区SGA25

2.3.2 程序全局区PGA28

2.3.3 用户全局区UGA29

2.3.4 Oracle数据库的内存管理29

2.4 进程结构29

2.4.1 进程分类30

2.4.2 服务进程30

2.4.3 后台进程32

2.4.4 诊断数据管理35

小结37

习题37

第3章 数据库存储结构38

3.1 物理数据库结构38

3.1.1 数据文件39

3.1.2 控制文件39

3.1.3 联机重做日志文件40

3.1.4 归档重做日志文件41

3.2 逻辑数据库结构43

3.2.1 数据块43

3.2.2 区44

3.2.3 段45

3.2.4 表空间46

3.3 数据字典和动态性能视图48

3.3.1 数据字典48

3.3.2 动态性能视图49

小结50

习题50

第4章 Oracle网络结构与管理51

4.1 Oracle网络服务组成51

4.1.1 Oracle Net51

4.1.2 监听程序52

4.1.3 Oracle连接管理器53

4.1.4 Oracle应用解决方案55

4.2 网络配置概念57

4.2.1 服务名57

4.2.2 连接描述符57

4.2.3 网络服务名57

4.2.4 连接字符串和连接标识符58

4.3 服务器网络配置58

4.3.1 Oracle网络工具58

4.3.2 监听程序的配置59

4.3.3 共享服务器配置62

4.4 客户端网络配置64

4.4.1 命名方法分类64

4.4.2 命名方法的配置65

4.4.3 共享服务器方式的客户端配置68

小结68

习题68

第5章 SQL工具与SQL语言基础70

5.1 SQL语言简介70

5.2 SQL Plus工具71

5.2.1 SQL Plus的启动和退出71

5.2 SQL Plus基本概念72

5.2.3 SQL Plus命令72

5.3 SQL语言的数据类型77

5.4 SQL语言运算符80

5.5 SQL语言中的函数与表达式81

5.5.1 SQL语言的函数81

5.5.2 SQL语言的表达式83

5.6 SQL语言中的条件运算84

5.7 SQL语言的数据格式模式85

5.8 SQL语句87

5.9 SQL Loader工具88

5.9.1 SQL Loader结构88

5.9.2 SQL Loader启动89

5.9.3 使用SQL Loader装入数据90

小结92

习题92

第6章 数据库管理94

6.1 建立数据库的准备94

6.1.1 数据库规划94

6.1.2 建立数据库完成的操作95

6.2 数据库初始化参数95

6.2.1 初始化参数文件96

6.2.2 服务器参数文件97

6.2.3 查看初始化参数的值100

6.3 数据库建立方法100

6.3.1 用DBCA创建数据库101

6.3.2 手工创建数据库107

6.4 数据库的操作111

6.4.1 启动数据库111

6.4.2 关闭数据库114

6.4.3 删除数据库115

小结116

习题116

第7章 数据库结构管理117

7.1 表空间管理117

7.1.1 建立表空间117

7.1.2 删除表空间121

7.1.3 修改表空间121

7.1.4 查询表空间信息124

7.2 数据文件管理125

7.2.1 建立数据文件125

7.2.2 改变数据文件大小126

7.2.3 改变数据文件的可用性127

7.2.4 改变数据文件名称和位置127

7.2.5 删除数据文件129

7.2.6 查询数据文件信息129

7.3 控制文件管理131

7.3.1 多路控制文件131

7.3.2 新建控制文件132

7.3.3 删除控制文件133

7.3.4 查询控制文件信息134

7.4 联机重做日志文件管理135

7.4.1 新建联机重做日志组和日志文件135

7.4.2 改变重做日志文件的名称和位置136

7.4.3 删除重做日志组和日志组成员136

7.4.4 手工日志切换和清空日志组138

7.4.5 查询重做日志信息139

7.5 归档重做日志文件管理140

7.5.1 设置数据库的归档模式140

7.5.2 手工归档142

7.5.3 查看归档日志信息143

小结145

习题145

第8章 数据库对象管理146

8.1 模式和模式对象146

8.1.1 模式和模式对象概述146

8.1.2 CREATE SCHEMA语句147

8.1.3 SYS和SYSTEM模式148

8.2 管理表148

8.2.1 创建表148

8.2.2 表的查询、统计和排序151

8.2.3 删除表157

8.2.4 恢复删除表158

8.2.5 修改表159

8.2.6 表的约束管理161

8.2.7 查询表信息165

8.2.8 表的记录操作166

8.3 索引管理168

8.3.1 建立索引169

8.3.2 修改和删除索引170

8.3.3 查询索引信息170

8.4 管理视图171

8.4.1 创建视图172

8.4.2 删除和修改视图173

8.4.3 视图的使用174

8.4.4 查询视图信息175

8.5 管理序列176

8.5.1 创建序列176

8.5.2 删除和修改序列177

8.5.3 查询序列信息178

8.6 管理同义词178

8.6.1 创建同义词178

8.6.2 删除同义词179

8.6.3 查询同义词信息179

8.7 管理数据库链接180

8.7.1 创建数据库链接180

8.7.2 删除数据库链接181

8.7.3 查询数据库链接信息182

小结182

习题182

第9章 数据库安全与事务管理184

9.1 用户管理184

9.1.1 预定义用户名185

9.1.2 PUBLIC用户组186

9.1.3 创建用户186

9.1.4 修改用户和删除用户188

9.1.5 查询用户信息189

9.1.6 操作系统认证方式190

9.2 概要文件190

9.2.1 主要资源参数和口令参数191

9.2.2 创建和分配概要文件192

9.2.3 修改和删除概要文件193

9.2.4 概要文件的激活和禁用194

9.2.5 查询概要文件信息194

9.3 权限和角色管理194

9.3.1 系统权限和对象权限195

9.3.2 授予和回收权限197

9.3.3 查询用户权限信息198

9.3.4 角色管理200

9.4 事务控制202

9.4.1 事务概念与特点202

9.4.2 事务提交203

9.4.3 保存点204

9.4.4 事务回滚和命名204

9.5 并发控制205

9.5.1 Oracle隔离等级206

9.5.2 数据一致性和设置隔离等级206

9.5.3 Oracle锁207

9.6 会话控制208

9.6.1 查询用户会话信息208

9.6.2 中止和修改会话209

小结210

习题211

第10章 数据库备份与恢复212

10.1 备份与恢复的基本概念212

10.1.1 数据库故障类型212

10.1.2 备份的类型214

10.1.3 修复和恢复215

10.2 用户管理的数据库备份217

10.2.1 数据库备份方法218

10.2.2 备份控制文件219

10.2.3 归档重做日志文件的备份220

10.3 用户管理的数据库恢复220

10.3.1 修复命令220

10.3.2 非归档模式下数据库的恢复221

10.3.3 归档模式下的完全介质修复222

10.3.4 归档模式下的不完全介质修复224

10.3.5 修复控制文件226

10.3.6 修复归档重做日志文件227

10.4 RMAN简介227

10.4.1 RMAN组成227

10.4.2 RMAN的启动与退出228

10.4.3 RMAN的常用命令229

10.5 RMAN备份234

10.5.1 RMAN备份的配置234

10.5.2 备份整个数据库235

10.5.3 备份表空间和数据文件236

10.5.4 备份控制文件237

10.5.5 备份归档重做日志文件238

10.5.6 用RMAN进行双工备份239

10.5.7 用RMAN进行增量备份240

10.6 RMAN恢复240

10.6.1 恢复数据库241

10.6.2 恢复数据文件242

10.6.3 恢复归档重做日志文件243

10.6.4 用备份的控制文件进行介质恢复243

10.7 逻辑备份245

10.7.1 EXPROT导出命令245

10.7.2 IMPORT导入命令248

小结251

习题252

第11章 Oracle企业管理器253

11.1 OEM网格控制基础253

11.1.1 OEM网格控制的主要功能253

11.1.2 OEM网格控制的结构254

11.1.3 OEM网格控制启动255

11.1.4 OEM网格控制设置256

11.2 OEM网格控制管理功能257

11.2.1 管理主机258

11.2.2 管理数据库实例258

11.2.3 查看数据库性能259

11.2.4 管理数据库存储结构260

11.2.5 管理数据库对象263

11.2.6 用户和权限管理263

11.2.7 初始化参数管理264

11.2.8 数据库维护265

11.3 OEM数据库控制简介266

11.3.1 启动和关闭OEM数据库控制266

11.3.2 OEM数据库控制的控制台应用267

小结268

习题268

第12章 闪回技术269

12.1 闪回技术简介269

12.2 闪回技术使用270

12.2.1 闪回配置270

12.2.2 闪回查询271

12.2.3 闪回版本查询272

12.2.4 闪回事务查询272

12.2.5 闪回表273

12.2.6 闪回数据库274

12.2.7 闪回数据归档275

小结279

习题279

第13章 PL/SQL程序设计基础280

13.1 PL/SQL语言基础280

13.1.1 字符集、分界符和标识符281

13.1.2 变量和常量281

13.1.3 数据类型282

13.1.4 PL/SQL语言的函数和表达式284

13.1.5 PL/SQL语言的程序块结构和运行环境285

13.2 PL/SQL语言的语句286

13.2.1 PL/SQL语言的基本语句286

13.2.2 PL/SQL语言的选择结构288

13.2.3 PL/SQL语言的循环结构291

13.3 PL/SQL语言的复合数据类型294

13.3.1 %TYPE和%ROWTYPE属性294

13.3.2 记录类型295

13.3.3 表类型297

13.4 游标300

13.4.1 显式游标的基本操作300

13.4.2 游标的属性302

13.4.3 隐式游标的操作303

13.4.4 游标变量304

13.5 存储过程和存储函数306

13.5.1 创建和使用存储过程306

13.5.2 创建和使用存储函数309

13.6 子程序和包311

13.6.1 子程序的应用311

13.6.2 PL/SQL包的应用313

13.7 触发器315

13.7.1 创建触发器316

13.7.2 行级触发器和触发器谓词317

13.7.3 修改和删除触发器318

13.7.4 查询触发器信息319

13.8 异常处理319

13.8.1 说明异常320

13.8.2 触发异常和异常处理320

13.9 动态SQL编程322

13.9.1 用EXECUTE IMMEDIATE来实现动态SQL322

13.9.2 用OPEN-FOR来实现动态SQL323

13.9.3 用块联编来实现动态SQL324

小结325

习题325

第14章 JDBC程序设计基础326

14.1 JDBC应用基础326

14.1.1 Oracle JDBC驱动程序结构326

14.1.2 JDBC驱动程序的配置与测试328

14.2 JDBC程序设计330

14.2.1 使用JDBC查询的基本步骤330

14.2.2 修改数据库表的步骤331

小结333

习题333

参考文献334

热门推荐