《ORACLE数据库系统高级应用技术》求取 ⇩

第一章ORACLE系统概述1

1.1 ORACLE系统的功能及其特点1

1.1.1 具有完整的数据管理功能1

1.1.2 优秀的超完备关系型产品3

1.1.3 实用的分布式数据库产品6

1.1.4 具有非常丰富的开发工具10

1.1.5 具有优良的开放性11

1.2 ORACLE系统的体系结构12

1.2.1 数据库系统的构成及其结构12

1.2.1.1 ORACLE RDBMS与操作系统的关系13

1.2.1.3 ORACLE RDBMS与高级语言的关系14

1.2.1.2 ORACLE RDBMS与网络系统的关系14

1.2.1.4 ORACLE RDBMS与其工具的关系15

1.2.1.5 数据库应用系统15

1.2.2 ORACLE系统进程结构16

1.2.3 ORACLE系统的产品结构16

1.2.4 ORACLE RDBMS的软件层次结构17

1.2.5 ORACLE RDBMS的进程结构18

第二章高级SQL技术20

2.1 SQL语言概述20

2.1.1 SQL数据类型、运算符与谓词21

2.1.2 数据定义语言(DDL)22

2.1.3 数据操纵语言(DML)23

2.2 连接查询25

2.1.4 数据控制语言(DCL)25

2.2.1 相等连接和不等值连接26

2.2.2 外连接29

2.2.3 表的自身连接32

2.3 子查询32

2.3.1 不相关子查询33

2.3.2 相关子查询33

2.3.3 带有比较符的子查询35

2.3.4 带有ANY,ALL的子查询35

2.3.5 使用存在量词EXISTS的子查询37

2.3.6 多层嵌套子查询38

2.3.7 其他形式的子查询39

2.4 集合查询40

2.3.8 子查询小结40

2.4.1 并操作UNION42

2.4.2 交操作INTERSECT42

2.4.3 差操作MINUS43

2.5 空值的显示和处理44

2.5.1 空值查询44

2.5.2 按顺序排列有空值的行45

2.5.3 在表达式和函数里的空值46

2.5.4 空值函数NVL47

2.6 视图的建立、查询与更新48

2.6.1 视图的建立49

2.6.2 视图的查询50

2.6.3 视图的更新51

2.6.4 基表定义的改变对视图的影响52

2.7 如何写出高效率的查询语句52

2.7.1 ORACLE系统中的优化原理53

2.7.1.1 单表查询的优化53

2.7.1.2 多表连接的优化处理55

2.7.2 查询优化实例及分析56

2.7.2.1 EXPLAIN PLAN语句57

2.7.2.2 示例查询所用的表和索引58

2.7.2.3 举例与分析60

2.7.3 小结68

3.1.2 嵌入SQL的执行过程69

3.1.1 嵌入SQL引入69

3.1 嵌入SQL概念和实现原理69

第三章嵌入SQL技术69

3.1.3 嵌入SQL形式70

3.1.4 嵌入SQL实现原理71

3.2 使用嵌入SQL完成数据库的各种基本操作75

3.2.1 数据定义、控制、操纵语句75

3.2.2 数据查询语句和游标76

3.2.3 使用SQLCA78

3.2.4 使用宿主变量数组82

3.3 高级动态SQL技术86

3.3.1 动态SQL基本概念86

3.3.1.1 动态SQL引入86

3.3.1.3 动态SQL的一般要求87

3.3.1.2 动态SQL的处理过程87

3.3.2 前三种动态SQL方法88

3.3.1.4 动态SQL分类88

3.3.2.1 第一种动态SQL方法89

3.3.2.2 第二种动态SQL方法90

3.3.2.3 第三种动态SQL方法91

3.3.3 第四种动态SQL方法93

3.3.3.1 前三种方法的限制93

3.3.3.2 第四种方法实现原理94

3.3.3.3 定义SQLDA96

3.3.3.4 第四种动态SQL方法编程基本步骤98

3.3.3.5 编程步骤详解100

3.4.1 使用第四种动态SQL方法的完整程序110

3.4 应用嵌入SQL的复杂程序举例110

3.4.2 LONG类型数据存取程序117

第四章SQL*Forms设计技术125

4.1 SQL*Forms的基本设计技术125

4.1.1 FORM概念125

4.1.2 SQL*Forms设计方法128

4.1.3 SQL*Forms基本设计内容129

4.2 触发器机制剖析130

4.2.1 触发事件(触发器类型)130

4.2.1.1 触发事件130

4.2.1.2 触发时间133

4.2.2.1 触发器命令135

4.2.2 触发行为135

4.2.1.4 触发事件的识别与触发器的执行135

4.2.1.3 触发器之间的关系135

4.2.2.2 功能键、功能码、键触发器142

4.2.2.3 控制机制142

4.2.2.4 触发器的执行流程144

4.2.3 触发器执行的后果145

4.2.4 触发器实现评价146

4.2.5 实现SQL*Forms的数据库表146

4.3 触发器设计技术153

4.3.1.1 复杂的数据验证154

4.3.1 触发器简单应用154

4.3.1.2 赋值和计算160

4.3.1.3 自动生成序列号161

4.3.1.4 数据库查询和操纵165

4.3.1.5 重定义功能键167

4.3.2 实现参照完整性171

4.3.3 块间协调174

