oracle 12c sql图形化,Oracle 12c PL/SQL程序设计终极指南

4829f1bc20fc4d3257f5755c8314ed62.png

Oracle 12c PL/SQL程序设计终极指南

作者:孙风栋;王澜;郭晓惠

出版日期:2015年06月

文件大小:11.73M

支持设备:

¥60.00在线试读

适用客户端:

8dafcd97aaf305db19de1ca6f990e1c4.png言商书局

iPad/iPhone客户端:下载 Android客户端:下载PC客户端:下载更多详情:查看

?对图书下载、阅读卡购买有疑问:立即进入帮助中心>>

图书简介

目录

在信息技术高速发展的今天,任何的大型信息系统都是以数据库技术为支撑的。Oracle数据库作为数据库领域的先驱者,凭借其雄厚的技术实力,以高稳定性、可伸缩性、高可靠性、高安全性、跨平台特性等得到业界的一致认可,成为数据库市场名副其实的领军者,遍布于工业、商业、金融、保险、航空等各个领域。在数据库市场,Oracle数据库产品的市场占有率高达50%,远远领先于其他数据库产品,可以不夸张地说,Oracle数据库产品已经遍布世界的每个角落。作为Oracle数据库的过程化的SQL语言,PL/SQL程序在Oracle项目开发过程中得到广泛应用,有Oracle数据库应用的地方,就有PL/SQL程序的应用。因此,系统深入地学习PL/SQL程序设计是Oracle数据库开发所必需的。

前言

基础篇

第1章 PL/SQL概述

1.1 什么是PL/SQL

1.2 PL/SQL优点

1.3 PL/SQL特性

1.4 PL/SQL运行机制

1.5 PL/SQL 12.1新特性

1.6 案例数据库介绍

1.7 使用Oracle文档

1.8 小结

第2章 PL/SQL开发工具的使用

2.1 SQL Plus

2.2 SQL Developer

2.3 PL/SQL Developer

2.4 小结

第3章 PL/SQL基础

3.1 PL/SQL程序结构

3.2 PL/SQL词法单元

3.3 PL/SQL数据类型

3.4 PL/SQL变量与常量

3.5 运算符与表达式

3.6 编译指示

3.7 小结

第4章 PL/SQL控制语句

4.1 条件选择语句

4.2 循环语句

4.3 顺序控制语句

4.4 小结

第5章 数据查询

5.1 SQL语言概述

5.2 SELECT语句基本语法

5.3 简单查询

5.4 查询排序

5.5 分组查询

5.6 连接查询

5.7 子查询

5.8 层次查询

5.9 集合查询

5.10 分析查询

5.11 TOP-N与分页查询

5.12 小结

第6章 数据操纵与事务控制

6.1 数据插入

6.2 数据修改

6.3 MERGE语句

6.4 数据删除

6.5 事务控制

6.6 锁

6.7 小结

第7章 内置SQL函数

7.1 内置SQL函数概述

7.2 单行函数

7.3 聚集函数

7.4 分析函数

7.5 其他函数

7.6 小结

第8章 PL/SQL中的静态SQL语句

8.1 静态SQL语句概述

8.2 显式游标

8.3 隐式游标

8.4 游标变量

8.5 游标表达式

8.6 自治事务

8.7 小结

第9章 记录

9.1 记录类型概述

9.2 声明记录类型

9.3 记录类型变量

9.4 记录类型变量的应用

9.5 小结

第10章 错误处理

10.1 编译警告

10.2 异常处理概述

10.3 异常的类型

10.4 抛出异常

10.5 捕获与处理异常

10.6 异常的传播

10.7 异常处理策略

10.8 小结

开发篇

第11章 PL/SQL子程序

11.1 PL/SQL子程序概述

11.2 独立子程序

11.3 调用子程序

11.4 子程序参数

11.5 嵌套子程序

11.6 独立子程序的管理

11.7 小结

第12章 PL/SQL包

12.1 包概述

12.2 创建包

12.3 调用包

12.4 重载包

12.5 实例化与初始化包

12.6 包的纯度等级

12.7 包的状态

12.8 包编写指南

12.9 STANDARD包

12.10 包管理

12.11 小结

第13章 子程序依赖性与权限管理

13.1 对象依赖性概述

13.2 子程序的本地依赖性

13.3 子程序的远程依赖性

13.4 子程序权限概述

13.5 调用者权限与定义者权限

13.6 小结

第14章 触发器

14.1 触发器简介

14.2 简单的DML触发器

14.3 INSTEAD OF DML触发器

14.4 复合DML触发器

14.5 利用DML触发器保证引用完整性

14.6 系统触发器

14.7 变异表触发器

14.8 触发器设计指南

14.9 触发器管理

14.10 小结

第15章 集合

15.1 集合概述

15.2 联合数组

15.3 嵌套表

15.4 可变数组

15.5 集合方法

15.6 集合类型变量的比较

15.7 独立集合类型

15.8 在包中定义的集合类型

