首页>参考读物>计算机科学与技术>数据库

Oracle Developer 编程指南
作者 : (美)Matthew Bennett
译者 : 武欣 罗云峰 刘侃 等
丛书名 : Oracle技术丛书
出版日期 : 2002-04-01
ISBN : 7-111-09982-6
定价 : 30.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 244
开本 : 16开
原书名 : Programming with Oracle Developer
原出版社:
属性分类: 店面
包含CD :
绝版 : 已绝版
图书简介

本书是一本利用Oracle Developer创建高性能应用程序的完全手册。它是Oracle开发人员必备参考书。本书介绍了Oracle Developer Forms组件和Reports组件的特性和体系结构、Developer的安装问题、Developer套件的基本组成模块、Developer的编程元素、Developer应用程序的创建以及如何将Developr应用程序移植到Web环境中。最后,介绍了项目管理和源代码控制的内容以及Developer应用程序开发的准则。

图书前言

本书是我在Oracle工作经验的结果。Oracle Developer已经发行了许多不同版本,但是其基本原理还是相同的。在解释所有新特性时陷入迷茫与忘记基础知识一样很容易发生。但愿本书所包含的内容能够满足你的需求和兴趣。
  第1章“Oracle Forms和Reports概述”简单地介绍Oracle公司提供的各种不同的开发工具的历史,还介绍了包含在Oracle Developer中的不同组件。
  第2章“Developer基础”介绍了安装。虽然应该包括每一个平台的完整指南,但是限于本书空间和时间,并没有给出详细指南。因此,我精简了安装的重要部分,这样你将知道如何避免缺陷和问题。
  第3章“Oracle Forms Developer”,第4章“Oracle Reports Developer和Graphics”以及第5章“查询构造器和模式构造器”介绍了Oracle Developer的基本组件。
  第6章“过程构造器和PL/SQL”与第7章“在Oracle Developer和Oracle数据库中使用Java语言”介绍了Oracle Developer的编程元素。
  第8章“在表单中使用图形元素”和第9章“报表的详细介绍”,以及第10章“Oracle图形构造器开发”详细介绍了Forms、Reports和Graphics Developer。这些内容是基于前面章节的例子之上的,但是它们详细地介绍了如何使用高级特性自定义应用程序。
  第11章“Developer应用程序设计”介绍了一个示例应用程序的基本设计方法和步骤。BigJim是一个需要简单的数据库应用程序的假想人物。你将了解这个应用程序的设计和开发。
  第12章“使设计成为现实”继续介绍BigJim的示例应用程序;在客户/服务器部署环境中创建这个应用程序。
  第13章“在Web上部署Developer应用程序”介绍了如何使用表单服务器和报表服务器将你所设计的Big Jim示例应用程序在Web环境中部署。
  第14章“项目管理和源代码控制”介绍了使用项目构造器进行的项目管理和源代码控制。
  第15章“创建大型Developer应用程序的准则”介绍了创建应用程序的有用准则。它介绍了创建可移植应用程序的外观、性能调整、多语种应用程序以及提示的内容。
  我的目的是为读者提供创建Oracle Developer应用程序所需的信息。在本书中,还有许多其他特性没有介绍,这是为了避免出现混淆。如果你觉得我遗漏了一些重要的内容,请立即给我发电子邮件:mbennett@utah-inter.net。所遗漏的内容可能会出现在本书的第二版中。
  本书英文版书名:Programming with Oracle Developer。
  本书英文版书号:ISBN 0—672—32110—6
  本书原出版社邮件地址:feedback@samspublishing.com

作者简介

(美)Matthew Bennett:暂无简介

译者简介

武欣 罗云峰 刘侃 等:暂无简介

译者序

Oracle是世界著名的数据库软件供应商,也是世界上最大的电子商务软件供应商之一。Oracle数据库在许多国家和地区得到广泛的应用。Oracle在世界进入互联网时代后,推出了用于开发基于Web的应用程序的Oracle Developer套件,该套件包括Graphics Builder(图形构造器)、Procedure Builder(过程构造器)、Project Builder(项目构造器)、Query Builder(查询构造器)、Schema Builder(模式构造器)、Forms Builder(表单构造器)和Reports Builder(报表构造器)等组件。
  本书以介绍Oracle Developer Forms组件和Reports组件的特性和体系结构为开始。依次介绍了Developer的安装问题、Developer套件的基本组成模块、Developer的编程元素以及Developer应用程序的创建、如何将Developer应用程序移植到Web环境中。最后,介绍了项目管理和源代码控制的内容,并以介绍Developer应用程序开发的准则为结束。
  在学习了本书后,本书的读者将:
  ·掌握Web应用程序的设计和原型设计,这包括Developer的表单、报表和图形所提供的新向导和GUI设计特性。
  ·扩展应用程序的可重用性并优化应用程序的安全性。
  ·部署Internet应用程序并将它们集成到其他工具中。
  ·创建健壮、基于Web的Oracle应用程序。
  本书是一本利用Oracle Developer创建高性能应用程序的完全手册。它是Oarcle开发人员必备参考书。本书内容深入浅出、分析透彻、概念清楚、实例丰富,实用性强,适用于Oracle数据库应用程序开发的中、高级人员。
  本书主要由武欣、罗云峰、刘侃翻译。参与翻译工作的还有武斌、余勇、邓一凡、宁靖、廖小锋、敖晓芳等同志。本书由武欣同志统一审校。在此一并表示感谢。
  2002年元旦

