书籍 ORACLE数据库应用开发的封面

ORACLE数据库应用开发PDF电子书下载

王岩主编

购买点数

10

出版社

北京:北京理工大学出版社

出版时间

2020

ISBN

9787568280723

标注页数

212 页

PDF页数

225 页

图书目录

项目1项目分析 1

1.1项目开发背景 1

1.2系统分析与设计 1

1.3实施计划 2

1.4项目拓展 2

项目2 Oracle开发环境的搭建 3

2.1项目分析 3

2.2任务1—了解Oracle 11 g 3

2.2.1 Oracle简介 3

2.2.2 Oracle数据库发展史 4

2.2.3 Oracle 11 g产品概述 5

2.3任务2—安装与卸载Oracle 11 g 6

2.3.1 Oracle 11 g的安装 6

2.3.2 Oracle 11 g的卸载 15

2.4任务3—认识Oracle 11 g的服务、目录及工具 16

2.4.1 Oracle服务 16

2.4.2 Oracle目录 16

2.4.3 Oracle企业管理器OEM 18

2.4.4 SQL*Plus 19

2.4.5 PL/SQL Developer 20

2.5任务4—学习数据库基础知识 23

2.5.1数据库基本概念 23

2.5.2关系数据库简介 24

2.5.3结构化查询语言(SQL)简介 25

2.5.4数据库常用对象 26

项目小结 28

习题 28

项目3创建图书借阅网站项目表空间 30

3.1项目分析 30

3.2任务1—Oracle数据库的体系结构 30

3.2.1数据字典 31

3.2.2 Oracle物理存储结构 33

3.2.3 Oracle逻辑存储结构 35

3.2.4 Oracle内存结构 36

3.2.5 Oracle进程结构 38

3.3任务2—创建与管理表空间 39

3.3.1表空间概述 39

3.3.2表空间的创建 41

3.3.3查看表空间 44

3.3.4修改表空间 46

3.3.5删除表空间 49

3.3.6设置默认表空间 49

项目小结 50

项目拓展 50

习题 51

项目4创建图书借阅网站项目开发用户 53

4.1项目分析 53

4.2任务1—用户管理 53

4.2.1用户概述 53

4.2.2创建用户 54

4.2.3查看用户 54

4.2.4修改用户 55

4.2.5删除用户 56

4.3任务2—权限管理 56

4.3.1系统权限管理 56

4.3.2对象权限管理 59

4.4任务3—角色管理 63

4.4.1系统预定义角色 63

4.4.2自定义角色 64

项目小结 67

项目拓展 67

习题 68

项目5创建图书借阅网站项目表及约束 70

5.1项目分析 70

5.2任务1—创建表 70

5.2.1数据类型 71

5.2.2创建表 73

5.3任务2—使用约束 75

5.3.1约束概述 75

5.3.2非空约束 75

5.3.3主键约束 76

5.3.4外键约束 77

5.3.5唯一约束 77

5.3.6默认值约束 78

5.3.7检查约束 78

5.3.8禁用和激活约束 79

5.4任务3—管理表 80

5.4.1增加、修改及删除列 80

5.4.2重命名表 83

5.4.3设置约束 83

5.4.4删除表 85

项目小结 85

项目拓展 85

习题 87

项目6实施图书借阅网站数据操作 89

6.1项目分析 89

6.2任务1—数据基本操作 89

6.2.1插入数据 89

6.2.2修改数据 90

6.2.3删除数据 91

6.2.4合并数据 91

6.3任务2—基本查询 94

6.3.1数据查询基础 94

6.3.2单表数据检索 95

6.3.3条件检索 95

6.4任务3—设置结果集格式 100

6.4.1消除重复行 100

6.4.2设置列别名 100

6.4.3排序结果集 101

6.5任务4—分组查询 102

6.5.1聚合函数 102

6.5.2使用GROUP BY子句 104

6.5.3使用HAVING子句 104

6.5.4使用ORDER BY子句 105

6.6任务5—连接查询 105

6.6.1内连接 106

6.6.2外连接 107

6.6.3交叉连接 109

6.6.4自连接 110

6.7任务6—集合查询 110

6.7.1使用UNION ALL操作符 111

6.7.2使用UNION操作符 111

6.7.3使用INTERSECT操作符 112

6.7.4使用MINUS操作符 112

6.8任务7—子查询 112

6.8.1单行子查询 113

6.8.2多行子查询 113

6.8.3多列子查询 115

