图书介绍

Oracle数据库应用开发基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle数据库应用开发基础
  • 王行言编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302060231
  • 出版时间:2003
  • 标注页数:492页
  • 文件大小:19MB
  • 文件页数:509页
  • 主题词:

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 分布式客户机/服务器计算模式3

1.1.3 网络计算模式5

1.2 数据库的系统结构与组成8

1.2.1 信息管理技术的演变8

1.2.2 数据库体系结构11

1.2.3 数据库的系统组成与工作流程13

1.3 数据模型17

1.3.1 数据模型的基本概念17

1.3.2 概念模型19

1.3.3 基本数据模型之一:关系模型23

1.3.4 E-R模型转换为关系模型26

1.3.5 基本数据模型之二:对象模型27

1.4 Oracle数据库系统概述29

1.4.1 Oracle系统基础软件产品结构29

1.4.2 Oracle的客户机/服务器体系结构30

1.4.3 Oracle数据库系统结构31

1.4.4 Oracle实例34

第2章 SQL语言基础35

2.1 SQL语言概述35

2.2 Oracle8 SQL语言元素36

2.2.1 常量36

2.2.2 数据类型37

2.2.3 数据类型比较规则44

2.2.4 数据类型转换46

2.2.5 空值的处理48

2.2.6 伪列49

2.2.7 SQL语句中的注释52

2.2.8 SQL语句中的提示信息53

2.2.9 Oracles数据库对象54

2.3 SQL语言中的运算符57

2.4 SQL语言中的函数62

2.4.1 SQL函数概述62

2.4.2 数值型函数63

2.4.3 字符型函数65

2.4.4 日期型函数68

2.4.5 类型转换函数70

2.4.6 其他单行函数72

2.4.7 对象引用函数74

2.4.8 组函数75

2.4.9 用户函数76

2.5 表达式78

第3章 基本SQL语旬79

3.1 与表有关的DDL语句79

3.1.1 CREATE TABLE建表语句80

3.1.2 ALTER TABLE修改表语句87

3.1.3 DROP TABLE删除表语句90

3.2 与表有关的DML语句90

3.2.1 INSERT INTO插人语句91

3.2.2 UPDATE修改语句92

3.2.3 DELETE FROM删除语句92

3.3 查询语句93

3.3.1 基本查询93

3.3.2 SELECT子句--实现表的投影操作94

3.3.3 WHERE子句--查询语句中的选择操作96

3.3.4 ORDER BY子句--排序输出98

3.3.5 多表查询与连接操作99

3.3.6 元组变量102

3.3.7 查询语句中的集合操作103

3.3.8 查询中的重值处理104

3.3.9 组函数与聚合操作105

3.3.10 子查询109

3.3.11 层次查询113

3.3.12 查询语句的不同实现116

3.3.13 子查询在其他语句中的应用117

3.4 视图(VIEW)118

3.5 序列(SEQUENCE)121

4.1 SQL*Plus的启动与退出125

第4章 SQL*Plus125

4.2 SQL*Plus的基本功能130

4.3 SQL*Plus的变量和交互命令133

4.4 SQL*Plus的报表功能137

第5章 PL/SQL程序设计141

5.1 什么是PL/SQL141

5.2 PL/SQL程序基本组成141

5.2.1 块程序结构141

5.2.2 变量和常量说明142

5.2.3 变量赋值144

5.2.4 控制语句145

5.2.5 例外处理146

5.2.6 记录与数组149

5.2.7 外部变量152

5.3.1 系统预定义光标(隐式光标)153

5.3 光标153

5.3.2 用户自定义光标(显式光标)155

5.3.3 光标变量161

5.4 函数与子程序164

5.4.1 过程164

5.4.2 函数166

5.4.3 参数传递168

5.4.4 递归174

5.4.5 重载175

5.5 块的嵌套与例外转移177

5.5.1 块的嵌套与作用域177

5.5.2 例外转移181

6.1 存储子程序185

6.1.1 存储过程185

第6章 存储子程序与触发器185

6.1.2 存储函数187

6.2 触发器188

6.2.1 触发器的基本概念188

6.2.2 行触发器和语句级触发器195

6.3 数据字典信息与代码调试203

6.3.1 查询数据库对象信息203

6.3.2 存储子程序与触发器的调试205

6.3.3 查询定义信息207

第7章 数据库对象--包211

7.1 包的建立与使用211

7.1.1 什么是包211

7.1.2 包的建立212

7.1.3 包的使用216

