图书介绍

Oracle9i开发指南 使用Forms Builder开发Web应用程序【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Oracle9i开发指南 使用Forms Builder开发Web应用程序
  • (美)John Adolph Palinski著;天宏工作室译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302078637
  • 出版时间:2004
  • 标注页数:609页
  • 文件大小:170MB
  • 文件页数:622页
  • 主题词:关系数据库-数据库管理系统,Oracle 9i

PDF下载


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

下载说明

Oracle9i开发指南 使用Forms Builder开发Web应用程序PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章确定应用程序和数据库架构1

1.1 Oracle Forms Builder在系统开发周期(System Development Life Cycle,SDLC)中的作用2

1.2使用数据流程图来确定应用程序、过程和数据4

1.2.1概述4

1.2.2确定需要的表单5

1.2.3流程图符号5

1.3使用实体关系图开始数据库架构的设计7

1.3.1认识实体关系图的符号体系7

1.3.2确定标识符和主键8

1.3.3理解实体关系8

1.3.4用于输入属性和特性的Designer 9i实体关系图对话框13

1.4 Forms Builder如何使用Oracle9i数据库15

1.5本章小结及下章提示15

1.6本章总结15

1.7复习题16

1.8.1过程17

1.8实例研究:Great State Electric Budgeting System17

1.8.2数据18

1.8.3表20

1.8.4你的工作23

第2章介绍Oracle的Forms Builder 9i24

2.1比较Forms Builder和其他类似工具25

2.2介绍主要的Forms Builder 9i工具27

2.2.1客户-服务器和Web结构28

2.2.2启动Forms Builder的集成开发环境29

2.2.3登录Oracle数据库31

2.3 Forms BuilderIDE工具:Object Navigator、Layout Editor、Property Palette和PL/SQLEditor32

2.4使用Data Block Wizard和Layout Wizard创建一个简单的表单34

2.4.1创建一个表单模块35

2.4.2使用Data Block Wizard创建一个数据块35

2.4.3使用Layout Wizard将数据块项目放在画布上39

2.5编译并保存表单模块48

2.6使用Oracle Forms Builder运行时引擎启动表单48

2.7表单工作模式以及确定表单处于哪一种模式50

2.7.1理解NORMAL模式50

2.7.2理解ENTER QUERY和QUERY模式54

2.7.3更改模式55

2.8使用表单从数据库中筛选记录57

2.8.1在表单的搜索值中使用运算符57

2.8.2使用Text Items Editor59

2.8.3使用Query/Where对话框59

2.9功能键60

2.10本章小结及下章提示60

2.11本章总结61

2.12复习题62

2.13考试复习题63

2.14课外作业63

2.15实例研究:Great State Electric Budgeting System65

2.15.1实例研究1的结果65

2.15.2 MAIN选项卡画布和PROJECTS选项卡69

2.15.3 PROJECT_ADD堆叠式画布70

选项卡71

2.15.6 ACCOUNTS、TASK_DESCRIPTIONS和EMPLOYEES71

2.15WORK_ORDERS选项卡71

2.15.5WO_INSTRUCTIONS画布71

2.15.7你的工作74

第3章使用Object Navigator、表单对象和细节数据块76

3.1 Object Nayigator的重要性及其用途78

3.1.1 Object Navigator工具栏78

3.1.2展开和折叠Object Navigator分层结构78

3.1.3 Object Navigator对象符号和工具栏81

3.1.4 Object Navigator技术81

3.2各种表单对象的定义85

3.1.5更改Object Navigator视图85

3.3Forms Builder使用的文件类型87

3.4创建和使用细节数据块88

3.4.1创建细节数据块89

3.4.2 Forms Builder是如何保持主-细节数据块同步的91

3.4.3 Relations92

3.5控制块及其用途94

3.6以FROM子句查询作为数据源来创建数据块95

3.7本章小结及下章提示98

3.9复习题99

3.8本章总结99

3.10考试复习题101

3.11课外作业102

3.12实例研究:Great State ElectricBudgeting System104

3.12.1 PROJECTS画布的特征105

3.12.2 WORK_ORDERS选项卡的特征107

3.12.3你的工作108

第4章使用Layout Editor格式化表单113

4.1设计概念114

4.2 Web浏览器窗口、画布和表单窗口之间的关系115

4.3使用框架来格式化数据块项目121