4.4 用户出口的基本原理及编写过程181

4.4.1 用户出口概述181

4.4.2 用户出口的生成过程182

4.4.3 编写用户出口185

4.4.3.1 用户出口与一般宿主程序的区别185

4.4.3.3 返回值186

4.4.3.2 参数传递186

4.4.3.4 读写域值187

4.4.3.5 用户出口实例188

4.4.3.6 注意事项189

4.5 应用SQL*Forms的复杂程序举例192

4.5.1 定义显示前一组记录功能键192

4.5.2 合法域值列表窗口195

4.5.3 定义扩展功能键F0—F9197

4.5.4 查询制表打印201

4.5.4.1 问题的提出201

4.5.4.2 实现结构202

4.5.4.3 编译连接和使用过程205

4.5.4.4 源程序清单206

第五章超长正文处理技术226

5.1 超长正文处理问题概述226

5.1.1 数据库中的长正文问题226

5.1.2 ORACLE对超长正文的支持和限制227

5.2 SQL*Forms中长正文处理方法228

5.2.1 “检索型”长正文处理229

5.2.2 “编辑型”长正文处理229

5.3 实例介绍230

5.3.1 实现环境和特点230

5.3.2 实现结构230

5.3.3 程序清单234

6.1.1 引言244

6.1.2 报表的一般特性244

第六章复杂报表制作技术244

6.1 报表问题概述244

6.1.3 报表数据准备245

6.1.4 数据格式化247

6.1.5 报表工具分析248

6.2 ORACLE报表工具分析251

6.2.1 SQL*ReportWriter251

6.2.2 SQL*Report252

6.2.3 SQL*Plus254

6.2.4 Pro*C258

6.2.5 SQL*Calc259

6.2.6 SQL*Forms260

6.3.1 FORM前端技术261

6.3 ORACLE报表制作实用技术261

6.3.2 利用通用报表处理系统进行数据格式化262

6.3.3 设计自己的数据格式化工具262

6.3.4 查询制表263

第七章数据库应用系统性能优化技术264

7.1 数据库应用系统性能问题264

7.1.1 应用系统的评价标准264

7.1.2 影响系统性能的主要因素264

7.1.3 提高应用系统性能的主要措施265

7.2 数据库物理设计技术266

7.2.1 确定数据存储结构266

7.2.2 确定存储空间分配269

8.1.1 数据库系统设计的特点274

8.1 数据库系统设计的过程、方法与工具274

第八章获奖项目管理系统GQ40274

8.1.2 数据库设计方法学275

8.1.2.1 需求分析阶段275

8.1.2.2 概念设计阶段276

8.1.2.3 逻辑设计阶段276

8.1.2.4 物理设计阶段280

8.1.2.5 实施与运行维护阶段280

8.2 系统背景描述与需求分析280

8.2.1 系统背景280

8.2.2 需求分析281

8.3 概念模型设计285

8.4.1.1 表的结构289

8.4.1 数据结构及约束的设计289

8.4 系统逻辑模型设计289

8.4.1.2 完整性约束290

8.4.2 系统模块结构的设计290

8.4.3 其他设计291

8.4.3.1 数据共享设计291

8.4.3.2 安全性设计291

8.4.3.3 界面设计292

8.4.3.4 代码设计292

8.5 物理设计阶段292

8.5.1 数据库的物理设计292

8.5.2 模块的设计293

附录A ORACLE第7版新特性简介295

参考文献309

1994《ORACLE数据库系统高级应用技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由刘志斌等编著 1994 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

数据库应用 FoxPro & Oracle(1998 PDF版)
数据库应用 FoxPro & Oracle
1998 杭州:浙江大学出版社
ORACLE数据库系统( PDF版)
ORACLE数据库系统
ORACLE数据库系统( PDF版)
ORACLE数据库系统
ORACLE 数据库应用基础( PDF版)
ORACLE 数据库应用基础
关系数据库管理系统ORACLE原理与应用( PDF版)
关系数据库管理系统ORACLE原理与应用
ORACLE关系数据库系统应用文集( PDF版)
ORACLE关系数据库系统应用文集
北京科海培训中心
ORACLE数据库应用开发(2020 PDF版)
ORACLE数据库应用开发
2020 北京:北京理工大学出版社
ORACLE关系数据库及其应用(1996 PDF版)
ORACLE关系数据库及其应用
1996 北京:电子工业出版社
ORACLE数据库系统(1994 PDF版)
ORACLE数据库系统
1994 哈尔滨:哈尔滨工程大学出版社
ORACLE数据库系统实用教程(1993 PDF版)
ORACLE数据库系统实用教程
1993 上海:上海科学普及出版社
ORACLE数据库系统(1991 PDF版)
ORACLE数据库系统
1991 杭州:浙江大学出版社
ORACLE数据库应用基础(1994 PDF版)
ORACLE数据库应用基础
1994 北京:电子工业出版社
数据库原理及应用 ORACLE(1998 PDF版)
数据库原理及应用 ORACLE
1998 重庆:重庆大学出版社
数据库系统应用技术(1992 PDF版)
数据库系统应用技术
1992 合肥:中国科学技术大学出版社
ORACLE数据库系统 管理与应用(1999 PDF版)
ORACLE数据库系统 管理与应用
1999 北京:人民邮电出版社