图书介绍
ORACLE应用系统开发工具【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 孙宏昌等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:730201793X
- 出版时间:1995
- 标注页数:629页
- 文件大小:25MB
- 文件页数:643页
- 主题词:
PDF下载
下载说明
ORACLE应用系统开发工具PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 Oracle Forms1
目录1
第一章 概述3
1.1 Oracle Forms的基本概念及结构3
1.1.1 Oracle Forms模块3
1.1.2 Oracle Forms对象4
1.2 Oracle Forms的应用开发过程11
1.2.1 设计12
1.2.2 生成12
1.2.3 运行12
1.3 Oracle Forms的用户界面13
1.3.1 菜单13
1.2.4 模块文件13
1.3.2 功能键14
1.3.3 联机帮助15
第二章 Oracle Forms Runform——运行一个应用16
2.1 Runform的用户界面16
2.1.1 信息行和状态行16
2.1.2 菜单17
2.1.3 功能键20
2.2 Runform的基本操作23
2.2.1 启动和退出23
2.2.2 在form各处移动光标23
2.2.3 界面对象的操作26
2.3.2 按查询条件检索记录34
2.3 查询数据库34
2.3.1 检索全部记录34
2.3.3 设置查询条件35
2.3.4 统计查询记录41
2.4 修改数据库41
2.4.1 删除记录41
2.4.2 生成新记录42
2.4.3 修改记录时的限制42
2.5 提交/回滚事务42
2.5.1 提交一个事务42
2.5.2 回滚一个事务43
2.6 使用菜单43
2.6.2 选择菜单项44
2.6.1 激活和退出菜单44
2.6.3 快速选择键45
2.6.4 背景菜单45
2.6.5 块菜单46
2.6.6 在菜单中使用操作系统命令46
2.6.7 菜单参数46
第三章 Oracle Forms Designer概述47
3.1 Designer的用户界面47
3.1.1 信息行和状态行48
3.1.2 菜单48
3.1.3 功能键52
3.3 模块管理54
3.3.1 打开模块54
3.2 Designer的启动和退出54
3.3.2 激活模块56
3.3.3 激活窗口56
3.3.4 模块存取位置选择56
3.3.5 存储模块56
3.3.6 恢复模块最近的存储版本57
3.3.7 关闭模块57
3.3.8 删除模块57
3.3.9 模块改名57
3.3.10 模块格式转换57
3.3.11 生成模块57
3.4 在Designer中运行form58
3.5 设计工具及其操作58
3.5.2 图形编辑器59
3.5.1 默认块生成工具59
3.5.3 菜单编辑器60
3.5.4 对象清单60
3.5.5 属性定义表62
3.5.6 PL/SQL编辑器64
3.5.7 表/列浏览清单66
3.5.8 内部程序浏览清单67
3.6 文本编辑68
3.6.1 编辑命令69
3.6.2 文本编辑器69
3.6.3 输入/输出文本69
3.7 对象的层次结构和Zoom命令70
3.9.1 对象区71
3.8 属性定义表中的Next和Previous命令71
3.9 对象区和对象锁71
3.9.2 对象锁72
第四章 构造具有单一form模块的应用73
4.1 概述73
4.1.1 打开form模块73
4.1.2 生成form73
4.1.3 在Designer中运行form74
4.1.4 设置form模块的各种属性74
4.2 图形编辑器77
4.2.1 图形编辑器的用户界面77
4.2.2 存储编辑结果82
4.2.3 对项和图形对象的基本操作83
4.3 设置屏幕显示属性85
4.3.1 视显属性的类型和格式元素86
4.3.2 设置视显属性88
4.3.3 调色板92
4.3.4 资源文件93
4.4 定义form对象94
4.4.1 块和块关系94
4.4.2 项106
4.4.3 窗口和画板视图117
4.4.4 对话框125
4.4.5 编辑器126
4.4.6 记录组129
4.4.7 值清单132
4.4.8 form参数138
4.5 图象142
4.5.1 输入图象142
4.5.2 图象项143
4.5.3 用于图象项的触发器和内部程序144
4.6 触发器145
4.6.1 事件和触发器145
4.6.2 定义、编译和修改触发器149
4.6.3 触发器编码153
4.6.4 在触发器中处理运行时的错误155
4.6.5 定义用于EnterQuery方式的触发器158
4.7 PL/SQL160
4.7.1 在PL/SQL语句中引用Oracle Forms对象161
4.7.2 变量165
第五章 在应用中使用菜单168
5.1 使用默认的form菜单168
5.2 构造具有用户菜单模块的应用169
5.2.1 打开菜单模块171
5.2.2 菜单编辑器171
5.2.3 定义菜单174
5.2.4 定义菜单项命令175
5.2.5 生成菜单并连接到form上177
5.3 在基本的用户菜单中加入特殊的属性和功能180
5.3.1 定义特殊类型的菜单项180
5.3.2 定义助记键和快速选择键181
5.3.4 定义菜单标题182
s.3.3 在菜单项中显示图符182
5.3.5 定义背景菜单183
5.3.6 定义可移动菜单184
5.3.7 使用置换参数184
5.3.8 定义菜单项提示信息185
5.4 菜单安全机制186
5.4.1 定义角色187
5.4.2 修改角色定义187
5.4.3 授予“角色管理”特权188
5.4.4 指定菜单模块的可用角色188
5.4.5 授权角色存取菜单项188
5.5.2 编写启动代码189
5.5.1 编写用户程序189
5.5 程序控制189
5.4.6 设置Use Security属性189
5.5.3 用于菜单维护的内部程序190
第六章 构造具有库模块的应用191
6.1 概述191
6.1.1 定义一个库192
6.1.2 连接一个库193
6.1.3 生成库运行文件196
6.1.4 编辑被连接的库196
6.2 过程和包197
6.2.1 概述197
6.2.2 定义用户程序197
6.2.3 PL/SQL ProgramUnits浏览清单198
6.2.4 过程语法199
6.2.5 函数语法200
6.2.6 定义参数201
6.2.7 PL/SQL包203
第七章 构造具有多个form模块的应用204
7.1 form调用204
7.1.1 内部过程CALL_FORM205
7.1.2 内部过程NEW_FORM207
7.1.3 在Query-Only方式下调用form207
7.2 在form调用过程中的数据库事务管理208
7.2.1 登记与提交208
7.2.2 存储点209
7.2.3 回滚209
7.2.4 用登记和回滚方式管理事务211
7.3 参数传递214
7.3.1 form参数和参数列表214
7.3.2 Default参数列表214
7.3.3 form参数的合法性检查215
7.3.4 被调用form中的参数初值215
7.4 使用全局变量216
7.5 form模块和菜单模块的集成216
7.5.1 菜单与数据库的交互216
7.5.2 菜单和被调用的form216
7.5.3 主管菜单217
7.5.4 内部过程REPLACE_MENU217
7.6.1 拷贝和引用218
7.6.2 拷贝对象218
7.6 拷贝和引用机制218
7.6.3 引用对象219
7.6.4 模块安全性220
第八章 Oracle Forms应用的调试221
8.1 在调试方式下运行form221
8.2 调试信息221
8.3 调试器222
8.3.1 运行时启动调试器222
8.3.2 调试器的选项222
8.3.3 断点处理223
8.4 辅助调试用的报告224
9.2 SQL*ReportWriter的构成227
9.1 SQL*ReportWriter的基本概念227
第九章 SQL*ReportWriter介绍227
第二篇 报表生成器SQL*ReportWriter227
9.3 报表的存储和运行228
9.4 报表的构成229
9.5 报表的类型230
9.6 SQL*ReportWriter交互界面的启动231
9.7 约定234
9.8 功能键235
第十章 定义报表239
10.1 报表的开发过程239
10.2 Action菜单239
10.3 Query Screen(查询屏幕)241
10.4 Field Screen(域屏幕)244
10.5 Summary Screen(统计屏幕)252
10.6 Group Screen(组屏幕)256
10.7 Text Screen(文本屏幕)266
10.8 Report Screen(报表屏幕)271
10.9 Parameter Screen(参数屏幕)272
第十一章 SQL*ReportWriter的综合实例278
第十二章 SQL*ReportWriter的Runtime界面283
12.1 报表运行命令RUNREP283
12.2 报表卸出命令DUMPREP284
12.3 报表运行文件生成命令GENREP284
12.4 报表装入命令LOADREP285
12.5 打印设备定义命令PRINTDEF285
12.6 显示设备定义命令TERMDEF285
12.7 报表版本升级命令MOVEREP286
13.1 ORACLE预编译程序概述289
13.1.1 ORACLE预编译程序289
第三篇 PRO*C和OCI程序设计289
第十三章 PRO*C程序设计基础289
13.1.2 SQL和PL/SQL语言290
13.1.3 ORACLE预编译程序的性能290
13.1.4 ORACLE预编译程序遵守的工业标准291
13.2 PRO*C程序的组成及举例292
13.3 PRO*C程序中嵌入的SQL语句294
13.3.1 PRO*C程序中能嵌入的SQL语句294
13.3.2 嵌入式SQL语句的书写文法294
13.3.3 可执行SQL语句和说明性SQL语句295
13.4 说明段296
13.5.2 内部数据类型298
13.5 ORACLE数据类型及转换298
13.5.1 ORACLE数据类型298
13.5.3 SQL伪列和函数299
13.5.4 外部数据类型301
13.5.5 数据类型转换306
13.6 SQL变量的说明和引用307
13.6.1 宿主变量的说明和引用308
13.6.2 指示器变量的说明和引用311
13.6.3 指针宿主变量的说明和引用314
13.6.4 宿主数组的说明和引用315
13.6.5 VARCHAR变量的说明和引用317
13.7 数据类型等价319
13.7.1 宿主变量等价319
13.7.2 用户定义类型等价321
13.8 字符数据的处理322
13.8.1 字符数组322
13.8.2 字符指针324
13.8.3 VARCHAR变量325
13.8.4 指向VARCHAR变量的指针325
13.9 SQL通讯区(SQLCA)和ORACLE通讯区(ORACA)326
13.9.1 SQLCA的说明326
13.9.2 ORACA的说明330
13.9.3 SQLCODE说明333
13.9.4 INCLUDE语句333
13.10 应用程序与ORACLE的连接334
13.11 并行登录335
13.11.1 与并行登录有关的几个概念336
13.11.2 显式登录337
13.11.3 隐式登录341
13.12 关于PRO*C程序格式的几点说明343
第十四章 错误处理345
14.1 错误处理的必要性与方法345
14.2 使用WHENEVER语句处理错误345
14.2.1 WHENEVER语句的格式345
14.2.2 WHENEVER语句的使用347
14.3 显式检查SQLCA349
14.4 实例349
15.1.1 INSERT语句352
15.1 数据插入应用程序的设计352
第十五章 嵌入SQL程序设计352
15.1.2 数据插入应用举例354
15.2 数据更新应用程序的设计357
15.2.1 UPDATE语句357
15.2.2 数据更新应用举例359
15.3 数据删除应用程序设计360
15.3.1 DELETE语句361
15.3.2 数据删除应用程序设计363
15.4 查询应用程序的设计363
15.4.1 SELECT语句363
15.4.2 返回单行的查询366
15.4.3 返回多行的查询375
16.1 使用嵌入式PL/SQL块的优点391
第十六章 使用嵌入式PL/SQL391
16.2 嵌入式PL/SQL块的构成394
16.3 使用宿主变量394
16.3.1 使用宿主变量394
16.3.2 使用指示器变量399
16.3.3 使用宿主数组400
16.4 使用光标403
16.5 存储子程序404
16.5.1 建立存储子程序404
16.5.2 存储子程序的引用406
16.6 使用动态SQL方法409
17.1.2 事务及数据库保护410
17.1.1 有关术语410
17.1 事务及数据保护410
第十七章 事务的定义和控制410
17.2 事务的提交与回滚411
17.2.1 事务的开始和结束411
17.2.2 事务的提交411
17.2.3 事务保留点413
17.2.4 事务回滚414
17.2.5 只读事务416
17.3 封锁数据库对象417
17.3.1 行封锁417
17.3.2 表封锁418
17.3.3 分布事务处理420
18.1.2 动态SQL的优缺点422
18.1.1 什么是动态SQL422
18.1 动态SQL概述422
第十八章 动态SQL422
18.1.3 动态SQL语句的要求423
18.1.4 动态SQL语句的处理过程423
18.1.5 使用动态SQL的方法423
18.2 动态方法1425
18.3 动态方法2428
18.3.1 PREPARE和EXECUTE语句描述428
18.3.2 方法2的应用实例429
18.4 动态方法3432
18.5 动态方法4434
18.5.1 方法4的特殊要求434
18.5.2 SQLDA变量438
18.5.3 预备知识441
18.5.4 实现方法4所用的SQL语句444
18.5.5 方法4的处理步骤445
18.5.6 方法4的应用实例456
18.6 宿主数组在动态方法中的应用467
18.7 在动态方法中使用PL/SQL块470
第十九章 编写SQL*Forms用户出口471
19.1 SQL*Forms用户出口的概念471
19.1.1 什么是用户出口471
19.1.2 为什么要写用户出口471
19.2.3 IAF GET语句472
19.2.1 编写用户出口所用的语句472
19.2.2 变量472
19.1.3 开发用户出口的步骤472
19.2 编写用户出口472
19.2.4 IAF PUT语句473
19.3 用户出口的引用474
19.3.1 用户出口的调用格式474
19.3.2 向用户出口传递参数474
19.3.3 把值返回给Form475
19.4 用户出口举例475
19.5 用户出口的编译和连接477
19.5.1 用户出口的预编译和编译477
19.5.2 使用GENXTB实用程序477
19.5.3 把用户出口连接到SQL*Forms中478
19.6 开发用户出口的注意事项478
20.2 预编译程序可选项479
20.2.1 可选项的作用范围479
第二十章 运行PRO*C预编译程序479
20.1 PRO*C预编译程序的命令479
20.2.2 可选项的输入481
20.2.3 可选项的描述482
20.3 条件预编译490
20.4 分别预编译491
20.5 编译与连接492
第二十一章 ORACLE调用接口493
21.1 ORACLE调用接口概述493
21.1.1 ORACLE调用接口493
21.1.2 特殊术语493
21.1.4 已过时和将要过时的OCI例程494
21.1.3 编译和连接494
21.2 OCI程序设计495
21.2.1 OCI程序的基本结构495
21.2.2 OCI程序的数据结构496
21.2.3 SQL语句的处理501
21.2.4 延迟语句的执行502
21.2.5 开发OCI程序的步骤503
21.2.6 OCI程序的编码规则507
21.2.7 在OCI程序中使用PL/SQL510
21.2.8 开发X/open DTP应用513
21.3 C语言的OCI库函数514
21.3.1 调用OCI函数的几点说明514
一、obndra516
21.3.2 OCI库函数516
二、obndrn、obndrv523
三、obreak526
四、ocan529
五、oclose529
六、ocof530
七、ocom530
八、ocon531
九、odefin531
十、odescr534
十一、odessp538
十二、oerhms542
十三、oexec543
十四、oexfet544
十五、oexn546
十六、ofen547
十七、ofetch551
十八、oflng552
十九、ologof554
二十、oopen555
二十一、oopt556
二十二、oparse556
二十三、orlon558
二十四、orol560
二十五、sqlld2560
二十六、sqllda562
21.4.1 头文件563
21.4 OCI程序实例563
21.4.2 实例1574
21.4.3 实例2583
21.4.4 实例3593
21.4.5 实例4599
附录A ORACLE的保留字和关键字609
A.1 保留字609
A.2 关键字610
附录B ORACLE的错误信息611
B.1 错误信息说明611
B.2 预编译程序错误信息612
B.3 ORACLE运行库错误627
热门推荐
- 3324159.html
- 505886.html
- 2527621.html
- 2262247.html
- 425927.html
- 1250276.html
- 1033306.html
- 2531263.html
- 1376217.html
- 144827.html
- http://www.ickdjs.cc/book_1712433.html
- http://www.ickdjs.cc/book_2993048.html
- http://www.ickdjs.cc/book_1429592.html
- http://www.ickdjs.cc/book_2053695.html
- http://www.ickdjs.cc/book_1955140.html
- http://www.ickdjs.cc/book_3360230.html
- http://www.ickdjs.cc/book_2539346.html
- http://www.ickdjs.cc/book_3837586.html
- http://www.ickdjs.cc/book_3304165.html
- http://www.ickdjs.cc/book_1823167.html