4.4使用Layout Editor124

4.4.1 Layout Editoi的各个组件124

4.4.2设置画布和窗口的大小124

4.4.3移动、排列项目和设置项目的大小126

4.4.4切换画布以及将项目移动到不同的数据库131

4.5添加和覆盖图形对象134

4.6 Forms Builder和Layout Editor工具栏136

4.7.2对齐选项139

4.7 Layout Editor菜单上的格式化工具139

4.7.1字体选项139

4.7.3Text Spacing选项140

4.7.4线条、文本项目和框架格式选项141

4.7.5 Graphics Options142

4.8标尺、标尺参考线、网格、对齐到网格和布局选项145

4.8.1 网格146

4.8.2 Layout Options147

4.9使用填充、线条和文本颜色工具为组件添加颜色148

4.11本章总结150

4.10本章小结及下章提示150

4.12复习题151

4.15考试复习题153

4.16课外作业154

4.17实例研究:Great State Electric Budgeting System157

第5章使用属性、属性类和Property Palette来控制表单的行为和格式164

5.1属性和属性类型165

5.2使用Property Palette166

5.2.1输入属性值167

5.2.2设置多个对象的属性169

5.2.3从多个Property Palette比较和复制属性170

5.2.4搜索属性172

5.3创建和使用属性类173

5.4创建和使用可视属性176

5.5使用属性控制表单导航178

5.6重要的数据块属性180

5.7使用对象组和对象库创建可重用的组件181

5.7.1创建对象组182

5.7.2创建对象库184

5.7.3 STANDARDS对象库和OFGSTNDl对象库184

5.7.4创建、填充和使用对象库185

5.8创建和使用SmartCIass187

5.9在运行时更改属性189

5.9.1 Set_block_property内置子程序190

5.9.2Set_item_property和Set_item_instance_property内置子程序191

5.10本章小结及下章提示191

5.11本章总结191

5.12复习题192

5.13考试复习题195

5.14课外作业196

5.15实例研究:Great State ElectricBudgeting System200

第6章使用触发器、PL/SQL Editor、语法选项板和表单变量209

6.1触发器和触发器类型210

6.1.1理解Key、On、Post、Pre和When触发器之间的区别213

6.1.2触发器范围215

6.1.3触发器限制215

6.2创建触发器和使用智能触发器217

6.3使用PL/SQLEditor221

6.4内置子程序及其类型223

6.5各种PL/SQL结构和内置工具224

6.5.1使用Syntax Palette编写PL/SQL代码224

6.5.2查找PL/SQL元素227

6.5.3 Show PL/SQL Only Menu选项228

6.6捕获错误和产生异常229

6.6.1使用When Others异常处理程序处理表单异常229

6.6.2使用RAISE Form_trigger_failure语句终止触发器230

6.6.3使用异常处理程序引发自己的异常231

6.7创建自己的存储过程或程序单元232

6.8使用表单参数、全局变量和系统变量236

6.8.1使用表单参数236

6.8.2使用全局变量237

6.8.3使用系统变量238

6.9修改功能键的功能240

6.9.1使用Key-Others禁用所有功能键241

6.9.2使用Do-key内置子程序模拟功能键242

6.11本章总结243

6.10本章小结及下章提示243

6.12复习题244

6.13考试复习题246

6.14课外作业247

6.15实例研究:Great State Electric Budgeting System251

第7章定义数据块项目类型、LOV和记录组255

7.1数据块项目类型256

7.1.1创建项目并指定其类型257

7.1.2项目行为属性259

7.1.3提示和工具提示260

7.2使用文本项目和显示项目261

7.2.1文本项目和多行属性262

7.2.2隐藏数据262

7.3创建和使用对象库264

7.4创建和使用单选组265

7.5创建和使用弹出列表、Tlist或组合框267

7.6向表单添加图像272

7.7创建和使用按钮274

7.8创建和添加计算项275

7.9在表单中添加和使用值列表(LOV)278

7.9.1在创建LOV之后更改它285

7.9.2 LOV和验证288

7.9.3显示带有按钮的LOV289

7.10静态记录组和通过程序创建的记录组291

7.11本章小结及下章提示295

7.12本章总结296

7.13复习题297

7.14考试复习题299

7.15课外作业300

9.4.3分层树项目的属性305

7.16实例研究:Great State Electric Budgeting System306

