图书介绍

Oracle数据库实用教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Oracle数据库实用教程
  • 唐远新,曲卫平,李晓峰等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508465715
  • 出版时间:2009
  • 标注页数:308页
  • 文件大小:38MB
  • 文件页数:319页
  • 主题词:关系数据库-数据库管理系统,Oracle-高等学校-教材

PDF下载


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

下载说明

Oracle数据库实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Oracle 10g体系结构1

1.1 Oracle 10g体系结构概述1

1.2 Oracle服务器的内存结构3

1.2.1 系统全局区3

1.2.2 程序全局区4

1.3 Oracle服务器的进程结构5

1.3.1 服务器端后台进程5

1.3.2 服务器进程结构7

1.4 Oracle数据库的物理结构8

1.4.1 数据文件8

1.4.2 重做日志文件9

1.4.3 控制文件9

1.4.4 其他文件10

1.5 Oracle数据库的逻辑结构11

1.5.1 表空间11

1.5.2 段14

1.5.3 区间15

1.5.4 数据块15

1.6 Oracle 10g网格基础架构15

1.7 数据字典16

1.7.1 数据字典16

1.7.2 动态性能监视视图16

1.7.3 常用数据字典17

本章小结19

综合应用与习题一20

第2章 Oracle数据库常用工具21

2.1 SQL*Plus21

2.1.1 SQL*Plus的作用21

2.1.2 SQL*Plus的启动和退出21

2.1.3 SQL*Plus常用命令22

2.2 iSQL*PLUS28

2.3 企业管理器30

2.3.1 企业管理器30

2.3.2 Oracle企业管理器32

本章小结33

综合应用与习题二33

第3章 网络连接配置与系统安全35

3.1 Oracle Net35

3.1.1 Oracle Net概述35

3.1.2 服务器监听程序配置36

3.1.3 Oracle Net客户端配置37

3.2 系统与对象权限管理39

3.2.1 数据库系统特权40

3.2.2 对象权限41

3.2.3 数据库系统特权的授予与回收42

3.2.4 对象权限的授予与回收43

3.3 用户与角色45

3.3.1 配置身份验证45

3.3.2 创建与管理用户47

3.3.3 角色管理49

3.4 概要文件51

3.4.1 创建概要文件51

3.4.2 分配概要文件55

3.5 同义词56

3.6 建立安全策略57

本章小结58

综合应用与习题三58

第4章 Oracle数据库创建与表空间维护62

4.1 创建Oracle数据库62

4.1.1 创建Oracle数据库概述62

4.1.2 OFA与OMF63

4.1.3 使用数据库配置助手(DBCA)创建数据库65

4.1.4 手工创建Oracle数据库67

4.1.5 数据库创建失败后的处理72

4.2 管理表空间72

4.2.1 表空间管理概述72

4.2.2 表空间的创建与删除74

4.2.3 表空间维护76

4.2.4 回退段的创建与删除78

本章小结79

综合应用与习题四79

第5章 表81

5.1 Oracle数据库方案对象与数据类型81

5.1.1 Oracle数据库方案对象81

5.1.2 Oracle数据类型82

5.2 创建表的语法83

5.2.1 基本规则83

5.2.2 创建表的语法图83

5.3 基本关系表85

5.3.1 最简单的表创建语法85

5.3.2 利用查询创建表86

5.3.3 存储参数87

5.3.4 完整性约束88

5.4 按索引组织的表92

5.5 簇表93

5.5.1 创建簇表93

5.5.2 创建簇索引94

5.5.3 删除簇94

5.6 分区表95

5.6.1 范围分区表95

5.6.2 散列分区表97

5.6.3 列表分区表100

5.6.4 组合分区表101

5.7 外部表102

5.8 对象表105

5.9 嵌套表107

5.10 管理表108

5.10.1 存储参数109

5.10.2 表结构维护110

5.10.3 数据完整性约束维护112

5.10.4 表的删除与截断114

本章小结114

综合应用与习题五115

第6章 索引与视图117

6.1 管理索引117

6.1.1 索引概述117

6.1.2 创建唯一索引120

6.1.3 创建位图索引120

6.1.4 创建基于函数的索引121

6.1.5 设置与约束相关的索引122

6.1.6 创建簇索引123

6.1.7 对索引创建分区123

6.1.8 索引的删除与重建125

6.1.9 索引的维护125

6.1.10 索引使用的标识127

6.2 视图的创建与使用127

6.2.1 创建与删除视图127

6.2.2 对视图执行DML操作的限制129

6.2.3 内嵌视图130

本章小结131

综合应用与习题六131

第7章 其他常用方案对象132

7.1 序列132

7.1.1 序列创建与删除语法132

7.1.2 序列的使用133

7.2 数据库链接135

7.3 实体化视图日志136

7.4 实体化视图137

本章小结140

综合应用与习题七140

第8章 Oracle支持的SQL142