7.1.4 包的更多话题218

7.1.5 包的维护223

7.2 系统包--PL/SQL的API227

7.2.1 系统包概述227

7.2.2 STANDARD包228

7.3 包的一个应用实例229

第8章 实用工具包232

8.1 文件与输人输出232

8.1.1 DBMS_OUTPUT包与输人输出232

8.1.2 UTL_FILE包与文件 I/O236

8.2 DBMS_SQL包与动态SQL语句246

8.2.1 静态与动态SQL246

8.2.2 动态DML语句247

8.2.3 动态DDL语句250

8.2.4 DBMS/SQL包的语法说明253

8.3 DBMS_JOB包与作业处理262

8.3.1 数据库作业262

8.3.2 作业提交263

8.3.3 作业管理267

8.3.4 作业的自行撤销271

第9章 对象关系数据库272

9.1 面向对象技术与对象关系数据库272

9.1.1 面向对象的基本概念272

9.1.2 对象关系模型274

9.2 对象类型--记录型数据279

9.3 对象类型--对象表283

9.3.1 建立对象类型及对象表283

9.3.2 对象表的操作289

9.3.3 对象引用293

9.4 对象类型数据排序方法299

9.4.1 MAP排序方法300

9.4.2 ORDER排序方法302

9.5 对象类型的维护305

9.5.1 类型的修改305

9.5.2 类型的相关性309

9.5.3 小结--行对象与列对象316

9.6 收集类型317

9.6.1 数组类型317

9.6.2 嵌套表类型325

9.6.3 不同收集类型之间的转换332

9.7 对象与视图334

9.7.1 对象抽象视图335

9.7.2 基于关系表的对象视图337

9.7.3 基于对象表的对象视图339

9.8 本章小结340

第10章 分布式数据库系统342

10.1 分布式数据库的基本概念342

10.2 Oracle分布式数据库功能344

10.2.1 访问远程表和视图--数据库链345

10.2.2 数据分片--视图347

10.2.3 数据复制--快照348

10.2.4 DBMS_SNAPSHOT包353

10.2.5 快照和触发器356

10.2.6 小结359

第11章 事务处理与并发控制361

11.1 事务与事务处理361

11.1.1 事务的基本概念361

11.1.3 回滚事务--ROLLBACK语句363

11.1.2 提交事务--COMMIT语句363

11.1.4 单语句事务367

11.1.5 分布式事务处理367

11.2 事务设计370

11.2.1 事务的类型371

11.2.2 事务设计方法372

11.3 数据库的并发控制376

11.3.1 并发操作中的问题376

11.3.2 并发控制--解决写丢失378

11.3.3 并发控制--解决读写冲突385

第12章 LOB数据类型387

12.1 LOB数据类型概述387

12.1.1 LOB数据类型387

12.1.2 LOB类型与LONG类型的比较389

12.1.3 LOB类型数据的操作390

12.2 在SQL语句中处理LOB数据391

12.2.1 创建包含LOB类型的表391

12.2.2 使用DML语句操作LOB数据393

12.2.3 LONG数据向LOB数据的转换399

12.3 DBMS_LOB包与LOB数据处理400

12.3.1 DBMS_LOB包简介400

12.3.2 LOB类型变量402

12.3.3 从文件加载LOB数据403

12.3.4 修改LOB数据406

12.3.5 读LOB数据411

12.3.6 LOB数据的复制416

12.3.7 查看LOB数据418

12.3.8 LOB的读一致性421

13.1.1 B+树索引429

第13章 大型数据库应用设计与性能改善429

13.1 索引与聚集429

13.1.2 位图索引433

13.1.3 聚集435

13.2 分区表与分区索引438

13.2.1 分区表438

13.2.2 分区索引445

13.2.3 分区表与分区索引的维护449

13.3 SQL语句的井行处理456

13.3.1 Oracle的并行功能456

13.3.2 SQL语句的并行执行457

13.3.3 SQL语句的并行执行机制459

13.3.4 并行度的确定461

13.3.5 语句并行的规则464

第14章 数据库应用实例469

14.1 案例简介469

14.2 第1方案--关系表470

14.2.1 建立关系表470

14.2.2 基于关系表的应用472

14.3 第2方案--对象表475

14.3.1 定义类型476

14.3.2 建立对象表478

14.3.3 基于对象表的应用481

14.4 第3方案---基于关系表的对象视图484

14.4.1 建立对象视图485

14.4.2 对象视图的应用487

14.4.3 对象视图的修改488

热门推荐