
Oracle PL/SQL程序设计作者: (美)福尔斯泰因,(美)普瑞拜尔 著,林琪,王宇 译
出 版 社: 中国电力出版社
出版时间: 2004-1-1
字数: 992000
版次: 1
页数: 1044
纸张: 胶版纸
I S B N : 9787508311173
包装: 平装
所属分类: 图书 >> 计算机/网络 >> 数据库 >> SQL
定价:¥108.00
编辑推荐“随着Oracle8的发布和对象技术在Oracle中的引入,对于成功的基于Oracle的应用程序而言,PL/SQL已经成为一个更为重要的元素。Steven Feuerstein的卓越之作《Oracle PL/SQL程序设计(第一版)》已经成为了世界各地开发人员的‘PL/SQL圣经'。此第二版则更加优秀!Steven和Bill将PL/SQL8的所有新特性都涵盖于此,尤其是Oracle8对象选项,此外还提供了更多实际的示例。我诚挚地推荐这本书。”
——Ken Jacobs
Oracle公司服务器技术部产品策略副总裁
“对于我们这些投身于解决所选行业实际问题的人来说,Steven Feuerstein的这本书显然是一本绝佳的技术手册,我们可以由此开始(或继续)使用PL/SQL并发挥我们的创造力。此书为我们提供了一个关于专门技术、编程经验以及对PL/SQL细微变化的深入知识的可用资源。丰富的技术内容,再辅以幽默睿智的文笔,使这本书成为PL/SQL开发人员的必备资料。”
——Becky Olsen
Office Equipment Wholesale公司信息系统部
内容简介无论是对初学者,还是对有经验的PL/SQL开发人员来说,本书第一版都很快成为他们不可缺少的参考资料。书中富含大量实例和建议,能够帮助使用PL/SQL的每一个人(从Oracle Forms开发人员到数据库管理员)充分利用这一强大的语言。
通过提高此语言的潜力和复杂性,Oracle8为PL/SQL程序员提供了新的挑战。本版针对Oracle8对原书进行了更新,增加了描述新的PL/SQL对象特性(对象类型、集合、对象视图和外部过程)的章节。第二版中还包括一章专门介绍优化PL/SQL的问题(对此的咨询颇多)。另外对于调试和跟踪PL/SQL执行也做了进一步讨论。本书附带的光盘包含了本书的配套实用指南(Oracle PL/SQL Programming Companion Utilities Guide),它是由RevealNet公司所开发的一个在线工具,其中包括作者提供的近百个源代码文件和文档。
即使你已经读过本书第一版,在第二版及其附带的光盘中你仍然会发现大量新的信息和有所修改的信息。如果对于PL/SQL你还是一个新手,你会很快发现自己正逐步入境。
作者简介Steven Feuerstein,世界上Oracle PL/SQL语言领域资深专家之一。他也是本书续篇《Advanced Oracle PL/SQL Programming with Packages》(O'Reilly出版)的作者,另外还著有《Oracle Built-in Packages》(O'Reilly出版)。
Steven从1980年开始开发软件,1987年~1992年任职于Oracle公司。他是RevealNet公司(www.revealnet.com)的合伙人,并且是RevealNet产品的首席设计师,包括PL/SQL Knowledge Base和PL/Vision(这是一个预置PL/SQL包的代码库,可以加速基于PL/SQL的应用开发)。可以通过电子邮件feuerstein@revealnet.com与他联系。Steven还是PL/Solutions的总裁,该公司提供PL/Vision和PL/SQL的培训和咨询(www.plsolutions.com)。最后,(在Oracle领域里)他还是SSC的Oracle Practice的联合主管,SSC是一家位于芝加哥的系统管理咨询公司(www.saraswati. com)。
Steven与他的妻子Veva、他的小儿子Eli、两只猫(Sister Itsacat和Moshe Jacobawitz)以及Mercury(一只刚果红色非洲灰鹦鹉)住在位于芝加哥的乔治亚风格的房子里,这栋房子还带有一个罗吉式花园。他的大儿子Chris则在附近忙于做音乐和搞艺术。Steven还是Crossroads基金会董事会的成员,此基金会为芝加哥进行社会性的工作的组织提供支持。
Bill Pribyl,DataCraft公司(www.datacraft.com)的创始人和负责人,在Oracle数据库和应用方面学习和执教的时间已超过10年,而对面向对象技术的研究则可追溯到20世纪80年代中期,当时他与别人合写了一篇关于将实体关系模型应用于面向对象分析的文章。
Bill自认为是Oracle“全才”,他曾在多家身价达数亿美元的公司担任过Oracle数据管理员;领导过在线商务的基于Web应用的开发;使用Oracle复制工具配置过高可用性数据库;帮助过NASA将数据库技术应用于航天飞船仿真软件;而且还用PL/SQL、Developer/2000和Oracle数据库做过开发并教授过有关课程。作为Oracle用户社区的热心支持者,Bill原来还是South Central(美国)Oracle用户组的主席。他同时还是《Select》的总编,《Select》是国际Oracle用户组美国部所出的季刊。他的工作成果刊登在世界各地的Oracle用户组刊物上。他还为《The Official Netscape LiveWire Pro Book》完成了JavaScript 编程实例。
Bill与他的妻子Norma、儿子Johnny、继子Geoffrey、4只猫以及1只达尔马提亚狗居住在他的母校,即德克萨斯州休斯顿的Rice大学旁边。他还为公立中学的孩子们志愿教授一门关于Internet和HTML基础知识的课程。
图书目录序
前言
第一部分 采用PL/SQL进行程序设计
第一章 PL/SQL入门
第二章 PL/SQL语言基础
第三章 有效的编码风格
第二部分 PL/SQL语言元素
第四章 变量与程序数据
第五章 条件和顺序控制
第六章 数据库交互和游标
第七章 循环
第八章 异常处理程序
第九章 PL/SQL中的记录
第十章 PL/SQL表
第三部分 内置函数
第十一章 字符函数
第十二章 日期函数
第十三章 数字、LOB和其他函数
第十四章 转换函数
第四部分 模块化的代码
第十五章 过程和函数
第十六章 包
第十七章 在SQL中调用PL/SQL函数
第五部分 PL/SQL8的新功能
第十八章 对象类型
第十九章 嵌套表和VARRAY
第二十章 对象视图
第二十一章 外部过程
第六部分 使PL/SQL程序正常工作
第二十二章 代码设计的技巧
第二十三章 管理数据库中的代码
第二十四章 调试PL/SQL
第二十五章 调整PL/SQL应用程序
第二十六章 跟踪PL/SQL的执行
第七部分 附录
附录一 配套光盘中的内容
附录二 从PL/SQL 1.1版本调用存储过程
附录三 内置包
词汇表