图书介绍

Oracle 11g SQL和PL/SQL编程指南pdf电子书版本下载

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 11g 27

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 11g 40

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

精品推荐