第8章画布、窗口、调用其他表单、图表项目以及报表317

8.1画布和窗口类型及行为318

8.1.1画布和窗口属性319

8.1.2理解窗口样式320

8.2使用堆叠式画布321

8.2.1显示画布322

8.2.2启动表单和画布325

8.3创建和格式化选项卡画布327

8.4调用其他表单330

8.5创建和使用工具栏画布334

8.6在表单中创建和使用图表337

8.6.1使用Chart Wizard来创建一个图表337

8.6.2填充图表和图表项目属性342

8.7从表单调用Web文档343

8.8创建和使用报表对象344

8.8.1创建Reports对象345

8.8.2使用Reports对象调用Reports Builder模块347

8.8.3报表目标类型和格式348

8.8.4执行和查看Reports Builder Report图解349

8.8.5使用Form Builder 6i中的Run_product和Host内置子程序350

启动报表350

8.9本章小结及下章提示352

8.10本章总结352

8.11复习题353

8.12考试复习题355

8.13课外作业356

8.14实例研究:Great State Electric Budgeting System363

第9章向表单添加菜单、弹出菜单、提醒、计时器以及分层树项目368

9.1使用菜单将应用程序合并到系统中369

9.1.1菜单模块370

9.1.2 Menu Editor371

9.1.3创建菜单373

9.1.4向菜单项目添加语句373

9.1.5将菜单与表单相关联375

9.1.6菜单安全性376

9.1.7菜单项目类型、Magic项目以及DEFAULT SMARTBAR378

9.1.8菜单模块属性380

9.1.9创建和使用弹出菜单380

9.2使用提醒引起操作员的注意382

9.2.1提醒的属性382

9.2.2显示提醒382

9.2.3通用提醒383

9.3创建计时器385

9.4添加和使用分层树项目387

9.4.1理解分层树项目388

9.4.2创建和填充分层树项目394

9.4.4分层树项目和性能395

9.4.5增量填充树项目396

9.4.6 Ftree软件包401

9.5通过表单创建数据库对象402

9.6捕获和处理错误404

9.7鼠标事件和鼠标效果属性407

9.8本章小结及下章提示408

9.9本章总结409

9.10复习题410

9.11考试复习题412

9.12课外作业413

9.13实例研究:Great State Electric Budgeting System419

第10章在数据块中使用SQL、调试和创建日历424

10.1使数据块基于自定义的PL/SQL425

10.2添加自己的DML语句430

10.3使用Instead-Of和数据库触发器432

10.4使数据块基于PL/SQL存储过程以执行SQL和DML操作437

10.4.1 REF游标、游标变量、PL/SQL记录和PL/SQL表438

10.4.2创建和使用存储过程来查询数据块中的记录441

10.5使用Object Navigator查看、创建和修改数据库对象446

10.6手工调试表单或使用Forms Debugger调试表单447

10.7在表单中添加日历456

10.7.1日历的组件457

10.7.2创建日历458

10.8本章小结及下章提示459

10.9本章总结459

10.10复习题460

10.11考试复习题463

10.12课外作业464

10.13实例研究:Great State Electric Budgeting System480

第11章使用包含对象数据库的表单、在Web上使用表单以及使用Java484

11.1在表单中使用Oracle的面向对象技术485

11.1.1对象类型487

11.1.2在表单中使用对象类型488

11.1.3对象表和REF列490

11.2在表单中使用对象表和REF列491

11.3 Forms Builder与Web496

11.4 Web设计技巧497

11.4.1字体498

11.4.2支持的特性和不支持的特性498

11.4.3 formsweb.cfg File498

11.5在表单中使用Java500

11.5.1使用bean区域显示Java控件500

11.5.2在表单中使用Java类512

11.7本章总结514

11.6结束语514

11.8复习题515

11.9考试复习题516

11.10课外作业517

11.11实例研究:Great State Electric Budgeting System523

附录A安装软件包和解决常见问题526

A.1在Oracle网站上查找软件527

A.2下载和解压Oracle9i数据库528

A.3安装Oracle9i数据库530

A.4安装Oracle9i Developer Suite539

A.5常见问题550

A.5.1 FRM-90928-Positional parameter after key on command line550

A.5.2 FRM-30087:Unable to create form file551

附录B属性553

附录C系统变量579

附录D触发器583

附录E内置子程序591

词汇表603

热门推荐