返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • Oracle PL/SQL从入门到精通 何明 编著 著 专业科技 文轩网
  • 新华书店正版
    • 作者: 何明 编著著
    • 出版社: 中国水利水电出版社
    • 出版时间:2017-11-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 何明 编著著
    • 出版社:中国水利水电出版社
    • 出版时间:2017-11-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2017-11-01
    • 字数:731000
    • 页数:472
    • 开本:16开
    • 装帧:平装
    • ISBN:9787517053729
    • 国别/地区:中国
    • 版权提供:中国水利水电出版社

    Oracle PL/SQL从入门到精通

    作  者:何明 编著 著
    定  价:89.8
    出 版 社:中国水利水电出版社
    出版日期:2017年11月01日
    页  数:472
    装  帧:平装
    ISBN:9787517053729
    主编推荐

    内容简介

    《Oracle PL/SQL从入门到精通》这本书系统而全面地介绍了PL/SQL语言,以循序渐进的方式引领读者逐步地掌握使用PL/SQL语言进行程序设计和开发,并介绍了一些实用的编程技巧。为了方便读者学习,随书配有135个视频讲解,读者可以边看边学;为了方便教师的教学需要,本书的每一章都配有详细的教学幻灯片;书中还特别设计了一个虚拟科研项目,利用这个项目的运作来帮助读者理解真正的IT从业人员在商业公司中是如何工作的。本书共分21个章节,第0-10章由浅入深地介绍了PL/SQL程序设计语言及其使用,第12-20章主要讲解开发大型应用软件系统相关的内容,如软件包、触发器、批量绑定及源程序加密等。

    作者简介

    何明,Oracle、Linux高级讲师,十余年Oracle数据库、Linux技术服务与培训经验,先后为西门子、惠普、中国移动、中国网通、中信银行、神州数码、NEC、壳牌(Shell)、中国民航、北电网络、天津地税局和财政局、唐山钢铁集团、索贝数码、TOM在线(香港)、北京邮政局等50余家大中型企业做过培训。

    精彩内容

    目录
    第0章Oracle的安装及相关配置
    视频讲解:3集11分钟
    0.1Oracle的安装
    0.2Oracle11g和Oracle12c中的SQL*Plus
    0.3scott用户及其对象维护
    0.4本书中将用到的表
    0.5SQL(StructuredQueryLanguage)
    0.6本书所用的术语
    0.7Oracle10g的SQL*Plus界面
    0.8使用iSQL*Plus
    0.9使用DOS窗口启动SQL*Plus
    第1章PL/SQL程序设计语言概述
    视频讲解:1集8分钟
    1.1PL/SQL语言的体系结构
    1.2模块化程序设计简介
    1.3PL/SQL语言的优势
    1.4PL/SQL程序块的结构
    1.5使用SQL*Plus创建匿名程序块的步骤
    1.6使用SQL*Plus创建、编辑和执行匿名块的实例
    1.7您应该掌握的内容
    第2章OracleSQLDeveloper简介
    视频讲解:4集14分钟
    2.1安装SQLDeveloper和创建数据库连接
    2.2SQLDeveloper的菜单
    2.3导出表的设计信息和源程序代码
    2.4创建新对象和使用SQL工作表
    2.5导出SQL语句的执行计划
    2.6使用Oracle11g和12c自带的OracleSQLDeveloper
    第3章常用的SQL*Plus命令
    视频讲解:3集20分钟
    3.1DESC[RIBE]命令
    3.2SETLINE[SIZE]{80|n}命令
    3.3L命令和ntext命令
    3.4“/”命令
    3.5n(设置当前行)命令和A[PPEND](附加)命令
    3.6DEL命令
    3.7C[HANGE]命令
    3.8生成脚本文件
    3.9编辑脚本文件
    3.10直接运行脚本文件
    3.11SPOOL命令
    3.12将Oracle数据库的数据导出给其他系统
    3.13将数据导出操作自动化
    3.14商业智能软件读取Oracle数据的简单方法
    3.15利用AUTOTRACE追踪SQL语句
    3.16获取SQL*Plus的帮助信息
    3.17您应该掌握的内容
    第4章PL/SQL变量的声明与使用
    视频讲解:5集25分钟
    4.1PL/SQL变量的使用
    4.2PL/SQL变量的声明和初始化
    4.3字符串分隔符的说明与使用
    4.4变量的数据类型
    4.5%TYPE属性
    4.6布尔变量的声明与使用
    4.7替代变量与绑定变量
    4.8LOB类型的变量
    4.9声明PL/SQL变量指南
    4.10您应该掌握的内容
    第5章编写PL/SQL语言的可执行语句
    视频讲解:5集18分钟
    5.1PL/SQL语言中的词法单元
    5.2标识符和定界符
    5.3文字的使用和应用实例
    5.4为程序代码加注释
    5.5SQL函数在PL/SQL中的应用
    5.6Oracle11g和12c的PL/SQL对序列操作的改进
    5.7数据类型的转换
    5.8PL/SQL中的运算符
    5.9程序块的嵌套和变量的作用域
    5.10变量的作用域和可见性的进一步探讨
    5.11程序设计的指导原则
    5.12您应该掌握的内容
    第6章PL/SQL与Oracle服务器之间的交互
    视频讲解:3集20分钟
    6.1PL/SQL中的SQL语句及使用SELECT语句提取数据
    6.2在PL/SQL中使用SELECT语句提取数据的实例
    6.3利用分组函数从表中提取数据
    6.4PL/SQL变量与列同名的问题及命名惯例
    6.5数据库中数据维护概述和准备工作
    6.6插入数据、修改数据和删除数据
    6.7MERGE语句
    6.8合并数据库中的数据行
    6.9您应该掌握的内容
    第7章分支(条件)语句
    视频讲解:4集20分钟
    7.1PL/SQL中的布尔条件
    7.2IF语句以及简单IF语句的实例
    7.3IF-THEN-ELSE和IF-THEN-ELSIF语句的执行流程
    7.4IF-THEN-ELSE语句的实例
    7.5IF-THEN-ELSIF语句的实例
    7.6CASE表达式
    7.7CASE语句
    7.8GOTO语句
    7.9您应该掌握的内容
    第8章PL/SQL语言的循环语句
    视频讲解:7集22分钟
    8.1重复控制——循环语句及基本循环语句的语法
    8.2基本循环语句的实例
    8.3WHILE循环
    8.4FOR循环
    8.5反向FOR循环及使用循环的指导原则
    8.6循环的嵌套和标号
    8.7Oracle11g和Oracle12c引入的CONTINUE语句
    8.8您应该掌握的内容
    第9章PL/SQL中常用的组合数据类型
    视频讲解:10集32分钟
    9.1组合数据类型概述
    9.2PL/SQL记录类型数据以及创建它的语法
    9.3PL/SQL语言中的%ROWTYPE属性
    9.4使用%ROWTYPE属性声明记录
    9.5利用%ROWTYPE属性插入和修改记录
    9.6INDEXBY表或PL/SQL表
    9.7INDEXBY表的应用实例
    9.8INDEXBY表的方法及使用实例
    9.9INDEXBY记录表
    9.10您应该掌握的内容
    第10章SQL游标(cursor)
    视频讲解:6集27分钟
    10.1SQL隐式cursor的属性及其应用实例
    10.2显式cursor概述
    10.3控制显式cursor
    10.4声明(显式)cursor
    10.5打开(显式)cursor及从中提取数据
    10.6关闭显式cursor及使用它的属性
    10.7利用循环及属性控制cursor的实例
    10.8cursor与记录
    10.9您应该掌握的内容
    第11章显式cursor的高级功能
    视频讲解:6集16分钟
    11.1cursor的FOR循环
    11.2在cursor的FOR循环中使用子查询
    11.3在cursor定义中使用子查询
    11.4带参数的cursor
    11.5FORUPDATE子句
    11.6WHERECURRENTOF子句
    11.7您应该掌握的内容
    第12章PL/SQL程序中的异常处理
    视频讲解:7集25分钟
    12.1异常处理概述
    12.2PL/SQL中的异常处理
    12.3如何捕获异常
    12.4如何捕获预定义的Oracle服务器错误
    12.5如何捕获非预定义的Oracle服务器错误
    12.6捕获异常的两个函数
    12.7捕获用户定义的异常
    12.8在程序块中异常的捕获与传播
    12.9RAISE_APPLICATION_ERROR过程
    12.10您应该掌握的内容
    第13章过程的创建、维护和删除
    视频讲解:7集33分钟
    13.1模块化与分层的子程序设计
    13.2PL/SQL的子程序
    13.3过程的定义及创建
    13.4创建过程的语法
    13.5过程的参数模式(方式)
    13.6使用IN参数模式的实例
    13.7使用OUT参数模式的实例
    13.8使用INOUT参数模式的实例
    13.9传递实参的表示法
    13.10在PL/SQL程序中调用一个过程
    13.11在SQLDeveloper中调用过程
    13.12在过程中声明和调用另一个过程
    13.13在过程中处理异常
    13.14在过程中没有处理异常
    13.15过程的发现与删除
    13.16您应该掌握的内容
    第14章函数的创建、维护和删除
    视频讲解:6集23分钟
    14.1函数的概述以及创建函数的语法
    14.2使用SQL*Plus或SQLDeveloper创建函数
    14.3创建和调用存储函数的实例
    14.4在SQLDeveloper中开发、调试和调用函数
    14.5在SQL表达式中使用用户定义的函数
    14.6从SQL表达式中调用函数的
    14.7从SQL中用名字表示法或混合表示法调用函数
    14.8函数的发现与删除以及函数与过程的比较
    14.9您应该掌握的内容
    第15章PL/SQL软件包
    视频讲解:5集21分钟
    15.1PL/SQL软件包概述
    15.2PL/SQL软件包的组件及可见性
    15.3PL/SQL软件包的开发方法
    15.4创建PL/SQL软件包的说明
    15.5创建PL/SQL软件包体
    15.6创建和使用无体的PL/SQL软件包
    15.7软件包的发现与删除
    15.8在SQLDeveloper中开发和编译软件包说明
    15.9在SQLDeveloper中开发和编译软件包体
    15.10在SQLDeveloper中运行软件包
    15.11您应该掌握的内容
    第16章PL/SQL软件包的高级特性和功能
    视频讲解:9集32分钟
    16.1在PL/SQL中子程序的重载
    16.2创建带有重载过程的软件包的实例
    16.3STANDARD软件包与子程序重载
    16.4前向引用(ForwardReferences)所造成的问题
    16.5前向声明(ForwardDeclarations)
    16.6软件包的初始化
    16.7在SQL中使用软件包中的函数
    16.8软件包中变量的持续状态
    16.9软件包变量持续状态的实例
    16.10软件包中cursor的持续状态
    16.11在软件包中使用PL/SQL记录表(记录数组)
    16.12您应该掌握的内容
    第17章数据库触发器
    视频讲解:6集48分钟
    17.1触发器概述
    17.2触发器的应用范围、设计原则以及分类
    17.3DML触发器的创建
    17.4触发器触发的顺序
    17.5创建和测试语句触发器的实例
    17.6带有条件谓词的语句触发器的实例
    17.7创建和测试DML行触发器
    17.8在行触发器中使用OLD和NEW限定符
    17.9在行触发器中使用OLD和NEW限定符的实例
    17.10利用WHEN子句有条件触发行触发器
    17.11触发器执行模型概要及实现完整性约束的准备
    17.12利用触发器来实现完整性约束
    17.13INSTEADOF触发器及实例的准备工作
    17.14创建INSTEADOF触发器的实例
    17.15INSTEADOF触发器的测试实例
    17.16触发器的管理与维护及与过程的比较
    17.17触发器的管理与维护的实例
    17.18您应该掌握的内容
    第18章批量绑定及高级触发器特性
    视频讲解:7集40分钟
    18.1批量绑定概述及批量绑定的语法
    18.2批量绑定FORALL的实例
    18.3cursor属性%BULK_ROWCOUNT的应用
    18.4在查询语句中使用BULKCOLLECTINTO子句
    18.5在FETCH语句中使用BULKCOLLECTINTO子句
    18.6带有RETURNING和BULKCOLLECTINTO关键字的FORALL语句
    18.7利用Index数组进行批量绑定
    18.8利用RETURNING子句将DML语句的结果直接装入变量
    18.9变异表及在变异表上触发器的
    18.10复合触发器(compoundtrigger)概述
    18.11利用复合触发器解决变异表的错误
    18.12创建基于DDL语句或基于系统事件的触发器
    18.13用户登录和退出触发器的创建和测试
    18.14触发器中的CALL语句
    18.15数据库事件触发器的优点以及设计、管理和维护触发器要注意的事项
    18.16您应该掌握的内容
    第19章PL/SQL程序代码设计上的考虑、Oracle自带软件包及数据库优化简介
    视频讲解:8集46分钟
    19.1常量和异常的标准化概述
    19.2标准化异常和标准化异常处理
    19.3标准化常量
    19.4本地子程序的应用
    19.5程序的定义者权限与调用者权限
    19.6自治事物
    19.7使用自治事物的实例
    19.8Oracle提供(自带)的软件包简介
    19.9计算机内外存以及系统优化简介
    19.10将程序常驻内存
    19.11将数据缓存在内存中
    19.12将数据常驻内存
    19.13将查询的结果缓存在内存
    19.14跨会话的PL/SQL函数结果缓存
    19.15您应该掌握的内容
    第20章导出程序的源代码以及源代码加密
    20.1以命令行方式获取数据库系统的设计
    20.2导出存储程序的接口参数
    20.3导出存储程序的源代码
    20.4导出触发器的类型、触发事件、描述及源代码
    20.5PL/SQL源代码加密及动态加密
    20.6使用CREATE_WRAPPED过程加密PL/SQL源代码
    20.7使用CREATE_WRAPPED过程加密较长的代码
    20.8PL/SQL封装实用程序简介
    20.9PL/SQL封装实用程序应用实例
    20.10加密的原则及DBMS_DDL与Wrap的比较
    20.11您应该掌握的内容
    结束语
    参考文献

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购