Oracle PL/SQL从入门到精通
正版新书 新华官方库房直发 可开电子发票
¥
43.61
4.9折
¥
89
全新
库存14件
作者丁士锋 编著
出版社清华大学出版社
ISBN9787302281030
出版时间2012-06
版次1
装帧平装
开本16开
纸张胶版纸
页数655页
字数1055千字
定价89元
货号SC:9787302281030
上书时间2024-09-16
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
丁士锋,2001年毕业于国防科技大学计算机学院。有多年的数据库软件开发与设计经验,深入理解数据库系统在企业信息化进程中的应用。多次主导与架构基于Oracle、SQL Server、IBM DB2等大型数据库系统的集团式信息管理系统建设,多次参与数据库平台的搭建与各种核心数据库程序代码的实现。
主编推荐:
13500册,数千读者网络点赞和好评,PL/SQL经典之作。
热销图书,大量读者好评!Oracle爱好者推荐阅读!提供300多个简洁易懂的实例,带领读者快速上手
提供2个有很高参考价值的真实项目案例,提升实战水平,提供各种实际应用场景,将知识点快速应用于实际开发
代码精炼,注释丰富,通过研读代码,便可获得大量经验,提供7.8小时多媒体教学视频、教学PPT
涵盖PL/SQL的各种技术细节,提供系统化的学习方案,对PL/SQL开发用到的各种技术做了原理分析和实战体验
真正做到了从程序员的视角剖析PL/SQL的应用,深入浅出地介绍PL/SQL在实际开发中的要点
内容简介:
本书以面向应用为原则,深入浅出的介绍了oracle平台上使用pl/sql语言进行数据库开发的技术。通过大量的示例,详细介绍了pl/sql的语言特性、使用技巧,同时配以2个在实际工作中的示例来深入的剖析了pl/sql进行oracle开发的方方面面。
本书附带1张dvd光盘,内容为作者为本书录制的全程语音教学视频及本书所涉及的源代码。
本书共分为20章,分为5大篇。涵盖的内容主要有pl/sql语言基础、开发环境、变量与类型、控制语句、数据表的管理和查询、数据表的操纵、使用pl/sql的记录与集合、各种内置函数、游标、事务处理、异常处理、子程序、包、面向对象的开发等等技术点。通过示例性的代码,由浅入深,详细介绍了每一个技术要点在实际工作中的应用,对于各种技术要点的应用场合进行了细致的分析。
本书适合于使用pl/sql进行应用程序开发的人员、对软件开发有兴趣的学生及爱好者;对数据库管理员、企业it运维人员也具有很强的指导作用。
摘要:
第3章 变量和类型
变量是一些内存单元,用来存储不同类型的数据,顾名思义,变量的内容在运行期间可以发生变化,为一个变量指定不同值的过程叫做赋值。PL/SQL语句块通过使用变量来与数据库进行通信,比如从数据库中获取数据的结果,或者将变量的内容插入数据库中。变量在PL/SQL语句块的声明区中定义,每个变量都有一个特定的类型,描述了可以在变量中存储的信息类别。
3.1 变 量
在定义变量时,一定要为其指定一个类型,类型可以是PL/SQL类型或SQL语言的类型,一旦变量的类型确定,那么变量中所能存储的值也就确定了,因此尽管变量的值会经常改变,但是值的类型是不可以变化的。
3.1.1 变量的声明
变量通常在PL/SQL块、子程序和包的声明部分进行定义,需要为变量指定一个数据类型或初始值,语法如下所示。
variable_name(CONSTANT)type(NOT NULL)(:=value);
在声明中的variable name用于指定变量名,变量名的命名要符合在第2章中介绍的标识符命名规范:type类型是变量需要使用的数据类型,可以使用所有SQL类型或PL/SQL类型。稍后将会详细介绍可用的类型。用方括号口括起来的是可选的部分,变量定义中的3个可选部分的含义如下所示。
CONSTANT表示声明为一个常量,常量在定义时需要指定初始值,一旦定义其值,不能再被改变。
NOT NULL用于约束变量的值不能为空。
:——value用于为变量赋初始值。
代码3.1在声明部分定义了4个变量。
目录:
第1篇 pl/sql开发入门
第1章 oracle 11g数据库系统
1.1 关系型数据库系统介绍
1.1.1 什么是关系型数据模型
1.1.2 数据库系统范式
1.1.3 关系型数据库管理系统
1.1.4 使用sql语句与数据库管理系统通信
1.2 初识oracle 11g
1.2.1 oracle 11g简介
1.2.2 oracle 11g体系结构
1.2.3 如何创建数据库
1.2.4 比较oracle数据库与sql server数据库
1.3 什么是pl/sql
1.3.1 pl/sql是一种语言
1.3.2 pl/sql的执行环境
1.4 搭建pl/sql开发环境
1.4.1 使用sql*plus
1.4.2 使用oracle sql developer
1.4.3 pl/sql developer开发pl/sql
.1.4.4 quest toad开发pl/sql
1.4.5 使用oracle文档库
1.5 小结
第2章 pl/sql基本概念
2.1 功能特点
2.1.1 结构化程序设计
2.1.2 与sql语言整合
2.1.3 面向对象开发
2.1.4 模块化应用程序开发
2.1.5 提高应用程序性能
2.2 语言特性
2.2.1 pl/sql块结构
2.2.2 变量和类型
2.2.3 程序控制语句
2.2.4 过程、函数与包
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价