项目小结 116

项目拓展 116

习题 116

项目7创建与管理图书借阅网站项目索引 119

7.1项目分析 119

7.2任务1—索引概述 119

7.2.1索引的概念 119

7.2.2索引的类型 119

7.3任务2—创建索引 120

7.3.1创建单列索引 120

7.3.2创建复合索引 121

7.3.3创建唯一索引 121

7.4任务3—管理索引 122

7.4.1重命名索引 122

7.4.2索引的禁用和启用 122

7.4.3删除索引 122

项目小结 123

项目拓展 123

习题 123

项目8创建与管理图书借阅网站项目视图 125

8.1项目分析 125

8.2任务1—视图概述 125

8.2.1视图的定义 125

8.2.2视图的作用 126

8.3任务2—创建视图 126

8.3.1创建视图 127

8.3.2查看视图 128

8.4任务3—使用视图 130

8.4.1对视图执行查询操作 130

8.4.2对视图执行修改操作 130

8.5任务4—管理视图 133

8.5.1修改视图 133

8.5.2验证视图 134

8.5.3强制创建视图 135

8.5.4删除视图 136

项目小结 136

项目拓展 136

习题 137

项目9创建与管理图书借阅网站项目序列和同义词 138

9.1项目分析 138

9.2任务1—序列 138

9.2.1序列概述 138

9.2.2创建序列 138

9.2.3使用序列 140

9.2.4更改序列 142

9.2.5删除序列 143

9.3任务2—同义词 143

9.3.1同义词概述 143

9.3.2创建同义词 143

9.3.3更改同义词 144

9.3.4删除同义词 144

项目小结 144

项目拓展 144

习题 145

项目10实施图书借阅网站项目的PL/SQL开发 146

10.1项目分析 146

10.2任务1—PL/SQL概述 146

10.3任务2—PL/ SQL基础 147

10.3.1块结构 147

10.3.2语法基础 149

10.3.3数据类型 149

10.3.4变量与常量 150

10.3.5流程控制 152

10.4任务3—异常处理 157

10.5任务4—常用函数 159

10.5.1数值型函数 159

10.5.2字符型函数 162

10.5.3日期型函数 163

项目小结 164

习题 164

项目11创建与管理图书借阅网站项目游标 168

11.1项目分析 168

11.2任务1—游标概述 168

11.2.1游标的概念 168

11.2.2游标的作用 168

11.2.3游标的分类 169

11.3任务2—静态游标 169

11.3.1隐式游标 169

11.3.2显式游标 169

11.4任务3—游标属性 171

11.4.1 % ISOPEN属性 172

11.4.2 % FOUND属性和%NOTFOUND属性 173

11.4.3 % ROWCOUNT属性 174

11.5任务4—REF游标 175

11.5.1定义游标引用类型 175

11.5.2声明游标变量 175

11.5.3打开游标变量 175

11.5.4检索游标变量 176

11.5.5关闭游标变量 176

11.6任务5—游标FOR循环 177

11.6.1典型FOR循环 177

11.6.2带子查询的游标FOR循环 178

项目小结 179

习题 179

项目12创建图书借阅网站项目存储过程、函数及程序包 181

12.1项目分析 181

12.2任务1—存储过程 181

12.2.1无参存储过程 181

12.2.2有参存储过程 183

12.3任务2—函数 187

12.3.1函数概述 187

12.3.2创建函数 187

12.3.3调用函数 188

12.3.4删除函数 189

12.4任务3—程序包 189

12.4.1程序包概述 189

12.4.2创建程序包 189

12.4.3使用程序包 191

12.4.4删除程序包 191

项目小结 192

项目拓展 192

习题 192

项目13创建图书借阅网站项目触发器 196

13.1项目分析 196

13.2任务1—触发器概述 196

13.2.1触发器的概念 196

13.2.2触发器分类 197

13.2.3触发器运行的时机及级别 197

13.3任务2—触发器操作 198

13.3.1创建触发器 198

13.3.2查看触发器 199

13.3.3启用和禁用触发器 199

13.3.4删除触发器 200

13.4任务3—DML触发器 200

13.4.1语句触发器 200

13.4.2行级触发器 203

13.5任务4—INSTEAD OF触发器 205

13.6任务5—系统事件触发器 207

13.6.1数据库事件触发器 207

13.6.2 DDL触发器 208

13.7任务6—用户事件触发器 209

项目小结 210

项目拓展 210

习题 210

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包