15.9 多维集合

15.10 小结

第16章 动态SQL语句

16.1 动态SQL语句概述

16.2 本地动态SQL

16.3 DBMS_SQL包

16.4 小结

第17章 批绑定

17.1 批绑定概述

17.2 FORALL语句

17.3 BULK COLLECT短语

17.4 动态批绑定

17.5 小结

高级篇

第18章 对象

18.1 Oracle对象概述

18.2 对象类型定义

18.3 对象类型方法

18.4 对象类型的继承

18.5 操作数据库中对象

18.6 对象视图

18.7 在PL/SQL中使用对象类型

18.8 与对象相关的函数和操作符

18.9 对象类型的管理

18.10 小结

第19章 大对象

19.1 大对象概述

19.2 利用SQL操纵LOB对象

19.3 DBMS_LOB包

19.4 利用PL/SQL操纵LOB对象

19.5 小结

第20章 Oracle任务调度

20.1 Oracle调度器概述

20.2 作业对象管理

20.3 程序对象管理

20.4 调度对象管理

20.5 小结

第21章 PL/SQL性能优化

21.1 PL/SQL性能优化简介

21.2 子程序内联

21.3 SQL语句优化

21.4 最小化CPU载荷

21.5 管道函数的使用

21.6 性能优化工具

21.7 小结

第22章 常用的Oracle内置包

22.1 Oracle内置包简介

22.2 DBMS_ALERT包

22.3 DBMS_DDL包

22.4 DBMS_FLASHBACK包

22.5 DBMS_METADATA包

22.6 DBMS_LOGMNR包

22.7 DBMS_LOGMNR_D包

22.8 DBMS_PIPE包

22.9 DBMS_RANDOM包

22.10 DBMS_ROWID包

22.11 DBMS_TRANSACTION包

22.12 UTL_FILE包

22.13 UTL_TCP包

22.14 小结

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/436126.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CSS的语法结构

今天又看了一点书,哎我看书的速度可是够慢的。现摘录下来自己也增强下记忆,反正闲着也是闲着o(∩_∩)o...。 CSS的语法结构 CSS的语法结构由三个部分组成:选择符,(Selector),属性(Porperty)和值(Value)。 使用方法…

WinCE 控制面板的创建

控制面板的组件,其实就是一个地地道道的DLL文件,所不同的是其后缀名为.CPL而已.控制面板组件对外必须要实现一个CPlApplet接口,其原型为:LONG CALLBACK CPlApplet(HWND hwndCPL,UINT message, LPARAM lParam1, LPARAM lParam2).而在此函数之中,为了使组件正常运作,我们必须要处…

oracle 存储同步,Oracle数据库知识——存储过程篇

在线QQ客服:1922638专业的SQL Server、MySQL数据库同步软件存储过程是一组用于完成特定功能的SQL语句,该语句已编译并存储在数据库中。用户通过指定存储过程的名称并提供参数(如果存储过程具有参数)来执行它。存储过程是数据库中的重要对象。任何设计良好…

【转】C++中的static_cast ,reinterpret_cast的用法和区别

转自&#xff1a;https://www.cnblogs.com/heyonggang/p/3361643.html 原文地址&#xff1a;https://www.cnblogs.com/heyonggang/p/3361643.html 用法&#xff1a;static_cast < type-id > ( expression ) 该运算符把expression转换为type-id类型&#xff0c;但没有运…

使用MvcContrib的FormHelper

MvcContrib的FormHelper提供了三大Helper Html辅助 验证HelperGrid表格Helper下载 下载后将MvcContrib.dll与MvcContrib.Samples.FormHelper.dll引用到Asp.net MVC工程 在Web.Config pages.namespaces加入以下节点 <add namespace"MvcContrib.UI.Tags"/><ad…

WinCE控制面板添加应用程序

WinCE系统中的控制面板和Windows系统中的控制面板原理是一样的&#xff0c;里面就是包含了一些应用程序。WinCE系统的控制面板由Ctlpnl.exe&#xff0c;Control.exe和一些.cpl文件组成&#xff0c;其中Ctlpnl.exe和Control.exe用于控制控制面板的文件夹显示和架构&#xff0c;而…

【转】滚动条消息(WM_VSCROLL和WM_HSCROLL)

转自&#xff1a;https://blog.csdn.net/zmq5411/article/details/6756189 &#xff08;1&#xff09;当用户单击滚动条或者是拖动滑块时&#xff0c;Windows会向窗口过程发送WM_VSCROLL消息&#xff08;垂直滚动时&#xff09;或者是WM_HSCROLL消息&#xff08;水平滚动时&am…

【转】CMMI环境下,该如何实施Agile?

“CMMI与敏捷之间是否有什么样的关系&#xff1f;是矛盾的&#xff1f;还是可融合的&#xff1f;”“在CMMI环境下如何实施敏捷&#xff1f;”自从“敏捷”诞生以后&#xff0c;此类话题就此起彼伏&#xff0c;从未停止。前几日&#xff0c;在AgileChina的讨论组中&#xff0c;…

