图书介绍

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

Oracle数据库实用教程
  • 唐远新,靖固等编著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040178257
  • 出版时间:2005
  • 标注页数:277页
  • 文件大小:16MB
  • 文件页数:293页
  • 主题词:关系数据库-数据库管理系统,Oracle-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一部分 Oracle数据库基础篇1

第1章 让Oracle数据库运转起来3

本章导读3

1.1 SQL*Plus简介3

1.1.1 SQL*Plus的作用3

1.1.2 SQL*Plus的启动和退出3

1.1.3 SQL*Plus的常用命令5

1.2 iSQL*Plus介绍9

1.2.1 配置Oracle HTTP服务器9

1.3.1 安装与配置OMS10

1.3.2 启动与使用OEM10

1.3 配置与使用管理服务器10

1.2.2 启动iSQL*Plus10

1.4 启动数据库11

1.4.1 数据库的启动过程12

1.4.2 使用SQL*Plus启动数据库12

1.5 改变数据库的可用性13

1.6 关闭数据库14

本章小结16

习题16

2.1.1 Oracle数据库实体17

2.1 Oracle的数据库实体与数据类型17

本章导读17

第2章 Oracle表17

2.1.2 Oracle数据类型18

2.2 创建表的语法概述19

2.2.1 基本规则19

2.2.2 创建表的语法图19

2.3 简单表的创建22

2.3.1 简单表的创建语法22

2.3.2 利用查询创建表22

2.3.3 存储参数23

2.3.4 完整性约束定义24

2.3.5 表的维护28

2.3.6 表的删除与截断31

2.4 创建按索引组织的表32

2.5 创建簇表33

2.5.1 创建簇表33

2.5.2 创建簇索引34

2.5.3 删除簇35

2.6 创建分区表35

2.6.1 范围分区表36

2.6.2 散列分区表37

2.6.3 列表分区表39

2.6.4 组合分区表40

2.7 外部表42

本章小结44

习题45

第3章 索引与视图46

本章导读46

3.1 管理索引46

3.1.1 索引概述46

3.1.2 创建惟一索引49

3.1.3 创建位图索引49

3.1.5 设置与约束相关的索引50

3.1.4 创建基于函数的索引50

3.1.6 创建簇的索引51

3.1.7 对索引创建分区52

3.1.8 索引的删除与重建53

3.2 视图的创建与使用54

3.2.1 创建与删除视图54

3.2.2 对视图执行DML操作的限制56

3.2.3 内嵌视图56

本章小结57

习题57

4.1 Oracle Net58

4.1.1 Oracle Net的作用58

本章导读58

第4章 网络与数据安全管理基础58

4.1.2 本地管理模式Oracle Net客户端的配置59

4.1.3 本地Net服务名配置文件60

4.1.4 Oracle Net服务器端的配置61

4.2 基本的数据与系统安全管理62

4.2.1 数据库系统特权63

4.2.2 对象访问特权64

4.2.3 创建用户与角色64

4.2.4 数据库系统特权的授予与收回66

4.2.5 创建同义词66

4.2.6 数据库对象访问权限的授予与收回67

4.2.7 一般的数据安全方法68

本章小结68

习题69

第5章 其他常用方案对象71

本章导读71

5.1 序列71

5.1.1 创建序列生成器的语法71

5.1.2 序列生成器的使用72

5.2 数据库链路73

5.3 实体化视图日志74

5.4 实体化视图74

本章小结77

习题78

本章导读79

6.1 Oracle的数据操纵语言79

6.1.1 INSERT语句79

第6章 Oracle支持的SQL79

6.1.2 UPDATE语句81

6.1.3 DELETE语句83

6.1.4 MERGE语句84

6.1.5 事务控制命令85

6.2 Oracle数据库中的查询85

6.2.1 SELECT语句85

6.2.3 表的连接88

6.2.2 虚表与伪列88

6.2.4 子查询90

6.2.5 集合运算94

6.2.6 层次树型查询96

6.3 Oracle支持的SQL函数97

6.3.1 单行函数98

6.3.2 聚组函数101

6.3.3 OLAP函数102

6.4 用于数据分析的SQL102

6.4.1 多表插入与旋转插入102

6.4.2 Top-n分析104

6.4.3 ROLLUP与CUBE105