图书目录

第1章 Oracle Forms和Reports概述
1.1 Oracle开发工具的历史
1.1.1 在图形化用户界面之前的日子
1.1.2 客户用匠务器计算
1. 1.3 基于Web的应用程序的诞生
1. 1.4 基于Web的客户/服务器应用程序的优点
1.2 OacleInternetDeveloper Suite组成
1. 2.1 OracleDesigner和Repository
1.2.2 OracleFormsDeveloper
1. 2.3 Oracle ReportsDeveloper
1.2.4 OracleJDeveloper
1.2.5 Oracle Discoverer
1.2.6 Oracle Portal
1.3 Oracle FormsDeveloper
1.3.1 Forms Complier和Forms Runtime
1.3.2 Oracle Forms Server
1.4 Oracle Reports Developer
1.4.1 Oracle报表编译器和报表运行时
1.4.2 Oracle Reports Server
1.5 表单和报表共有的工具
1.5.1 图形构造器和运行时
1.5.2 查询构造器
1.5.3 模式构造器
1.5.4 过程构造器
1.5.5 项目构造器
1.5.6 翻译构造器
1.6 Oracle数据库服务器在表单和报表开发中的角色
1.6.1 PL/SQL
1.6.2 Java
1.6.3 对象
1.7 表单和报表的部署
1.8 小结
第2章 Developer基础
2.1 安装
2.1.1 操作系统要求
2.1.2 硬件要求
2.1.3 数据库服务器要求
2.1.4 在Microsoft Windows平台下的安装帮助
2.1.5 在UNIX上安装
2.1.6 安装示例表
2.2 使用Forms Developer
2.2.1 创建你的第一个表单
2.2.2 运行你的表单
2.2.3 创建复杂的表单
2.3 使用Reports Developer
2. 3.1 创建你的第一个报表
2.3.2 创建复杂的报表
2.4 使用Oracle Graphics
2.4.1 你的第一个图形
2.4.2 复杂的图表和图形
2.5 小结
第3章 Oracle Forms Developer
3.1 使用表单构造器创建一个主细节表单
3.1.1 主细节关系
3.1.2 开始创建一个主细节表单
3.1.3 对象浏览器和属性选项板
3.1.4 添加细节块
3.1.5 使用可重入的布局向导
3.2 运行时环境下的主细节表单
3.3 使用布局编辑器
3.3.1 移动对象
3.3.2 布局编辑器工具栏
3.3.3 布局编辑器的可视化工具
3.3.4 布局编辑器的标尺和网格
3.4 对象浏览器的详细介绍
3.5 小结
第4章 Oracle Reports Developer和Graphics
4.1 使用报表构造器创建一个主细节报表
4.1.1 使用查询构造器创建数据库查询
4.1.2 使用可重入的布局向导
4.1.3 使用报表编辑器
4.1.4 使用对象浏览器
4.2 在报表中集成图形
4.3 小结
第5章 查询构造器和模式构造器
5.1 查询构造器的详细介绍
5.1.1 运行查询构造器
5.1.2 创建查找查询
5.1.3 创建表关系
5.1.4 保存查询
5.1.5 查询窗口工具栏
5.1.6 更多的例子
5.1.7 结果窗口工具栏
5.1.8 查询构造器小结
5.2 模式构造器
5.2.1 创建表
5. 2.2 创建关系
5.2.3 创建索引
5.2.4 模式构造器工具栏
5.2. 5 创建完整性约束条件
5. 2.6 创建视图
5.3 小结
第6章 过程构造器和PL/SQL
6. 1 PL/SQL语言在Developer中的角色
6. 2 过程构造器
6.2.1 程序块编辑器
6. 2.2 PL/SQL解释器
6. 2.3 对象浏览器
6. 2.4 语法选项板
6.3 PL/SQL语言
6. 3.1 声明并使用变量
6. 3.2 集成SQL
6. 3.3 常用的语言结构
6. 3.4 函数
6.3.5 包
6.3.6 数据库触发器
6.3.7 处理异常
6.3.8 Developer中的PL/SQL
6.4 小结
第7章 在Oracle Developer和Oracle数据库中使用Java语言
7.1 在Oracle中使用Java
7.2 使用Java语言创建存储过程
7.2.1 一个简单的存储过程
7.2.2 在Java存储过程中使用SQL
7.2.3 删除一个用Java语言编写的存储过程
7.3 在Oracle Developer中使用Java语言
7.4 小结
第8章 在表单中使用图形元素
8. 1 表单运行时环境
8.1.1 可视化运行时环境
8. 1.2 运行时环境的隐藏特性
8.1.3 运行时环境的小结
8.2 手动地创建一个表单
8.2. 1 计算列
8.2.2 向导使操作更简单
8.3 不同的可视化元素
8.3.1 静态图像
8.3. 2 按钮
8.3.3 列表项
8. 3.4 复选框
8.3.5 单选按钮和成组单选按钮
8.3.6 图形向导
8.4 在调试器中运行表单
8.5 背景图
8.6 值列表
8.7 对话框
8.8 小结
第9章 报表的详细介绍
9.1 报表示例
9. 1.1 Tabular报表
9. 1.2 Form-Like报表
9.1.3 MailingLabel报表
9.1.4 FormLetter报表
9.1.5 GroupLeft报表
9.1.6 GroupAbove报表
9.1.7 Matrix报表
9.1.8 MatrixwithGroup报表
9.2 报表视图
9.2.1 即时预览器
9. 2.2 数据模型
9.2.3 布局模型
9.3 创建并修改报表模板
9.3. 1 修改一个已有的模板
9.3.2 创建一个新模板
9.3.3 模板小结
9.4 参数表
9.5 小结
第10章 Oracle图形构造器开发
10.1 图表类型
10.1.1 条形图
10.1.2 线状图
10.1.3 饼图
10.1.4 表图
10.1.5 条形和线状混合图
10.1.6 双Y轴图表
10.1.7 散点图
10.1.8 高低图表
10.1.9 Gantt图表
10.1.10 图表类型小结
10.2 Drill-down图表
10.3 小结
第11章 Developer应用程序设计
11.1 应用程序背景和需求
11.2 应用程序界面
11.2.1 表单
11.2.2 报表
11.2.3 图形
11.2.4 Big Jim的确认
11.3 要创建的数据库对象
11.3.1 表和数列
11.3.2 索引
11.4 创建数据库模式
11.5 小结
第12章 使设计成为现实
12.1 表单的创建
12.1.1 三个维护表单
12.1.2 Events表单
12.1.3 签名表单
12.1.4 结果项表单
12.2 报表的创建
12.2.1 确认信
12.2.2 结果报表
12.3 图形的创建
12.4 创建菜单
12.5 可能的改进
12.6 小结
第13章 在Web上部署Developer应用程序
13.1 理解Developer应用程序的Web部署
13.1.1 表单服务器体系结构
13. 1.2 报表服务器体系结构
13.2 在Web上部署表单
13.3 在Web上部署报表和图形
13.4 在你的Developer应用程序中使用Java
13.4.1 使用Java存储过程和函数
13.4.2 在表单中使用Java Bean
13.5 小结
第14章 项目管理和源代码控制
14.1 项目构造器
14.1.1 在项目构造器中创建并添加文件
14.1.2 使用项目构造器构建文件
14.1.3 使用分发向导
14.1.4 使用模块类型向导自定义项目构造器
14.2 源代码控制
14.2.1 源代码控制系统
14.2.2 在项目构造器中使用源代码控制
14.3 小结
第15章 创建大型Developer应用程序的准则
15.1 调整外观
15.1.1 外观方面
15.1.2 实用性
15.2 性能调整
15.2. l 所有应用程序
15.2.2 表单
15.2.3 报表
15.2.4 图形
15.2.5 Web部署
15.2.6 关于性能的最后一点提示
15.3 开发多语种应用程序
15.3.1 考虑因素
15.3.2 多语种应用程序应该注意的问题
15.4 编写可移植的应用程序
15.4.1 颜色
15.4.2 字体
15.4.3 特定键消息
15.5 小结

教学资源推荐
作者: (美)Jiawei Han伊利诺伊大学厄巴纳-尚佩恩分校 (加)Micheline Kamber西蒙-弗雷泽大学 (加)Jian Pei西蒙-弗雷泽大学 著
作者: 沈楠 孔令志 王立伟 编著 沈朝辉 主审
作者: Gerhard Weikum,Gottfried Vossen
参考读物推荐