Oracle PL/SQL从入门到精通

当前位置:首页 > 计算机网络 > 数据库 > Oracle PL/SQL从入门到精通

出版社:清华大学
出版日期:2012-6
ISBN:9787302281030
作者:丁士锋
页数:655页

章节摘录

版权页:   插图:   第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个变量。

内容概要

丁士锋,毕业于国防科技大学计算机学院。有多年的大型软件系统开发经验,有近8年的.NET软件项目研发经验,擅长C#语言,对.NET框架及其底层机制有深入的理解。曾经任职于三星电子、诺基亚等公司,从事软件项目开发。对企业软件的设计与架构有深入的研究和大量经验,主导过多个大型的企业分布式项目的开发。

书籍目录

第1篇  PL/SQL开发入门第1章  Oracle 11g数据库系统(教学视频:40分钟)  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基本概念(教学视频:30分钟)  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  过程、函数与包    2.2.5  触发器    2.2.6  结构化异常处理    2.2.7  集合与记录    2.2.8  游标    2.2.9  动态SQL  2.3  编码风格    2.3.1  PL/SQL词法单位    2.3.2  缩进    2.3.3  标识符命名规则    2.3.4  大小写风格    2.3.5  使用工具格式化代码  2.4  小结第3章  变量和类型(教学视频:14分钟)  3.1  变量    3.1.1  变量的声明    3.1.2  变量的赋值    3.1.3  使用%TYPE    3.1.4  使用%ROWTYPE    3.1.5  变量的作用域和可见性    3.1.6  常量的定义  3.2  数据类型    3.2.1  字符类型    3.2.2  数字类型    3.2.3  日期和时间类型    3.2.4  布尔类型    3.2.5  LOB对象类型    3.2.6  引用类型    3.2.7  复合类型    3.2.8  用户自定义子类型    3.2.9  数据类型转换  3.3  运算符和表达式    3.3.1  运算符类型    3.3.2  运算符的优先级    3.3.3  表达式类型  ……第4章  PL/SQL控制语句(教学视频:13分钟)第2篇  PL/SQL开发基础第5章  管理数据表(教学视频:33分钟)第6章  查询数据表(教学视频:33分钟)第7章  操纵数据表(教学视频:27分钟)第8章  记录与集合(教学视频:32分钟)第9章  SQL内置函数(教学视频:26分钟)第10章  使用游标(教学视频:20分钟)第11章  事务处理和锁定(教学视频:14分钟)第12章  异常处理机制(教学视频:19分钟)第3篇  PL/SQL进阶编程第13章  PL/SQL子程序(教学视频:18分钟)第14章  包(教学视频:10分钟)第15章  触发器(教学视频:23分钟)第16章  动态SQL语句(教学视频:17分钟)第4篇  PL/SQL高级编程第17章  面向对象编程(教学视频:24分钟)第18章  PL/SQL性能优化建议(教学视频:14分钟)第5篇  PL/SQL案例实战第19章  企业IC芯片欠料计算程序(教学视频:28分钟)第20章  PL/SQL邮件发送程序(教学视频:33分钟)

编辑推荐

《Oracle PL/SQL从入门到精通》适合于使用PL/SQL进行应用程序开发的人员、对软件开发有兴趣的学生及爱好者阅读和参考;对数据库管理员、企业IT运维人员也具有很强的指导作用。

作者简介

《Oracle PL/SQL从入门到精通》以面向应用为原则,深入浅出地介绍了Oracle平台上使用PL/SQL语言进行数据库开发的技术。通过大量的示例,详细介绍了PL/SQL的语言特性、使用技巧,同时配以两个在实际工作中的案例深入地剖析了使用PL/SQL进行Oracle开发的方方面面。 《Oracle PL/SQL从入门到精通》附带1张DVD光盘,内容为作者为《Oracle PL/SQL从入门到精通》录制的全程语音教学视频及《Oracle PL/SQL从入门到精通(附光盘)》所涉及的源代码。 
《Oracle PL/SQL从入门到精通》分为5大篇共20章。涵盖的内容主要有PL/SQL语言基础、开发环境、变量与类型、控制语句、数据表的管理和查询、数据表的操纵、使用PL/SQL的记录与集合、各种内置函数、游标、事务处理、异常处理、子程序、包、面向对象的开发等技术点。通过示例性的代码,由浅入深,详细介绍了每一个技术要点在实际工作中的应用,对各种技术要点的应用场合进行了细致的分析。