8.1 Oracle的数据操纵语言142

8.1.1 INSERT语句142

8.1.2 UPDATE语句144

8.1.3 DELETE语句146

8.1.4 MERGE语句147

8.1.5 事务控制命令148

8.2 Oracle支持的查询149

8.2.1 SELECT语句149

8.2.2 虚表与伪列152

8.2.3 表的连接152

8.2.4 子查询154

8.2.5 集合运算158

8.2.6 层次树型查询162

8.2.7 With子句163

8.3 Oracle支持的SQL函数164

8.3.1 单行函数164

8.3.2 分组函数168

8.3.3 DateTime函数169

8.3.4 OLAP函数172

8.4 用于数据分析的SQL173

8.4.1 多表插入与旋转插入173

8.4.2 Top-n查询175

8.4.3 ROLLUP与CUBE176

本章小结180

综合应用与习题八180

第9章 PL/SQL183

9.1 PL/SQL基础183

9.1.1 PL/SQL程序块的结构183

9.1.2 PL/SQL基本语法规则184

9.1.3 复合数据类型189

9.1.4 PL/SQL程序的用途193

9.2 PL/SQL中的SELECT语句193

9.3 流程控制语句196

9.3.1 分支语句196

9.3.2 循环控制语句197

9.3.3 跳转控制语句198

9.4 游标199

9.4.1 游标的概念199

9.4.2 游标的定义和使用199

9.4.3 游标的属性201

9.4.4 用于游标的FOR循环202

9.4.5 用于游标的SELECT和UPDATE语句202

9.5 例外203

9.5.1 例外的分类与捕获203

9.5.2 Oracle预定义例外204

9.5.3 处理非预定义例外206

9.5.4 用户自定义例外207

9.5.5 RAISE_APPLICATION_ERROR过程208

9.6 存储过程和函数209

9.6.1 存储过程/函数的作用209

9.6.2 存储过程209

9.6.3 函数211

9.6.4 参数的传递形式213

9.6.5 局部子程序213

9.6.6 子程序嵌套调用时的例外处理214

9.6.7 子程序的管理214

9.7 包216

9.7.1 包概述216

9.7.2 包的创建与删除217

9.7.3 包内元素的引用219

9.7.4 无体包219

9.7.5 重载220

9.7.6 向前引用声明221

9.7.7 一次(One-Time-only)过程222

9.7.8 常用内置程序包222

9.8 数据库触发器227

9.8.1 数据库触发器概述227

9.8.2 触发器设计指南228

9.8.3 DML触发器228

9.8.4 DDL触发器232

9.8.5 系统事件触发器233

9.8.6 对触发器主体过程的调用234

9.8.7 防止从变异(Mutating)的表中读取数据235

9.8.8 触发器的运用场合236

9.8.9 管理数据库触发器240

9.9 大对象类型(LOB)241

9.9.1 大对象类型基础241

9.9.2 DBMS LOB程序包242

9.9.3 BFILE列的使用245

9.9.4 从LONG向LOB迁移数据246

9.9.5 临时LOB对象246

9.10 数据对象参照依赖与子程序重新编译247

9.11 虚拟专用数据库249

9.11.1 虚拟专用数据库的引入249

9.11.2 创建应用上下文环境249

9.11.3 创建安全策略函数251

9.11.4 应用安全策略253

9.11.5 安全策略的运行模式与管理255

本章小结256

综合应用与习题九257

第10章 数据管理260

10.1 SQL*Loader260

10.1.1 基本概念260

10.1.2 SQL*Loader的语法及参数261

10.1.3 控制文件263

10.2 传统数据导入/导出工具265

10.2.1 EXP265

10.2.2 IMP267

10.3 数据泵269

10.3.1 EXPDP269

10.3.2 IMPDP271

10.4 闪回技术273

本章小结278

综合应用与习题十278

第11章 数据库管理279

11.1 初始化参数和系统性能调整279

11.1.1 初始化参数概述279

11.1.2 初始化参数文件280

11.1.3 影响Oracle数据库系统性能的参数282

11.2 启动与停止数据库283

11.2.1 数据库的启动过程283

11.2.2 使用SQL*Plus启动数据库284

11.2.3 关闭Oracle数据库284

11.2.4 改变数据库的可用性286

11.3 控制文件管理287

11.3.1 什么是控制文件287

11.3.2 控制文件的内容288

11.3.3 在SPFILE中使用多个控制文件288

11.3.4 在PFILE中使用多个控制文件288

11.3.5 获取控制文件的相关信息288

11.4 重做日志管理289

11.4.1 数据库运行模式289

11.4.2 重做日志的写入290

11.4.3 日志归档与维护联机重做日志291

11.4.4 获取联机重做日志的相关信息293

本章小结293

综合应用与习题十一293

附录 Oracle 10g的安装与卸载295

参考文献308

热门推荐