图书介绍
21天学通ORACLE 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张朝明,陈丹编著 著
- 出版社: 北京:电子工业出版社
- ISBN:712114672X
- 出版时间:2011
- 标注页数:400页
- 文件大小:61MB
- 文件页数:402页
- 主题词:关系数据库-数据库管理系统,Oracle
PDF下载
下载说明
21天学通ORACLE 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇Oracle管理配置23
第1章Oracle安装配置23
1.1 Oracle简介23
1.1.1数据库术语23
1.1.2主流数据库简介24
1.1.3 Oracle数据库的特点24
1.2安装Oracle数据库25
1.2.1 Oracle数据库的版本变迁及安装环境25
1.2.2安装过程26
1.2.3安装中需要注意的问题27
1.3本章小结28
1.4常见面试题28
1.5习题28
第2章Oracle常用工具29
2.1 Net Configuration Assistant(网络配置助手)29
2.1.1监听程序配置29
2.1.2命名方法配置31
2.1.3本地Net服务名配置32
2.2 Net Manager(网络管理员)34
2.3本章实例36
2.4本章小结38
2.5常见面试题38
2.6习题38
第3章SQL Plus和PL/SQL39
3.1 SQL Plus与PL/SQL简介39
3.2使用SQL Plus40
3.2.1登录SQL Plus40
3.2.2 SQL Plus输出结果的格式化41
3.2.3 SQL Plus小结46
3.3 PL/SQL46
3.3.1 PL/SQL常用开发工具46
3.3.2开发一个简单的PL/SQL程序48
3.4本章实例49
3.5本章小结50
3.6常见面试题50
3.7习题50
第二篇Oracle数据库对象51
第4章Oracle数据库51
4.1创建Oracle数据库51
4.2 Oracle数据库的相关术语52
4.2.1数据库53
4.2.2数据库实例和SID53
4.2.3 ORACLE_SID54
4.3 Oracle数据库的备份与恢复55
4.3.1逻辑备份/恢复(导出/导入)55
4.3.2物理备份/恢复56
4.3.3利用PL/SQL Developer备份数据库60
4.4本章实例61
4.5本章小结61
4.6常见面试题62
4.7习题62
第5章Oracle数据表对象63
5.1 Oracle表空间63
5.1.1 Oracle表空间简介63
5.1.2创建Oracle表空间64
5.1.3查看表空间66
5.1.4修改数据库默认表空间67
5.1.5修改表空间名称68
5.1.6删除表空间69
5.2创建Oracle数据表70
5.2.1利用工具创建数据表70
5.2.2利用工具查看数据表71
5.2.3利用命令创建数据表72
5.2.4利用命令查看表结构72
5.3修改Oracle数据表结构73
5.3.1利用工具修改数据表结构73
5.3.2利用命令修改数据表结构74
5.4删除数据表75
5.4.1利用工具删除数据表76
5.4.2利用SQL语句删除数据表76
5.5备份/恢复数据表76
5.5.1利用工具备份/恢复数据表77
5.5.2利用命令备份/恢复数据表82
5.6临时表83
5.6.1临时表简介83
5.6.2会话级临时表84
5.6.3事务级临时表85
5.6.4查看临时表在数据库中的信息86
5.6.5临时表的应用场景86
5.7特殊的表dual87
5.7.1分析dual表87
5.7.2 dual表的应用场景87
5.7.3修改dual表对查询结果的影响88
5.8本章实例89
5.9本章小结90
5.10常见面试题90
5.11习题90
第6章 约束91
6.1主键约束91
6.1.1主键简介91
6.1.2创建主键约束92
6.1.3修改表的主键约束94
6.1.4主键应用场景96
6.2外键约束97
6.2.1外键简介97
6.2.2创建外键约束97
6.2.3级联更新与级联删除100
6.2.4修改外键属性102
6.2.5外键使用104
6.3唯一性约束105
6.3.1唯一性约束简介105
6.3.2创建唯一性约束105
6.3.3修改唯一性约束107
6.3.4唯一性约束的使用108
6.4检查约束108
6.4.1检查约束简介108
6.4.2创建检查约束108
6.4.3修改检查约束110
6.4.4检查约束的使用111
6.5默认值约束111
6.5.1默认值约束简介111
6.5.2创建默认值约束112
6.53修改默认值约束113
6.6本章实例115
6.7本章小结115
6.8常见面试题116
6.9习题116
第7章 视图117
7.1关系视图117
7.1.1建立关系视图117
7.1.2修改/删除视图118
7.1.3连接视图120
7.1.4编译视图122
7.1.5使用force选项强制创建视图124
7.1.6利用视图更新数据表125
7.1.7 with check option选项126
7.1.8关系视图小结128
7.2内嵌视图128
7.2.1内嵌视图简介128
7.2.2内嵌视图的使用128
7.2.3内嵌视图小结130
7.3对象视图131
7.3.1对象视图简介131
7.3.2对象视图的创建与使用131
7.4物化视图133
7.4.1物化视图简介133
7.4.2物化视图的使用133
7.4.3物化视图的数据加载135
7.4.4物化视图的数据更新135
7.4.5查询重写136
7.5本章实例136
7.6本章小结137
7.7常见面试题137
7.8习题137
第8章 函数与存储过程138
8.1函数138
8.1.1函数简介138
8.1.2创建函数138
8.1.3函数中的括号140
8.1.4函数的参数141
8. 1.5函数的确定性142
8. 1.6典型函数举例143
8.2存储过程144
8.2.1存储过程简介144
8.2.2创建存储过程144
8.2.3存储过程的参数——IN参数146
8.2.4存储过程的参数——OUT参数147
8.2.5存储过程的参数——IN OUT参数149
8.2.6存储过程的参数——参数顺序149
8.2.7存储过程的参数——参数的默认值152
8.2.8存储过程的参数——参数顺序总结153
8.3程序包153
8.3.1规范153
8.3.2主体154
8.3.3调用程序包中的函数/存储过程157
8.3.4程序包中的变量158
8.4本章实例159
8.5本章小结161
8.6常见面试题161
8.7习题161
第9章 游标162
9.1游标简介162
9.2显式游标162
9.2.1声明游标162
9.2.2使用游标164
9.3隐式游标166
9.3.1 sql隐式游标166
9.3.2 cursor for游标168
9.3.3隐式游标和显式游标169
9.4游标属性169
9.5动态游标171
9.5.1强类型动态游标171
9.5.2弱类型动态游标173
9.5.3比较两种动态游标176
9.6本章实例176
9.7本章小结176
9.8常见面试题177
9.9习题177
第10章 触发器178
10.1触发器简介178
10.2创建和使用触发器178
10.2.1创建触发器179
10.2.2触发器的作用级别180
10.2.3在多个事件上定义触发器181
10.2.4为同一事件定义多个触发器182
10.2.5触发器限制183
10.3语句触发器184
10.3.1创建语句触发器184
10.3.2触发器谓词186
10.3.3触发时机187
10.3.4触发器级联188
10.4行触发器189
10.4.1行触发器与引用189
10.4.2触发时机与引用191
10.4.3触发时机与瞬态193
10.5 instead of触发器195
10.5.1创建和使用instead of触发器195
10.5.2 instead of触发器与引用198
10.6系统事件与用户事件触发器198
10.6.1系统事件触发器198
10.6.2用户事件触发器200
10.7启用和禁用触发器201
10.7.1启用和禁用触发器的场景201
10.7.2禁用触发器202
10.7.3启用触发器203
10.7.4触发器信息203
10.8本章实例204
10.9本章小结205
10.10常见面试题205
10.11习题206
第11章 序列207
11.1创建和使用序列207
11.1.1创建序列207
11.1.2使用序列208
11.1.3序列初始值start with209
11.2修改序列属性210
11.2.1修改minvalue和maxvalue210
11.2.2修改increment by211
11.2.3修改cycle212
11.2.4修改cache213
11.3本章实例214
11.4本章小结214
11.5常见面试题215
11.6习题215
第12章 用户角色与权限控制216
12.1用户216
12.1.1 Oracle中的用户216
12.1.2创建新用户217
12.1.3用户与模式(Schema)217
12.1.4系统用户sys和system218
12.2权限219
12.2.1系统权限219
12.2.2对象权限222
12.3角色226
12.3.1创建和使用角色226
12.3.2继承角色227
12.3.3禁用和启用角色229
12.4本章实例230
12.5本章小结231
12.6常见面试题231
12.7习题231
第三篇Oracle中的SQL232
第13章Oracle数据类型232
13.1 Oracle中的数据类型232
13.1.1字符型232
13.1.2数值型233
13.1.3日期时间型233
13.1.4 lob类型234
13.2 Oracle中的特殊数据234
13.2.1 rowid234
13.2.2 null与空字符串235
13.2.3单引号与双引号236
13.3本章实例238
13.4本章小结239
13.5常见面试题240
13.6习题240
第14章Oracle中的函数与表达式241
14.1 Oracle中的字符串函数241
14.1.1 1pad()函数241
14.1.2 rpad()函数242
14.1.3 lower()函数——返回小写字符串242
14.1.4 upper()函数——返回大写字符串242
14.1.5 initcap ()函数——单词首字母大写243
14.1.6 length()函数——返回字符串长度243
14.1.7 substr()函数——截取字符串244
14.1.8 instr()函数——获得字符串出现的位置244
14.1.9 ltrim()函数——删除字符串首部空格245
14.1.10 rtrim()函数——删除字符串尾部空格245
14.1.11 trim()函数——删除字符串首尾空格245
14.1.12 to_char()函数——将其他类型转换为字符类型246
14.1.13 chr()函数——将ascii码转换为字符串248
14.1.14 translate()函数——替换字符248
14.2 Oracle中的数学函数249
14.2.1 abs ()函数——返回数字的绝对值249
14.2.2 round ()函数——返回数字的“四舍五入”值249
14.2.3 ceil()函数——向上取整250
14.2.4 floor()函数——向下取整250
14.2.5 mod ()函数——取模操作251
14.2.6 sign()函数——返回数字的正负性251
14.2.7 sqrt()函数——返回数字的平方根251
14.2.8 power()函数——乘方运算252
14.2.9 trunc()函数——截取数字252
14.2.10 vsize()函数——返回数据的存储空间252
14.2.11 to number()函数——将字符串转换为数值类型253
14.3 Oracle中的日期函数253
14.3.1 to_ date()函数——将字符串转换为日期型253
14.3.2 add_ months()函数——为日期加上特定月份254
14.3.3 last_ day()函数——返回特定日期所在月的最后一天254
14.3.4 months_ between ()函数——返回两个日期所差的月数254
14.3.5 current_ date()函数——返回当前会话时区的当前日期255
14.3.6 current_ timestamp()函数——返回当前会话时区的当前时间戳255
14.3.7 extract()函数——返回日期的某个域255
14.4 Oracle中的聚合函数256
14.4.1 max()函数——求最大值257
14.4.2 min()函数——求最小值258
14.4.3 avg()函数——求平均值258
14.4.4 sum()函数——求和258
14.4.5 count()函数——获得记录数259
14.5 Oracle中的其他函数260
14.5.1 decode()函数——多值判断260
14.5.2 nvl()函数——处理空值261
14.5.3 cast()函数——强制转换数据类型262
14.6 Oracle中的运算表达式264
14.6.1数学运算264
14.6.2逻辑运算265
14.6.3位运算266
14.7 Oracle中的特殊判式266
14 7.1 between——范围测试267
14.7.2in——集合成员测试268
14.7.3 like——模式匹配268
14.7.4 is null——空值判断269
14.7.5 exists——存在性判断269
14.7.6 all, some,any——数量判断269
14.8 Oracle高级函数——分析函数与窗口函数270
14.8.1排名271
热门推荐
- 2714403.html
- 1240299.html
- 873803.html
- 811570.html
- 2107224.html
- 923826.html
- 759437.html
- 934602.html
- 557912.html
- 3430371.html
- http://www.ickdjs.cc/book_332136.html
- http://www.ickdjs.cc/book_3827237.html
- http://www.ickdjs.cc/book_3756524.html
- http://www.ickdjs.cc/book_6756.html
- http://www.ickdjs.cc/book_432738.html
- http://www.ickdjs.cc/book_1683981.html
- http://www.ickdjs.cc/book_413042.html
- http://www.ickdjs.cc/book_3299313.html
- http://www.ickdjs.cc/book_326059.html
- http://www.ickdjs.cc/book_1152180.html