图书介绍

Oracle数据库SQL和PL/SQL实例教程pdf电子书版本下载

Oracle数据库SQL和PL/SQL实例教程
  • 高继民主编 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560614175
  • 出版时间:2004
  • 标注页数:237页
  • 文件大小:53MB
  • 文件页数:248页
  • 主题词:关系数据库-数据库管理系统,Oracle-高等学校:技术学校-教材

PDF下载


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

下载说明

Oracle数据库SQL和PL/SQL实例教程PDF格式电子书版下载

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

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

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

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

图书目录

目录 1

第1章 关系数据库与SQL语言环境 1

1.1 关系数据库的基本概念 1

1.1.1 数据库和数据库管理系统 1

1.1.2 实体关系模型 2

1.1.3 规范化设计 4

1.1.4 物理设计 4

1.1.5 开发数据库应用系统的步骤 4

1.2.1 SQL*Plus的登录和环境设置 5

1.2 SQL*Plus环境 5

1.2.2 认识表的结构 9

1.2.3 显示表的内容 11

1.2.4 SQL*Plus环境的使用 12

1.3 Oracle的应用开发工具TOAD 14

1.4 操作准备 16

1.5 阶段训练 17

1.6 练习 17

第2章 数据查询 18

2.1 数据库查询语言SQL 18

2..1.1 SQL语言的特点和分类 18

2.1.2 SQL的基本语法 19

2.2 基本查询和排序 20

2.2.1 查询的基本用法 20

2.2.2 查询结果的排序 24

2.3 条件查询 25

2.3.1 简单条件查询 26

2.3.2 复合条件查询 27

2.3.3 条件特殊表示法 29

2.4 函数 31

2.4.1 数值型函数 31

2.4.2 字符型函数 34

2.4.3 日期型函数 36

2.4.4 转换函数 38

2.4.5 其他函数 42

2.5 高级查询 45

2.5.1 多表联合查询 45

2.5.2 统计查询 49

2.5.3 子查询 54

2.5.4 集合运算 58

2.6 阶段训练 60

2.7 练习 61

3.1 数据库操作语句 64

3.1.1 插入数据 64

第3章 数据操作 64

3.1.2 修改数据 67

3.1.3 删除数据 69

3.2 数据库事务 70

3.2.1 数据库事务的概念 70

3.2.2 数据库事务的应用 70

3.3 表的锁定 74

3.3.1 锁的概念 74

3.3.2 隐式锁和显式锁 75

3.3.3 锁定行 76

3.4 阶段训练 77

3.3.4 锁定表 77

3.5 练习 78

第4章 表和视图 80

4.1 表的创建和操作 80

4.1.1 表的创建 81

4.1.2 表的操作 84

4.1.3 查看表 85

4.2 数据完整性和约束条件 85

4.2.1 数据完整性约束 85

4.2.2 表的五种约束 86

4.2.3 约束条件的创建 87

4.2.5 使约束生效和失效 91

4.2.4 查看约束条件 91

4.3 修改表结构 92

4.3.1 增加新列 92

4.3.2 修改列 93

4.3.3 删除列 94

4.3.4 约束条件的修改 95

4.4 分区表简介 95

4.4.1 分区的作用 95

4.4.2 分区的实例 96

4.5 视图创建和操作 97

4.5.1 视图的概念 97

4.5.2 视图的创建 98

4.5.3 视图的操作 101

4.5.4 视图的查看 103

4.6 阶段训练 104

4.7 练习 105

第5章 其他数据库对象 106

5.1 数据库模式对象 106

5.2 索引 106

5.2.1 Oracle数据库的索引 106

5.2.2 索引的创建 107

5.2.3 查看索引 108

5.3.1 序列的创建 109

5.3 序列 109

5.3.2 序列的使用 110

5.3.3 查看序列 112

5.4 同义词 113

5.4.1 模式对象的同义词 113

5.4.2 同义词的创建和使用 113

5.4.3 同义词的查看 114

5.4.4 系统定义同义词 114

5.5 聚簇 115

5.6 数据库链接 117

5.7 练习 118

第6章 PL/SQL基础 119

6.1 PL/SQL的基本构成 119

6.1.1 特点 119

6.1.2 块结构和基本语法要求 119

6.1.3 数据类型 122

6.1.4 变量定义 123

6.1.5 运算符和函数 127

6.2.1 分支结构 128

6.2 结构控制语句 128

6.2.2 选择结构 130

6.2.3 循环结构 133

6.3 阶段训练 138

6.4 练习 140

第7章 游标和异常处理 142

7.1 游标的概念 142

7.2 隐式游标 142

7.3 显式游标 143

7.3.1 游标的定义和操作 144

7.3.2 游标循环 146

7.3.3 显式游标属性 147

7.3.4 游标参数的传递 148

7.3.5 动态SELECT语句和动态游标的用法 150

7.4 异常处理 152

7.4.1 错误处理 152

7.4.2 预定义错误 154

7.4.3 自定义异常 155

7.5 阶段训练 158

7.6 练习 163

8.1 存储过程和函数 164

8.1.1 认识存储过程和函数 164

8.1.2 创建和删除存储过程 165

8.1.3 参数传递 168

8.1.4 创建和删除存储函数 171

8.1.5 存储过程和函数的查看 173

8.2 包 176

8.2.1 包的概念和组成 176

8.2.2 创建包和包体 177

8.2.3 系统包 178

8.2.4 包的应用 178

8.3 阶段训练 181

8.4 练习 186

第9章 触发器 187

9.1 触发器的种类和触发事件 187

9.2 DML触发器 188

9.2.1 DML触发器的要点 188

9.2.2 DML触发器的创建 189

9.2.3 行级触发器的应用 190

9.2.4 语句级触发器的应用 196

9.3 数据库事件触发器 197

9.3.1 定义数据库事件和模式事件触发器 198

9.3.2 数据库事件触发器 199

9.4 DDL事件触发器 200

第8章 存储过程、函数和包 200

9.5 替代触发器 201

9.7 阶段训练 203

9.6 查看触发器 203

9.8 练习 205

第10章 数据库开发应用实例 206

10.1 系统分析和准备 206

10.1.1 概述 206

10.1.2 基本需求分析 206

10.1.3 功能分析设计 207

10.1.4 开发账户的创建和授权 208

10.2 表和视图的设计和实现 208

10.2.1 院校信息表 209

10.2.2 学生信息表 210

10.2.3 创建视图 215

10.3 应用程序的设计和实现 217

10.3.1 函数的创建 217

10.3.2 存储过程的创建 218

10.3.3 触发器的设计 226

10.4 系统的测试和运行 228

10.4.1 运行准备 228

10.4.2 投档过程 231

10.4.3 统计报表 233

10.4.4 结果分析 234

10.4.5 系统改进 235

10.5 练习 236

附录 练习的参考答案 237

精品推荐