Oracle数据库管理与应用 基于Oracle12c版本 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:王永贵著
- 出 版 社:中国矿业大学出版社
- 出版年份:2017
- ISBN:9787564636135
- 页数:308 页
第一编 基础架构 3
第1章 Oracle基础 3
1.1 Oracle12c的特点 3
1.2 12c的版本及选件 5
1.3 SQL、SQL*Plus及PL/SQL 10
1.4 登录到SQL*Plus 11
1.5 常用SQL*Plus附加命令简介 12
1.6 Oracle数据类型 16
第2章 系统体系架构 20
2.1 Oracle数据库体系架构 20
2.2 Oracle的逻辑架构 21
2.3 Oracle数据库的物理架构 24
2.4 内存结构 27
2.5 进程 32
2.6 事务处理流程 34
2.7 SYS和SYSTEM模式 35
2.8 数据字典及其他数据对象 35
第二编 对象管理 41
第3章 管理数据库 41
3.1 启动实例 41
3.2 关闭实例 44
3.3 建立数据库 46
3.4 常用数据字典简介 50
第4章 控制文件管理 53
4.1 控制文件基本思想 53
4.2 使用多个控制文件 53
4.3 建立新的控制文件 54
4.4 给控制文件的增长留出空间 56
4.5 查询控制文件信息 56
第5章 日志文件管理 58
5.1 日志切换 58
5.2 建立多个日志文件 59
5.3 重新命名日志成员名字 60
5.4 删除重做日志文件 60
第6章 表空间与数据文件管理 62
6.1 表空间与数据文件 62
6.2 创建表空间 62
6.3 表空间日常管理 67
6.4 查询表空间 71
6.5 删除表空间 75
6.6 数据文件管理 75
第7章 表和索引及簇的定义与管理 80
7.1 应用系统表的管理 80
7.2 表的定义操作 83
7.3 主键 89
7.4 外部键 92
7.5 管理表 94
7.6 索引的定义与管理 98
7.7 簇的定义与管理 103
7.8 完整性的管理 110
第8章 视图、序列、同义词管理 115
8.1 管理视图 115
8.2 管理实体视图 117
8.3 管理序列 121
8.4 管理同义词 122
第9章 管理用户与资源 124
9.1 用户身份验证方法 124
9.2 建立用户 125
9.3 建立外部验证用户 126
9.4 建立全局验证用户 126
9.5 使用密码文件验证用户 127
9.6 修改与删除用户 128
第10章 管理用户权限及角色 131
10.1 系统权限的授予与撤销 131
10.2 对象权限的授权与撤销 135
10.3 角色与授权 136
10.4 有关的数据字典 143
第三编 PL/SQL程序设计 147
第11章 多租户容器数据库 147
11.1 容器数据库和插拔数据库 149
11.2 容器数据库的创建 150
11.3 容器数据库的克隆 151
11.4 容器数据库的查看 155
11.5 管理可插拔数据库 157
11.6 多租户架构下的用户管理 161
11.7 多租户架构下的数据文件管理 162
第12章 PL/SQL程序设计基础 164
12.1 PL/SQL程序概述 164
12.2 PL/SQL块结构 166
12.3 标识符 166
12.4 PL/SQL变量类型 167
12.5 运算符 172
12.6 变量赋值 172
12.7 条件语句 174
12.8 循环 175
12.9 注释 178
12.10 dbms_output的使用 178
12.11 在PL/SQL使用SQL语句 179
第13章 光标的使用 183
13.1 光标概念 183
13.2 光标循环 185
13.3 光标变量 188
第14章 错误处理 191
14.1 异常处理概念 191
14.2 异常情态传播 194
14.3 异常处理编程 195
14.4 在PL/SQL中使用sqlcode,sqlerrm 196
第15章 存储过程和函数 198
15.1 存储过程 198
15.2 创建函数 202
15.3 函数中的例外处理 203
15.4 存储过程的导出 204
第16章 触发器 206
16.1 触发器类型 206
16.2 创建触发器 206
16.3 触发器的删除和无效 211
16.4 创建触发器的限制 211
16.5 触发器的导出 212
第17章 包的创建和使用 213
17.1 引言 213
17.2 包的定义 213
17.3 包的说明 214
17.4 删除过程、函数和包 218
17.5 包的管理 218
第18章 PL/SQL编程技巧 221
18.1 用触发器实现日期格式的自动设置 221
18.2 如何避免too_many_rows错误 222
18.3 如何解决too_many_rows问题 225
18.4 如何在PL/SQL中使用数组 226
18.5 如何使用触发器完成数据复制 227
18.6 在PL/SQL中实现Truncate 227
第四编 备份与恢复 231
第19章 备份与恢复 231
19.1 备份概论 231
19.2 备份的种类 232
19.3 恢复技术 238
19.4 使用RMAN进行备份与恢复 243
19.5 常见误区 249
19.6 常见问题 249
第五编 对象模型 253
第20章 对象—关系数据库 253
20.1 传统关系数据模型 253
20.2 对象—关系数据模型 254
20.3 Oracle实现对象—关系数据模型 255
20.4 使用对象表 258
20.5 对象引用示例 263
20.6 对象类型的排序方法 266
20.7 对象类型信息 270
20.8 对象类型相关性 271
20.9 收集类型 273
20.10 对象与视图 281
20.11 定义语句小结 284
第21章 对象数据库开发实例 286
21.1 系统简介 286
21.2 基于关系模型的实现 287
21.3 基于对象模型的实现 290
21.4 采用对象视图 296
参考文献 302
附录 303
附录A Oracle12c INIT.ORA 303
附录B tnsnames.ora参数文件 305
附录C listener.ora参数文件 306
附录D tnsnames.ora参数文件 307
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《“十二五”普通高等教育本科国家级规划教材 市场营销》王永贵 2019
- 《唐代五绝101首韵体英译并注》王永胜,李艳著 2019
- 《农村教师信息技术应用的影响因素与对策》王永军 2019
- 《大熊猫的春天》张志忠,张和民,王永跃著 2020
- 《唐代五绝品读与英译研究及韵体英译探索 上》王永胜,李艳著 2019
- 《唐代五绝品读与英译研究及韵体英译探索 下》王永胜,李艳著 2019
- 《科学思维激活思政课教师教学指导 以研究生“中国特色社会主义理论与实践研究”课为》王永友著 2018
- 《海洋动力环境模拟数值算法及应用》王永学 2019
- 《金乡》哲贵著 2020
- 《欧·亨利短篇小说选》(美)欧·亨利著;王永年译 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018