《Oracle PL/SQL入门》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Bill Pribyl,(美)Steven Feuerstein著;段紫辉等译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2002
  • ISBN:7508311000
  • 页数:443 页
图书介绍:PL/SQL是Oracle的程序设计语言,用于存储过程,它为你的数据库程序增加了许多可能的功能。PL/SQL补充了标准的关系数据库语言SQL,提供了各种过程化特性,包括循环、IF—THEN语句、高级数据结构以及丰富的事务控制,这些都紧密地集成到oracle数据库服务器中。无论你是一位初学者还是已经熟悉了另一种程序设计语言,本书都会为你加速PL/SQL学习提供帮助。“作为一个了解C、Perl和Java的人,我发现这是一本极好的PL/SQL入门书籍。它向我提供了进行PL/SQL程序设计所需的核心知识。对于任何需要学习oraclePL/SQL程序设计的人来说,这都是一本伟大的书籍!”——BillPhillips,Diverse网络公司的系统工程师“作为一个IT咨询公司的DBA,我需要逾越基本的SQL语言,利用PL/SQL的效率和多种功能。我需要的是不要求事先有程序设计经验的PL/SQL入门介绍,在经过徒然的搜索之后,最后找到了这本真正适用于初学者的书籍。本书用浅显的语言为示例代码提供了透彻的解释,使得我可以了解程序工作的原理。除了请人专门指导以外,本书是学习PL/SQL的最佳选择。”——Co

前言 1

第一章 PL/SQL综述 13

什么是PL/SQL 13

为什么使用PL/SQL 22

开始学习PL/SQL前所需的知识 29

第二章 基础知识 33

PL/SQL专门术语 33

运行第一个PL/SQL程序 36

程序结构介绍 41

变量 45

常见运算符 53

条件转移逻辑 62

循环执行:循环语句 66

代码格式:需求和准则 73

一些高级的基础知识 75

第三章 我们来编码 83

实例的一些背景知识 83

第一个程序训练 85

用函数返回一本图书的副本数 101

令你的代码富有弹性 106

使用PL/SQL包来组织代码 113

更高的水平 124

现在做什么 129

第四章 年轻人,上网吧 131

HTML简介 132

用PL/SQL创建网页 144

还要做什么 181

第五章 获取 182

什么是最重要的 182

容易想到的检索一行数据的方法 183

使用游标检索多于一行的数据 186

通过Web页面显示查询结果 199

用动态SQL建立一个基于网页的搜索页面 204

数据检索的高级主题 224

第六章 管理好房间 235

组织你的代码 236

使用工具高效地编写代码 250

第七章 安全:将坏家伙拒之门外 269

Oracle安全概述 270

组织好账号,提高安全性 280

分析图书馆系统的需求 294

跟踪数据库的修改 300

专门针对PL/SQL开发者的安全主题 308

第八章 与外部世界通信 315

从PL/SQL发送E-mail 316

在图书馆系统中使用邮件发送器 321

在数据库内部接收E-mail 325

从远端Web站点中获取数据 335

与其他语言的集成 348

第九章 较为高级的主题及其他 354

驾驭软件生命周期 355

PL/SQL中的列表(集合) 357

异常处理包 372

事务控制 377

PL/SQL编译器 383

顾客和图书管理员的权限管理 387

更多的PL/SQL特性 410

后记 实现数据库编程 421

词汇表 427