本章小结108

习题109

第7章 PL/SQL110

本章导读110

7.1 PL/SQL基础110

7.1.1 PL/SQL程序块的结构110

7.1.2 PL/SQL的基本语法111

7.1.3 复合数据类型113

7.1.4 PL/SQL程序的用途115

7.2 PL/SQL中的SELECT语句116

7.3.1 分支语句119

7.3 流程控制语句119

7.3.2 循环控制语句120

7.3.3 跳转控制语句121

7.4 游标的使用122

7.4.1 游标的概念122

7.4.2 游标的定义和使用122

7.4.3 游标的属性123

7.4.4 用于游标的FOR循环124

7.4.5 用于游标的SELECT和UPDATE语句124

7.5 例外处理125

7.5.1 预定义的Oracle例外情况的处理125

7.5.2 用户自定义例外情况的处理126

7.6.1 数据库触发器的作用127

7.6.2 数据库触发器的编写127

7.6 数据库触发器127

7.7 存储过程和函数129

7.7.1 存储过程和函数的作用129

7.7.2 存储过程的编写129

7.7.3 函数的编写130

7.8 程序包132

7.8.1 创建程序包132

7.9.1 DBMS_OUTPUT程序包133

7.9.2 UTL_FILE程序包133

7.9 常用的内置程序包133

7.8.2 程序包内元素的引用133

本章小结135

习题135

第8章 系统数据字典136

本章导读136

8.1 系统数据字典概述136

8.2 动态性能监视视图137

8.3 常用系统数据字典137

本章小结140

习题140

第二部分 Developer/2000使用技术与方法篇141

第9章 Developer/2000 Forms基础143

本章导读143

9.1 Developer/2000工具体系结构143

9.2 Form模块的结构144

9.2.1 Form模块的主要对象144

9.2.2 Form模块的层次结构144

9.3 Form模块的运行145

9.3.1 运行时的导航方法145

9.3.2 Form工作模式145

9.4.1 非受限查询146

9.4 查询数据146

9.4.2 受限查询147

9.5 Form中的数据表示147

9.5.1 与数据有关的对象147

9.5.2 数据对象的引用方法148

9.5.3 数据块之间联系的表示148

9.6 Form程序单元的结构148

9.7 Form Builder帮助的使用149

9.7.1 查找错误信息149

9.7.2 一般的语法帮助149

9.7.3 引用示例代码段149

本章小结149

习题150

本章导读151

10.1 Form Builder菜单151

10.1.1 文件菜单151

第10章 Form常用功能菜单提示151

10.1.5 排列菜单152

10.1.7 工具菜单152

10.1.6 程序菜单152

10.1.8 帮助菜单152

10.1.4 格式菜单152

10.1.3 导航器菜单152

10.1.2 视图菜单152

10.2 Form RunTime菜单153

本章小结153

习题153

第11章 Form中的常用对象与控件154

本章导读154

11.1 文本项154

11.2 按钮155

11.3 复选框156

11.4 无线组157

11.5 图表项158

11.6 图像项158

11.7 列表项159

11.9 画布161

11.8 显示项161

11.10 窗口162

11.11 报警器163

11.12 块164

11.13 记录组165

11.14 值列表166

11.15 视觉属性167

11.16 层次树型控件167

11.17 Form模块168

习题169

本章小结169

第12章 设计Form170

本章导读170

12.1 块与块间联系的建立170

12.2 菜单模块171

12.3 设置而不是编码171

12.4 PL/SQL程序173

12.5 获取帮助与设计相关信息173

本章小结174

习题174

13.1 Form触发器175

第13章 Form基本编程175

本章导读175

13.2 编写PL/SQL程序单元177

13.3 检验与例外处理178

13.4 用程序实现操作导航179

13.5 错误信息捕获179

13.6 系统提示信息的处理180

本章小结180

习题181

本章导读182

14.1 文件读写182

第14章 Form编程专题182

14.2 注册表读写183

14.3 动态子程序库调用183

14.4 检测与数据库(网络)的连接184

本章小结184

习题185

第15章 应用Report Builder创建报表186

本章导读186

15.1 Report Builder简介186

15.2 Report Builder中的对象186

15.2.1 数据模型186

15.2.3 参数188

