Oracle 11g管理与编程基础PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:王鹏杰,王存睿,郑海旭编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2012
- ISBN:9787115230812
- 页数:331 页
第1章Oracle体系结构 1
1.1 Oracle 10g/11g简介 1
1.2 Oracle数据库管理系统概述 2
1.2.1 Oracle数据库服务器(Oracle Server) 2
1.2.2 Oracle数据库服务器对应的服务 4
1.2.3 Oracle数据库的相关参数 5
1.2.4 Oracle数据库文件目录结构 7
1.3 Oracle 11g安装 8
1.3.1安装条件 8
1.3.2安装过程 9
习题 13
第2章Oracle数据库常用管理工具 14
2.1 SQLPlus 14
2.2 Oracle Enterprise Console 19
2.3 Database Configuration Assistant 21
2.4 Net Configuration Assistant和Net Manager 22
2.5跟踪和诊断文件 23
习题 26
第3章Oracle数据库(Oracle Database) 27
3.1 Oracle数据库(Oracle Database)的逻辑结构 27
3.1.1表空间(Tablespace) 28
3.1.2段(Segment) 31
3.1.3区(Extent) 31
3.1.4 Oracle数据库块(Block) 31
3.1.5综合案例 36
3.2 Oracle数据库(Oracle Database)的物理结构 42
3.2.1数据文件 42
3.2.2日志文件 43
3.2.3控制文件 46
3.3 Oracle的启动与关闭 47
3.3.1数据库的启动 47
3.3.2数据库的关闭 49
3.3.3数据库启动与关闭案例 50
3.4创建和配置数据库 54
3.4.1 DBCA创建B2CshopDB数据库 54
3.4.2多数据库环境下的默认数据库 58
3.4.3手动创建数据库GrdAdmDB 59
习题 63
第4章Oracle实例(Oracle Instance) 66
4.1 Oracle的进程结构 66
4.1.1用户进程(User Process) 67
4.1.2服务进程(Server Process) 67
4.1.3后台进程(Background Process) 68
4.1.4实验与案例 71
4.2 Oracle的内存结构 75
4.2.1系统全局区(SGA) 76
4.2.2程序全局区(PGA) 77
4.2.3实验与案例 78
习题 80
第5章Oracle数据库网络配置 82
5.1监听器(LISTENER) 82
5.1.1监听配置 82
5.1.2监听配置文件(LISTENER.ORA) 85
5.2本地Net服务名(TNSNAMES) 86
5.2.1本地Net服务名配置 86
5.2.2本地Net服务名文件(TNSNAMES.ORA) 88
5.3会话建立过程 89
5.4网络概要配置 89
5.4.1网络概要配置 89
5.4.2网络概要配置文件(SQLNET.ORA) 90
5.5客户端连接服务器端常见问题排除方法 91
习题 92
第6章 数据库对象管理 93
6.1表 93
6.1.1普通表 93
6.1.2分区表 94
6.1.3索引组织表 98
6.2聚簇(Cluster) 98
6.3索引 102
6.3.1 B树索引 102
6.3.2位图(Bitmap)索引 104
6.3.3逆向索引 106
6.3.4函数索引 106
6.3.5索引的管理 107
6.3.6索引案例 107
6.4同义词(Synonym) 110
6.5序列(Sequence) 111
6.6数据库链接(Database Link) 111
习题 112
第7章Oracle的并发控制 113
7.1并发执行带来的问题 113
7.2 Oracle的封锁机制 115
7.2.1意向锁与封锁粒度 115
7.3 Undo表空间与Undo段 117
7.3.1 Undo段的基本概念 117
7.3.2读一致性 118
7.4 Oracle事务的隔离级别 120
7.4.1提交读 120
7.4.2序列化 121
7.5两段锁协议 122
习题 124
第8章 数据库的安全性 125
8.1方案(Schema)与用户(User) 125
8.2用户创建与权限授予 127
8.3系统权限 130
8.4对象权限 132
8.4.1 Select对象权限 132
8.4.2 Reference对象权限 133
8.5系统和对象权限的再传递 134
8.5.1系统权限的再传递 134
8.5.2对象权限的再传递 135
8.6数据库审计 136
8.7角色 138
8.7.1创建角色 138
8.7.2向角色授权 138
8.7.3将角色分配给用户 139
8.7.4角色的禁用与激活 140
习题 141
第9章 数据库的备份与恢复 143
9.1归档日志模式 143
9.2系统时间点 144
9.2.1系统改变号(System Change Number) 144
9.2.2检查点的基本概念 144
9.2.3 4种检查点序号 145
9.3日志序号(Log sequence) 149
9.4数据库备份 150
9.4.1数据损坏的原因 150
9.4.2数据库备份的方式 150
9.5数据库的实例恢复 152
9.6数据库的介质恢复 153
9.6.1数据恢复的基本原理 153
9.6.2无归档日志的数据库恢复 155
9.6.3有归档日志的数据库完全恢复 156
9.6.4有归档日志的数据库不完全恢复 157
9.7 Oracle的逻辑备份与恢复 157
习题 159
第10章Oracle备份与恢复案例 161
10.1非归档模式下的脱机备份与恢复 162
10.1.1案例一:无归档日志的脱机备份与恢复 162
10.2归档模式下的联机备份与恢复 165
10.2.1案例二:联机备份下损坏一个数据文件的完全恢复 165
10.2.2案例三:联机备份下全库损坏的不完全恢复 169
10.3基于时间点的不完全恢复 172
10.3.1案例四:基于时间的不完全恢复 172
10.3.2案例五:基于SCN的不完全恢复 174
10.4损坏联机日志的恢复 174
10.4.1案例六:损坏非当前联机日志的恢复 175
10.4.2案例七:损坏当前联机日志的强制恢复 176
10.5损坏控制文件的恢复 176
10.5.1案例八:损坏全部控制文件的恢复 177
10.5.2案例九:非归档模式下,全部控制文件损坏,但数据库结构有大的改变的恢复 179
10.6常见恢复误区 183
习题 183
第11章P:L/SQL程序设计 185
11.1 PL/SQL程序开发与执行环境 186
11.2 PL/SQL基本块结构 187
11.3 PL/SQL变量类型 188
11.3.1数字型 188
11.3.2字符型 189
11.3.3日期型 194
11.3.4布尔型 195
11.3.5二进制型 195
11.3.6类型转换 195
11.4变量的声明和赋值 196
11.5变量的作用域和可见性 198
11.6表达式 200
11.6.1布尔表达式 202
11.7控制结构 205
11.7.1条件结构 205
11.7.2循环结构 207
习题 209
第12章PL/SQL高级 211
12.1自定义数据类型 211
12.1.1记录类型 211
12.1.2 index-by表 213
12.1.3变长数组 216
12.2游标 217
12.2.1游标的属性 218
12.2.2游标FOR循环 219
12.2.3可更新的游标 220
12.2.4带参数的游标 222
12.2.5隐式游标 223
12.3异常 224
12.3.1系统预定义的异常 224
12.3.2用户自定义异常 226
12.3.3用户定义Oracle错误 227
12.4存储过程、函数和包 228
12.4.1存储过程(Procedure) 228
12.4.2函数(Function) 235
12.4.3包(Package) 237
12.4.4存储过程和函数的安全性 240
12.4.5存储过程、函数、包的数据字典 241
12.4.6存储过程、函数、包的优点 242
12.5触发器 244
12.5.1触发器中的DML类型谓词:INSERTING, DELETING,UPDATING 248
12.5.2行级触发器的“:OLD”,和“:NEW” 249
12.5.3行级触发器中利用WHEN限制触发的时机 251
12.5.4 Instead of触发器 252
12.5.5触发器的一些限制条件 253
12.5.6数据字典 254
习题 254
第13章 基于B2C的网上书店 256
13.1系统功能 256
13.2数据库设计与实现 258
13.2.1表空间创建 258
13.2.2用户创建 259
13.2.3序列、表和索引的创建 260
13.2.4向表中插入数据 264
13.2.5创建包、存储过程及触发器 267
13.3 B2C购物网站的实现 270
13.3.1图书的展示与查询 270
13.3.2购物车及订单提交 282
13.3.3地址维护 291
13.3.4订单审核 294
13.3.5管理员管理类别和商品 298
小结 299
第14章Oracle数据挖掘概述 300
14.1数据挖掘概述 300
14.1.1数据挖掘功能 301
14.1.2数据挖掘主要算法模型 302
14.2基于ODM的Oracle数据挖掘技术 310
14.2.1 Oracle数据挖掘软件安装 310
14.2.2实验数据准备 312
14.2.3数据分类与预测实验 314
14.2.4数据聚类分析实验 318
14.2.5数据关联规则挖掘实验 322
小结 325
附录A所用的表及其数据 326
附录B scott用户及其下面的emp表 328
参考文献 330
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《看视频零基础学英语口语》宋德伟 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019