图书介绍

Oracle PL/SQL程序设计基础教程PDF|Epub|txt|kindle电子书版本网盘下载

Oracle PL/SQL程序设计基础教程
  • (美)Christopher Allen著;钟鸣,文卫东等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111088956
  • 出版时间:2001
  • 标注页数:264页
  • 文件大小:50MB
  • 文件页数:274页
  • 主题词:

PDF下载


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

下载说明

Oracle PL/SQL程序设计基础教程PDF格式电子书版下载

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

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

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

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

图书目录

前言1

第一部分 数据库基础1

第1章 数据库介绍1

1.1 是什么数据库1

1.1.1 表1

译者序1

1.1.2 行/记录2

1.1.3 列/字段2

1.2.1 行数多3

1.2.2 允许许多用户同时使用3

1.2 数据库与电子表格有何不同3

1.2.3 安全4

1.2.4 关系能力4

1.2.5 保证数据质量的约束条件5

1.3 怎样知道本书是否对你有用6

1.3.1 在作为数据库管理员时6

1.3.2 在开发软件时6

1.3.3 在进行业务分析时6

1.3.4 如果只想知道怎样更好地利用数据库6

1.4 SQL的历史7

1.5 SQL命令种类7

1.5.4 数据检索命令8

1.5.3 数据控制命令8

1.5.5 事务处理控制命令8

1.5.2 数据操纵命令8

1.5.1 数据定义命令8

1.6 小结9

1.7 习题10

1.8 习题答案11

第2章 数据存储和检索基础12

2.1 一个快速的练习12

2.1.1 建立一个表12

2.1.2 插入记录13

2.1.3 选择记录14

2.1.4 删除表14

2.2 建立表16

2.2.1 表和列的命名准则16

2.2.2 建立更复杂的表20

2.2.3 显示表的结构26

2.2.4 NULL和NOT NULL列27

2.3 插入数据28

2.3.1 怎样插入包含NULL值的记录29

2.3.2 怎样插入包含单引号的数据31

2.4 查看数据32

2.4.1 选择特定的列32

2.4.2 改变列的次序33

2.4.3 利用表中数据进行计算34

2.4.4 将两个或多个文本连接在一起36

2.4.5 对列指定别名37

2.5 小结37

2.6 习题39

2.7 习题答案41

第3章 高级数据操纵42

3.1 限定所选择的记录42

3.1.1 基于数值过滤记录42

3.1.2 基于文本过滤记录46

3.1.3 基于日期过滤记录48

3.2 改变记录顺序49

3.3 显示唯一值52

3.4 从DUAL中选择54

3.5 更改表中的数据55

3.6 删除表中的记录56

3.6.1 删除匹配指定条件的行56

3.7.1 撤消DML事务处理57

3.7 事务处理控制57

3.6.2 删除所有的行57

3.7.2 使数据为其他人所用61

3.7.3 隐式和显式的COMMIT62

3.8 小结62

3.9 习题63

3.10 习题答案64

第4章 控制SQL Plus65

4.1 编辑命令65

4.1.1 使用文本编辑器65

4.1.2 行编辑67

4.2 复制和粘贴69

4.4.1 用SQL Plus菜单进行定制71

4.4 定制SQL Plus环境71

4.3 清除SQL Plus屏幕71

4.4.2 使用命令进行定制73

4.5 保存环境定制值73

4.6 产生更可读的输出74

4.6.1 在SQL Plus中格式化数值74

4.6.2 SQL Plus中的格式化文本76

4.6.3 格式化SQL Plus的列标题76

4.7 将输出结果假脱机到磁盘78

4.8 SQL脚本文件78

4.8.1 建立脚本文件79

4.8.2 运行脚文件79

4.8.3 在脚本文件中使用变量80

4.10 习题82

4.9 小结82

4.11 习题答案83

第二部分 高级SQL85

第5章 SQL函数85

5.1 常用的单行函数86

5.1.1 系统变量函数86