15.2.2 数据连接188

15.2.4 布局189

15.2.5 Report Builder触发器190

15.2.6 SRW包191

15.3 报表的建立与调用191

本章小结192

习题192

第16章 应用Graphics Builder创建图表194

本章导读194

16.1 Graphics Builder简介194

16.2 Graphics Builder的对象195

16.3 图表设计举例196

16.4 在Form与Report模块中调用图表198

本章小结199

习题199

第三部分 Oracle数据库提高篇201

第17章 Oracle数据库的体系结构203

本章导读203

17.1 Oracle数据库体系结构概述203

17.2 Oracle服务器的内存结构205

17.2.1 数据库缓冲存储区205

17.2.3 共享池206

17.2.4 大型池和Java池206

17.2.2 重做日志缓冲区206

17.3 Oracle服务器的进程结构207

17.3.1 服务器端后台进程207

17.3.2 Oracle特定的进程结构209

17.4 Oracle数据库的物理结构209

17.4.1 数据文件209

17.4.2 重做日志文件210

17.4.3 控制文件210

17.4.4 其他文件211

17.5 Oracle数据库的逻辑结构212

17.5.1 表空间212

17.5.2 段214

17.5.3 区间215

17.5.4 数据块215

本章小结216

习题216

第18章 数据存储与转储217

本章导读217

18.1 存储空间管理217

18.1.1 表空间的创建与删除217

18.1.2 回退段的创建与删除221

18.1.3 存储空间调节222

18.2.1 字符集223

18.2 Oracle支持的字符集223

18.3 逻辑备份224

18.2.2 中文字符集224

18.3.1 参数说明225

18.3.2 以命令行输入参数方式运行EXPORT实用程序225

18.3.3 以参数文件方式运行EXPORT实用程序226

18.4 逻辑恢复226

18.4.1 参数说明227

18.4.2 以命令行输入参数方式运行IMP实用程序227

18.5 SQL*Loader228

18.5.1 基本概念228

18.4.3 以参数文件方式运行IMP实用程序228

18.5.2 SQL*Loader的语法及参数230

18.5.3 控制文件232

本章小结235

习题235

第19章 网络与系统安全之高级篇236

本章导读236

19.1 配置目录服务器解析数据库服务器名236

19.1.1 安装并配置目录服务器236

19.1.2 目录服务器中服务名设置237

19.1.3 客户端配置238

19.2.1 系统安全的策略240

19.2 建立安全策略240

19.2.2 数据安全的策略241

19.2.3 用户安全的策略242

19.2.4 口令管理的策略245

19.2.5 审计的策略246

19.2.6 安全检查的清单247

19.3 使用概要文件管理系统资源248

19.3.1 创建概要文件249

19.3.2 将概要文件分配给用户250

19.4.1 审计功能的开启251

19.4.2 设置审计选项251

19.4 审计251

19.4.3 开始和关闭审计252

本章小结253

习题254

第20章 Oracle数据库DBA基础255

本章导读255

20.1 初始化参数和系统性能255

20.1.1 初始化参数概述255

20.1.2 初始化参数文件256

20.1.3 Oracle数据库系统性能调整259

20.2 DBA用户身份的认证262

20.2.1 DBA用户身份的认证方法262

20.2.3 使用口令文件认证DBA用户身份263

20.2.2 通过操作系统认证DBA用户身份263

20.3 控制文件管理264

20.3.1 什么是控制文件264

20.3.2 控制文件的内容264

20.3.3 在SPFILE中使用多个控制文件265

20.3.4 在PFILE中使用多个控制文件265

20.3.5 获取控制文件的相关信息265

20.4 重做日志管理266

20.4.1 重做日志文件的结构266

20.4.2 重做日志的工作原理267

20.4.3 维护联机重做日志组及其成员文件267

20.4.4 获取联机重做日志的相关信息269

20.5 创建Oracle数据库270

20.5.1 创建Oracle数据库概述270

20.5.2 使用数据库配置助手创建数据库270

20.5.3 手工创建Oracle数据库272

20.5.4 数据库创建失败后的处理275

20.6 数据库的物理备份与恢复275

20.6.1 数据库的物理备份275

20.6.2 数据库的物理恢复276

本章小结277

习题277

参考文献278

热门推荐