透析WINCE的控制面板

WindowsCE是微软公司嵌入式、移动计算平台的基础&#xff0c;它是一个开放的、可升级的32位嵌入式操作系统&#xff0c;是基于掌上型电脑类的电子设备操作系统&#xff0c;它是精简的Windows 95,Windows CE的图形用户界面相当出色。Windows CE作业系统是Windows家族中最新的成员…

oracle 游标 904,如何解决Oracle数据库游标连接超出问题

如何解决Oracle数据库游标连接超出问题发布时间&#xff1a;2020-07-21 10:57:35来源&#xff1a;亿速云阅读&#xff1a;103作者&#xff1a;小猪这篇文章主要讲解了如何解决Oracle数据库游标连接超出问题&#xff0c;内容清晰明了&#xff0c;对此有兴趣的小伙伴可以学习一下…

【转】windows程序设计(14):鼠标消息详解

关于鼠标的一些细节知识&#xff1a; 通常&#xff0c;我们发消息时&#xff0c;都是对一个特定的窗口&#xff0c;但是对于鼠标消息却不然&#xff1a;只要鼠标跨越窗口或者在某窗口中按下鼠标按键&#xff0c;那么窗口消息处理程序就会收到鼠标消息&#xff0c;而不管该窗口…

用多媒体库 Bass.dll 播放 mp3 [15] - 设置与获取播放速度

本例效果图:代码文件:unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, ComCtrls;typeTForm1 class(TForm)OpenDialog1: TOpenDialog;Button1: TButton;Button2: TButton;Button3: TButton;TrackBar1:…

详解WINCE的控制面板

曾经在我的一篇《控制面板的创建》中介绍过WinCE控制面板的结构,不过由于那篇文章其目的只在于控制面板如何调用EXE程序,故对控制面板也仅是泛泛而谈.不过在这篇文章中,我们将对WinCE的使用方法来个整体的详解. 1.控制面板的结构 控制面板其实也是个动态链接库…

【转】设置Win32窗口背景颜色

窗口类结构体中&#xff0c;有一个窗口背景成员&#xff0c;hbrBackground。它是一个画刷句柄类型。在Windows中有各种各样的句柄&#xff0c;比如窗口句柄、实例句柄&#xff0c;画刷句柄&#xff0c;文件句柄等等&#xff0c;他们都是句柄类型&#xff0c;只是每一种句柄都和…

oracle中plsql块的结构,oracle plsql的结构

变量声明部分(没有变量可以不写declare)begin执行部分exception异常处理部分end*&#xff1a;declare 和 exception部分是可选的(1)PL/sql中变量的定义格式1变量名 变量类型 【约束】 default 默认值格式2变量名 变量类型 【约束】【&#xff1a;初始值】(2)一个简单的PL/sql块…

【转】Dicom文件解析!!!!!!

转自&#xff1a;https://blog.csdn.net/leaf6094189/article/details/8510325 Dicom全称是医学数字图像与通讯&#xff0c;这里讲的暂不涉及通讯那方面的问题 只讲*.dcm 也就是diocm格式文件的读取&#xff0c;读取本身是没啥难度的 无非就是字节码数据流处理。只不过确实比较…

VS2008 JS脚本调试总是调试旧代码 真不知道怎么回事?谁能帮帮我呀!

如图,[dynamic]标记的是调试的元文件 xml1.htm[dynamic]和xml.js[dynamic] 我更改后的文件是xml1.htm和xml.js,见图1 2 调试的文件有debugger 更改后的文件我把debugger注了 js脚本中我把变量给改了见3 4 ,所以在浏览新的xml1.htm时,竟然报对象找不到,真实受不了了!!! 为什么我…

蜂窝注册表和永久存储

WindowsCE有两种注册表&#xff0c;一种是基于RAM的&#xff0c;一种是基于蜂窝的注册表&#xff1b;WindowsCE会默认使用前者。如果是使用前者&#xff0c;PB在编译的时候会先把common.reg、platform.reg、project.reg及所有的.reg文件的内容合并到reginit.ini文件&#xff0c…

修改oracle默认日期,Oracle 修改默认日期格式

1、Oracle的日期格式Oracle数据缺省的时间格式数据的显示形式&#xff0c;与所使用的字符集有关。一般显示年月日&#xff0c;而不显示时分秒。例如&#xff0c;使用us7ascii字符集(或者是其他的英语字符集)时&#xff0c;缺省的时间格式显示为&#xff1a;28-Jan-2003&#xf…

【转】C#开发PACS医学影像处理系统(一):开发背景和功能预览

转自&#xff1a;https://www.cnblogs.com/Uncle-Joker/p/13646949.html 本系列文章将从以下模块和大家分享和讨论使用C#开发医学软件PACS和RIS系统&#xff0c; 国内相关资料比较少&#xff0c;也借此机会丰富一下医学软件开发生态&#xff0c;讨论技术难点&#xff0c;希望…