21天学通ORACLE 第2版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张朝明,陈丹编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2011
- ISBN:712114672X
- 页数:400 页
第一篇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/SQL 39
3.1 SQL Plus与PL/SQL简介 39
3.2使用SQL Plus 40
3.2.1登录SQL Plus 40
3.2.2 SQL Plus输出结果的格式化 41
3.2.3 SQL Plus小结 46
3.3 PL/SQL 46
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数据库实例和SID 53
4.2.3 ORACLE_SID 54
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特殊的表dual 87
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 with 209
11.2修改序列属性 210
11.2.1修改minvalue和maxvalue 210
11.2.2修改increment by 211
11.2.3修改cycle 212
11.2.4修改cache 213
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和system 218
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中的SQL 232
第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 rowid 234
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
- 《碧岩录编著者 圜悟克勤大师传 全新小说版》吴言生著 2011
- 《英语 选修8 人民教育出版社 课程教材研究所 英语课程教材研究开发中心编著》刘道义主编;龚亚夫,郑旺全副主编 2007
- 《建设工程监理操作指南 按新规范编著》李明安编著 2013
- 《生物2 遗传与进化 必修 教师教学用书 人民教育出版社,课程教材研究所,生物课程教材研究开发中心编著》朱正威,赵占良主编;李红副主编 2007
- 《语文 4 必修 人民教育出版社,课程教材研究所,中学语文课程教材研究开发中心,北京大学中文系,语文教育研究所编著》熊江平,刘勇强主编 2006
- 《地图阅读与考察 初中适用 森玛逊(香港)教育研究中心地理组编著》何任小薇主编 1989
- 《多媒体素材制作与编著集成》刘毓敏,梁斌,黄炎波编著 2006
- 《农村科技示范户100例《农村科技示范户100例》编写组编著》《农村科技示范户100例》编写组编著 1986
- 《汉口宁波帮 陈祖源等编著》华长慧主编 2009
- 《江西编著人物传略》黄日星,姜钦云编 1994
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017