5.1.2 数值函数88

5.1.3 文本函数90

5.1.4 日期函数100

5.1.5 数据转换函数105

5.1.6 其他函数112

5.2 常用的分组函数119

5.2.1 利用GROUP BY子句分组数据121

5.2.2 利用HAVING子句包含和排除分组的行123

5.3 小结124

5.4 习题124

5.5 习题答案125

第6章 使用索引和约束条件127

6.1 索引129

6.1.1 数据库的索引129

6.1.2 索引何时有用130

6.1.3 如何建立索引131

6.1.4 各种索引类型132

6.2.2 怎样建立约束条件134

6.2.1 什么是约束条件134

6.2 保持数据的完整性:约束条件134

6.2.3 启用和禁止已有的约束条件141

6.2.4 更改和删除已有的约束条件143

6.2.5 约束条件使用范围144

6.3 表之间的关系145

6.3.1 数据模型介绍145

6.3.2 使用约束条件加强表之间的关系146

6.3.3 编写SELECT语句显示多个表中的数据151

6.3.4 外部连接154

6.3.5 连接运算符155

6.4.2 子查询可以解决的问题类型158

6.4.3 单行子查询158

6.4.1 什么是子查询158

6.4 编写子查询158

6.4.4 多行子查询160

6.4.5 多列子查询161

6.5 小结162

6.6 习题163

6.7 习题答案164

第7章 其他有用的Oracle技术165

7.1 在表之间传输数据168

7.1.1 利用INSERT传输数据169

7.1.2 基于已有的表建立新表170

7.2 重新命名表171

7.3.1 增加列172

7.3 更改表的结构172

7.3.2 更改列的数据类型173

7.3.3 更改空值选项173

7.4 视图174

7.4.1 建立视图175

7.4.2 删除视图176

7.4.3 更改视图的定义177

7.4.4 TOPN分析177

7.5 其他数据库对象178

7.5.1 序列178

7.5.2 同义词181

7.5.3 Oracle数据字典183

7.6 小结183

7.7 习题185

7.8 习题答案186

第8章 PL/SQL187

8.1 PL/SQL介绍187

第三部分 用PL/SQL编程187

8.1.1 PL/SQL描述191

8.1.2 PL/SQL、SQL和SQL Plus之间的关系191

8.1.3 存储过程、函数和触发器191

8.1.4 存储过程和SQL脚本193

8.2 PL/SQL块的结构193

8.2.1 标题部分194

8.2.3 执行部分195

8.2.4 异常部分195

8.2.2 定义部分195

8.3 建立一个简单的PL/SQL过程196

8.4 PL/SQL变量和常量198

8.4.1 定义PL/SQL变量199

8.4.2 定义PL/SQL常量199

8.4.3 给变量赋值199

8.4.4 使用变量201

8.5 PL/SQL中的控制结构201

8.5.1 IF语句202

8.5.2 循环204

8.5.3 游标207

8.5.4 嵌套循环与游标例子210

8.6.1 异常213

8.6.2 系统定义异常213

8.6 错误处理213

8.6.3 程序员定义的异常215

8.7 小结216

8.8 习题216

8.9 习题答案217

第9章 其他PL/SQL工具219

9.1 编码约定223

9.2 关于PL/SQL和Oracle服务器的更多知识224

9.2.1 定义动态变量和PL/SQL记录224

9.2.2 PL/SQL中的DML或隐式游标228

9.2.3 隐式游标与显式游标232

9.3 计时操作232

9.3.1 用一个程序来度量时间233

9.3.2 使用TIMING命令记录实际的时间235

9.4 PL/SQL程序包236

9.5 触发器241

9.5.1 触发器类型243

9.5.2 触发器举例243

9.5.3 修改触发器246

9.5.4 关于触发器的要点247

9.6 ODBC247

9.6.1 建立ODBC连接248

9.6.2 ODBC连接的应用252

9.7 小结256

9.8 习题257

9.9 习题答案257

术语259

热门推荐