图书介绍

Oracle 11g SQL和PL/SQL编程指南PDF|Epub|txt|kindle电子书版本网盘下载

Oracle 11g SQL和PL/SQL编程指南
  • 张宝银,杨忠民,蒋新民编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302368922
  • 出版时间:2014
  • 标注页数:339页
  • 文件大小:52MB
  • 文件页数:347页
  • 主题词:关系数据库系统-指南

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle 11g SQL和PL/SQL编程指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Oracle简介1

1.1数据库的产生与发展1

1.1.1数据管理技术的产生与发展1

1.1.2数据库技术的发展3

1.1.3关系数据库产品简介6

1.2 Oracle的产生与发展11

1.3 Oracle 11g简介14

1.3.1 Oracle版本号的含义14

1.3.2 Oracle 11g的新特性15

第2章 数据库的建立18

2.1数据库的逻辑设计18

2.1.1关系数据库设计基础18

2.1.2关系数据库规范化20

2.2数据库的物理设计23

2.3数据库的实施25

2.4 Oracle 11g在Windows下的安装要求26

2.5在Windows环境下安装Oracle 11g27

2.6在Linux环境下安装前的准备31

2.6.1检查硬件要求32

2.6.2检查操作系统要求33

2.6.3安装Red Hat AS4操作系统时的注意事项36

2.6.4检查安装Oracle 11g所必需的包37

2.6.5配置内核参数38

2.6.6创建安装数据库所需要的用户(组)38

2.6.7添加oracle用户的限制参数38

2.6.8创建安装所需要的目录39

2.6.9设置Oracle的环境变量39

2.6.10解压缩安装包40

2.7在Linux环境下安装Oracle 11g40

2.7.1 oracle用户以图形终端方式登录40

2.7.2安装操作过程41

2.7.3登录OEM界面验证安装46

2.8 Oracle 11g数据库实例的创建47

2.8.1在Windows环境下创建数据库47

2.8.2在Linux环境下用DBCA创建数据库47

2.9 Oracle 11g实例启动与关闭55

2.9.1 Windows操作系统下Oracle的启动与关闭55

2.9.2 Linux环境下Oracle实例的启动55

2.9.3 Linux环境下Oracle实例的关闭57

2.9.4 Linux环境下Oracle监听进程的启动和关闭58

第3章 SQL与PL/SQL概述60

3.1 SQL与PL/SQL简介60

3.1.1 SQL简介60

3.1.2 PL/SQL简介63

3.2 SQL*Plus简介65

3.3范例数据库表的建立67

3.3.1 Oracle 11g基本数据类型67

3.3.2定义表的结构69

3.3.3查看表结构72

3.3.4删除表73

3.3.5添加数据74

3.3.6查看数据77

3.3.7删除数据79

第4章 单表查询81

4.1简单查询81

4.1.1查询指定列81

4.1.2改变输出85

4.1.3空值(NULL)处理87

4.2条件查询90

4.2.1单一条件查询91

4.2.2复合条件查询95

4.3记录排序99

4.3.1 按单一列排序99

4.3.2按多列排序102

4.4分组查询103

4.4.1列(Aggregate)函数及其应用103

4.4.2 GROUP BY子句105

4.4.3 HAVING子句107

第5章 子查询与集合操作109

5.1子查询109

5.1.1单行子查询109

5.1.2多行子查询111

5.1.3多列子查询113

5.1.4相关子查询113

5.1.5嵌套子查询115

5.2集合操作116

5.2.1使用集合操作符117

5.2.2集合操作的进一步讨论123

第6章 连接查询128

6.1内连接查询128

6.1.1简单内连接129

6.1.2复杂内连接130

6.2外连接查询132

6.2.1左外连接133

6.2.2右外连接134

6.2.3全外连接135

6.3其他特殊连接137

6.3.1交叉连接137

6.3.2自连接139

第7章 数据操纵语言与事务处理141

7.1数据操纵语言(DML)141

7.1.1插入数据(INSERT)141

7.1.2更新数据(UPDATE)143

7.1.3删除数据(DELETE、TRUNCATE TABLE)144

7.1.4数据库完整性145

7.1.5含有子查询的DML语句147

7.2数据事务处理149

7.2.1显式处理事务150

7.2.2隐式处理事务152

7.2.3特殊事务153

第8章 SQL函数154

8.1数值函数154

8.1.1数值函数概述154

8.1.2数值函数示例154

8.2字符函数160

8.2.1字符函数概述160

8.2.2字符函数示例161

8.3日期时间函数166

8.3.1日期时间函数概述166

8.3.2日期时间函数示例166

8.4转换函数170

8.4.1转换函数概述170

8.4.2转换函数示例171

第9章 数据控制语言与数据定义语言176

9.1数据控制语言(DCL)176

9.1.1数据库的权限176

9.1.2权限控制179

9.2表184

9.2.1建立表184

9.2.2获得表的相关信息189

9.2.3修改表定义191

9.2.4修改表名198

9.2.5删除表198

9.3索引198

9.3.1建立索引198

9.3.2获得索引信息199

9.3.3修改索引名字200

9.3.4删除索引200

9.4视图201

9.4.1建立视图201

9.4.2使用视图202

9.4.3获得视图定义信息206

9.4.4修改视图207

9.4.5删除视图207

第10章 PL/SQL编程基础208

10.1 PL/SQL语言基础208

10.1.1 PL/SQL块简介208

10.1.2 PL/SQL基本语法要素211

10.1.3变量及其数据类型214

10.2在PL/SQL中执行SQL语句218

10.2.1执行SELECT语句218

10.2.2执行DML语句220

10.2.3执行事物处理语句226

10.3 PL/SQL程序控制结构227

10.3.1顺序结构227

10.3.2分支结构228

10.3.3循环结构233

10.3.4 GOTO语句与NULL语句236

10.4异常处理238

10.4.1异常的基本概念238

10.4.2系统异常处理242

10.4.3自定义异常处理245

10.4.4使用异常函数247

10.5游标248

10.5.1游标应用基础248

10.5.2游标应用250

10.5.3游标FOR循环253

10.5.4游标的复杂应用255

第11章 复合数据类型262

11.1记录类型262

11.1.1定义记录262

11.1.2在SELECT语句中使用记录264

11.1.3在DML中使用记录267

11.2记录表类型271

11.2.1定义记录表271

11.2.2使用记录表272

11.3联合数组类型275

11.3.1定义联合数组275

11.3.2使用联合数组275

11.4嵌套表类型277

11.4.1定义嵌套表278

11.4.2使用嵌套表278

11.5变长数组类型282

11.5.1定义变长数组282

11.5.2使用变长数组类型282

11.6集合操作286

11.6.1集合属性与方法286

11.6.2使用集合操作符294

第12章 应用程序结构301

12.1子程序301

12.1.1过程301

12.1.2函数312

12.2包321

12.2.1定义包321

12.2.2包的管理323

12.2.3调用包326

12.2.4包中子程序的重载327

12.3触发器329

12.3.1概述329

12.3.2 DML触发器333

12.3.3 INSTEAD OF触发器336

12.3.4系统事件触发器338

热门推荐