图书封面


 Oracle PL/SQL从入门到精通下载



发布书评

 
 


精彩短评 (总计101条)

  •     送货速度快,书是我想要的
  •     书很厚,作为工具书挺好的,目前还未读完
  •     比较畅销的专业图书,值得推荐。
  •     入门很好!具体详细!事例多。
  •     PL SQL入门材料~~
  •     适合初学者学习,发送货速度很快
  •     好书,看的少了
  •     讲得好详细啊,很不错的入门书
  •     这本书还不错,质量也挺好,速度也快
  •     大致上看了下内容,我觉得还是蛮有用的
  •     今天刚刚收到,大体看了一下,挺好的,讲的很详细,适合学习。而且质量也挺好的!
  •     还不错,,那个看评价说不知道表结构的那位,只能说你对oracle一点也不了解,oracle安装好了就有了那些表了
  •     内容很多,慢慢看!
  •     对于初学者很棒哟
  •     很不错,正品,适合初学
  •     书是不错,就是贵了些,还有就是里面有几张纸不知被谁的手搞的都是油墨,看着好膈应。。。书搞的那么脏……
  •     这本书旁边有很多胶,稍微有点脏。不像是全新的
  •     这本书很好,例子很详尽,很多工作中用到的都可以在本书中找到,可以当工具书来查阅,也可以当做pl&nsp;ql入门书籍来看,把整本书都弄懂,然后把书后面的两个项目实例全部弄懂,找份oacle相关的工作难度不大。
  •     收到后,简单的浏览了下,感觉还不错。
  •     适合刚入门的人!!!超值,很有收获
  •     个人感觉对于非计算机专业人员来说,有点点难了!内容很全是真的!可以作为手册书!
  •     这书真很好,适合oracle初学者.
  •     书很厚,适合需要全面学习OraclePL/SQL开发技术的人员
  •     卡此书还是要一点点点基础的,不错的书
  •     作为一本pl/sql入门书籍还不错。
  •     这本书写得很好,讲得很详细,通俗易懂。
  •     oracle数据库方面很经典的一本书,从入门到精通,适合各种层面的人。
  •     印刷还可以,但是内容没有想象中的好。
  •     不错的。。。...............
  •     书质量是没问题的,当当的一直在买,比较实用,有需要可以买
  •     man hao
  •     书买来大概翻了一下也看了两章,感觉知识讲的很好,行云流水,全文知识面也很全面,不错!
  •     案例到位,让初学者可以看懂并明白
  •     书还没看,不过大致翻了一下,纸张质量很好,内容质量有待研究,书上貌似没讲到正则表达式,有点遗憾
  •     适合入门,还挺细的。
  •     书很不错,讲得很详细
  •     深入浅出,内容不错。
  •     厚厚的一本,介绍很详细,希望能真能精通
  •     内容很全面,适合初级入门
  •     OCM要考PL SQL编程的~提早学习下!
  •     书很好!内容充实,适合新手
  •     相对于国内的书,这书写的不错,案列丰富,让新手很快就熟悉了oracle的基本开发
  •     好书,发货速度也很快,第一天下的单,第二天就到了。
  •     介绍比较洋尽了,为打基础作了准备。学起来也不是很难。
  •     有书有光碟还可以,适合自学,呵呵
  •     书刚收到,还没开始看,纸张看起来还可以,希望能对我的学习有帮助!
  •     不错,很不错、确实很不错。
  •     这本书很好,除了配送比较慢,没有毛病
  •     收到书后,随便翻阅了下,感觉不错,应该值得一看!具体内容还需进一步仔细阅读.
  •     老公是计算机软件方面工作的,他说挺好
  •     从入门到精通,好书!!很好看
  •     很适合有点基础的初学者!
  •     大概看了一下目录,是需要的书,会细读的
  •     我觉得这本书还是比较适合我自己,一个是自己从来没有接触过Oracle,需要一本知识比较系统的书;另一个是工作中需要PL/SQL比较多,这本书满足这个要求。个人觉得很不错。
  •     书的内容还可以,希望对自学有用
  •     不错的书,质量很好,包装也很结实......
  •     Oracle PL/SQL从入门到精通(配光盘)
  •     需要有一定ORACLE基础的人看
  •     翻了一下,光盘里面还有几个ORACLE视频,书还行,貌似还不错的样子
  •     这本书很好,但是没给我发随书的光盘,看起来不方便,能不能给我补发一张光盘?
  •     书本物流都不错
  •     不错讲的很细内容很丰富
  •     真的就是印刷感觉还可以,什么包装就是用个塑料袋一套上的,光盘也折断了,这也不能放图上来,不知道原本就是裂断的还是物流造成裂断的,发货不包装好,随便套一下,太不负责了,只是感觉书本身还可以,也懒得退换货什么的。
  •     这本书挺适合初学者的,或ORACLE基础差点的,我买了是想平时工作中当本参考书的;还没来得及细看,看了下目录,正是我所需要的!
  •     书很好 ,邮差效率高
  •     整体还可以,根据里面的例子多练习才能提高
  •     挺适合我们初学者用的。
  •     收到书后,大体翻了一下,总体感觉书很详细,很实用,适合初学者使用,推荐大家购买。
  •     新手力推
  •     不错,挺适合入门开发,实例很多,也可以作为开发时的参考手册
  •     真的挺好的,为什么不到10个字没积分呢?够了吧!
  •     买得一本好书,是正版的,内容也挺不错,推荐
  •     从Oracle的开发工具到Pl/sql语法,都涉及了,是比较详细的教材,可以作为Oracle入门级的书籍使用。
  •     初步看了下,总体来说还是不错~
  •     该书的错误很多,书中所写的SQL语句存有很多错误,多数不能执行。真不知道作者写书时是否严肃、严谨!!!
  •     平铺直叙,讲解不是很精彩
  •     作为初学者,选了好久选到这本,对自己有一定帮助!不过有一点点基础才好
  •     内容很不错,书很精美
  •     很适合做工具书使用
  •     质量好,非常厚实,希望能够有很大的收获
  •     东西不错书很好,快递服务态度有点差。
  •     书不错,对于初学者来说很有用。但最重要的还是需要自己去实践,书只是作辅助作用
  •     清华大学的书还是很有分量,希望借此步入oacle阶段
  •     买了这么久了,对于初学者来说,是一本不错的入门书籍,强力推荐!
  •     感觉内容写的不错,就是感觉里面没有建数据库的程序
  •     服务好,书很好,例子也很好,正在学习中。
  •     很厚实的一本书,翻看了内容,很不错
  •     质量很好,内容棒
  •     挺全的,当工具数用。
  •     深入浅出,简单易懂,现在书都贵,有时间读完才难得。
  •     总体还可以,适合初学
  •     PL/SQL的学习,可以选择此书入门
  •     还没有看, 应该不错的
  •     收到书的第一个晚上就看了50页,感觉写的真的不错
  •     数的质量不错,内容全面,适合新人上手
  •     物流速度不错,书的封面与图片不同~~~书的外包装很一般,内容还在看~
  •     非常满意,而且质量很好,作为入门和工具书再合适不过了
  •     基础书籍,有对应的例子,边看边练习,感觉不错!
  •     内容全面,配有光盘,自主学习起来方便
  •     书不错,我挺喜欢的,内容很丰富
  •     还没看!据说还不错。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024