Oracle Database 11g应用与开发教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:邵玉梅编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302314905
- 页数:385 页
第1章Oracle Database 11 g简介 1
1.1基本概念 1
1.1.1数据库 1
1.1.2数据库管理系统 2
1.2 Oracle的发展历程 2
1.3 Oracle Database 11g的应用结构 3
1.3.1客户/服务器结构 3
1.3.2多层结构 4
1.3.3分布式结构 4
1.4 Oracle Database 11g的新特性 5
1.4.1数据库管理部分 5
1.4.2 PL/SQL部分 6
1.4.3其他部分 7
1.5 Oracle的网格计算 7
1.5.1网格 7
1.5.2 Oracle 11g的网格基础架构 8
1.6小结 10
1.7习题 10
第2章Oracle Database 11 g的安装和配置 11
2.1安装环境 11
2.1.1硬件条件 11
2.1.2软件条件 11
2.2安装过程 12
2.2.1具体安装步骤 12
2.2.2常用Oracle服务 22
2.3卸载Oracle 11g 23
2.4 Oracle基本工具 24
2.4.1使用SQL Plus 24
2.4.2使用Oracle EnterpriseManager 25
2.4.3使用SQL Developer 26
2.4.4使用PL/SQL Developer 28
2.5小结 29
2.6习题 30
第3章Oracle Database的体系结构 31
3.1存储结构 31
3.1.1物理存储结构 32
3.1.2逻辑存储结构 34
3.2数据库实例 39
3.3内存结构 39
3.3.1系统全局区(SGA) 40
3.3.2程序全局区(PGA) 42
3.4进程结构 42
3.4.1 DBWR数据库写进程 42
3.4.2 LGWR进程 43
3.4.3 CKPT检查点进程 44
3.4.4 SMON系统监控进程 44
3.4.5 PMON进程监控进程 44
3.4.6 ARCH归档进程 45
3.4.7 RECO恢复进程 45
3.4.8 LCKn锁进程 45
3.4.9 Dnnn调度进程 45
3.4.10其他进程 45
3.5数据字典 46
3.6小结 46
3.7习题 47
第4章 数据库的创建 48
4.1创建数据库 48
4.1.1使用DBCA创建数据库 49
4.1.2使用命令行创建数据库 59
4.2删除数据库 62
4.2.1使用DBCA删除数据库 62
4.2.2使用命令行删除数据库 63
4.3数据库的启动和关闭 63
4.3.1概述 63
4.3.2启动数据库 64
4.3.3关闭数据库 65
4.3.4数据库状态的改变 67
4.4小结 67
4.5习题 67
第5章 表空间的管理 69
5.1表空间概述 69
5.2表空间管理 70
5.2.1创建表空间 70
5.2.2查看表空间 74
5.2.3维护表空间 75
5.2.4创建大文件表空间 77
5.2.5删除表空间 78
5.3临时表空间 78
5.3.1创建临时表空间 79
5.3.2查看临时表空间 80
5.3.3临时表空间组 80
5.4撤销表空间 83
5.5数据文件 83
5.5.1移动和重命名数据文件 84
5.5.2删除数据文件 85
5.6小结 85
5.7习题 86
第6章 控制文件和日志文件的管理 87
6.1控制文件管理 87
6.1.1控制文件概述 87
6.1.2创建控制文件 88
6.1.3控制文件备份和恢复 90
6.1.4删除控制文件 92
6.1.5查看控制文件信息 92
6.1.6使用OEM工具管理控制文件 93
6.2重做日志管理 93
6.2.1重做日志概述 93
6.2.2创建重做日志组及成员 95
6.2.3修改重做日志文件的存储位置和名称 96
6.2.4删除重做日志文件 97
6.2.5清空重做日志文件 98
6.2.6重做日志文件的切换 99
6.2.7查看重做日志文件 99
6.2.8使用OEM管理重做日志文件 100
6.3归档日志管理 101
6.3.1归档日志概述 101
6.3.2管理归档模式 101
6.3.3设置归档位置 103
6.3.4查看归档日志信息 103
6.4小结 105
6.5习题 105
第7章 表的创建和管理 107
7.1表概述 107
7.1.1表的构成 107
7.1.2表的数据类型 110
7.1.3表的约束类型 111
7.2创建表 111
7.2.1使用命令行创建表 111
7.2.2创建表的相关子句 112
7.2.3使用OEM工具创建表 114
7.3修改表 115
7.3.1修改表的结构 115
7.3.2重命名表 116
7.3.3删除表 117
7.3.4使用OEM工具修改、删除表 117
7.4表的完整性约束 118
7.5表中数据的操作 122
7.5.1插入数据 122
7.5.2更新数据 123
7.5.3删除数据 124
7.6小结 124
7.7习题 125
第8章SQL语言查询 127
8.1 SQL语言概述 127
8.2简单查询 128
8.2.1 SELECT语句的基本语法格式 128
8.2.2选择表中的若干列 129
8.2.3选择表中的若干行 131
8.2.4对查询的结果排序 135
8.2.5对数据进行统计 136
8.2.6对查询结果分组 136
8.3连接查询 139
8.3.1交叉连接 139
8.3.2内连接 140
8.3.3外连接 141
8.4子查询 144
8.4.1使用IN谓词的子查询 144
8.4.2使用比较运算符的子查询 145
8.4.3使用ANY或ALL的子查询 146
8.4.4使用EXISTS的子查询 147
8.5联合查询 148
8.5.1使用UNION操作符 148
8.5.2使用INTERSECT操作符 149
8.5.3使用MINUS操作符 149
8.6使用SQL·Plus编辑命令、格式化输出 150
8.6.1使用SQL *Plus编辑命令 150
8.6.2保存、检索并运行文件 152
8.6.3格式化输出列 155
8.6.4设置页面大小和行大小 157
8.6.5清除列格式 158
8.7小结 159
8.8习题 159
第9章 索引、视图、序列和同义词 161
9.1索引 161
9.1.1索引概述 161
9.1.2索引的分类 164
9.1.3创建索引 166
9.1.4修改索引 168
9.1.5删除索引 169
9.1.6使用OEM工具管理索引 170
9.2视图 171
9.2.1视图概述 172
9.2.2创建视图 173
9.2.3修改视图 177
9.2.4删除视图 178
9.2.5使用OEM工具管理视图 178
9.3序列 179
9.3.1创建序列 180
9.3.2修改序列 182
9.3.3删除序列 182
9.3.4使用序列 182
9.3.5使用OEM工具创建和维护序列 183
94同义词 184
9.5小结 185
9.6习题 186
第10章PL/SQL语言及编程 187
10.1 PL/SQL简介 187
10.1.1语言结构 187
10.1.2 PL/SQL示例程序 188
10.2 PL/SQL的基本语法 189
10.2.1变量和常量 189
10.2.2赋值语句 190
10.2.3表达式和运算符 191
10.2.4条件判断语句 192
10.2.5循环语句 197
10.3常用函数 201
10.3.1数值型函数 201
10.3.2字符型函数 204
10.3.3日期型函数 207
10.3.4统计函数 209
10.3.5转换函数 212
10.4游标 213
10.4.1显式游标 213
10.4.2隐式游标 215
10.4.3游标的属性 215
10.4.4游标变量 218
10.4.5游标FOR循环 219
10.4.6游标的更新 221
10.5异常处理 222
10.6小结 225
10.7习题 225
第11章 存储过程、函数、触发器和程序包 227
11.1存储过程 227
11.1.1存储过程概述 228
11.1.2创建和执行存储过程 228
11.1.3带参数的存储过程 230
11.1.4为过程添加局部变量和子过程 235
11.1.5修改和删除存储过程 237
11.1.6使用OEM工具管理存储过程 237
11.2函数 238
11.2.1创建函数 238
11.2.2函数的调用 241
11.2.3函数的删除 241
11.2.4使用OEM工具创建函数 241
11.3触发器 243
11.3.1触发器概述 243
11.3.2 DML触发器 245
11.3.3替代触发器 250
11.3.4系统事件触发器 252
11.3.5用户事件触发器 252
11.3.6管理触发器 254
11.3.7使用OEM工具管理触发器 256
11.4包 257
11.4.1包概述 258
11.4.2包的定义 258
11.4.3包的使用 263
11.4.4获取有关包中函数和过程的信息 264
11.4.5删除包 264
11.4.6 Oracle 11g的内置包 265
11.4.7使用OEM工具管理包 265
11.5小结 267
11.6习题 268
第12章 事务和锁 270
12.1事务 270
12.1.1事务概述 270
12.1.2事务的特性 271
12.1.3事务的类型 271
12.1.4事务的保存点 273
12.2锁 274
12.2.1锁概述 274
12.2.2锁的分类 274
12.2.3锁的类型 274
12.2.4死锁 275
12.3小结 276
12.4习题 276
第13章 安全性管理 278
13.1概述 278
13.2用户管理 278
13.2.1初始用户 279
13.2.2相关属性 279
13.2.3创建用户 280
13.2.4修改用户 281
13.2.5删除用户 282
13.2.6查询用户信息 282
13.2.7使用OEM工具管理用户 283
13.3权限管理 284
13.3.1权限概述 284
13.3.2系统权限管理 285
13.3.3对象权限管理 286
13.3.4权限查询 287
13.3.5使用OEM工具管理权限 288
13.4角色管理 291
13.4.1角色概述 291
13.4.2创建角色 291
13.4.3角色授权 292
13.4.4角色的启用和禁用 292
13.4.5修改角色 293
13.4.6删除角色 294
13.4.7查询角色信息 294
13.4.8使用OEM工具管理角色 295
13.5小结 296
13.6习题 297
第14章 备份与恢复 298
14.1备份与恢复概述 298
14.2备份与恢复分类 299
14.2.1备份分类 299
14.2.2恢复分类 300
14.3备份与恢复方法 301
14.3.1备份与恢复方法概述 301
14.3.2使用OEM工具执行数据库备份 303
14.3.3使用命令执行数据库备份 311
14.3.4使用OEM工具执行数据库恢复 314
14.3.5使用命令执行数据库恢复 317
14.3.6恢复管理器(RMAN)的使用 319
14.4小结 321
14.5习题 321
第15章 数据的导入和导出 323
15.1导入/导出概述 323
15.2导入/导出工具简介 324
15.3表的导入/导出 325
15.4用户模式的导入/导出 328
15.5数据库的导入/导出 329
15.6表空间的导入/导出 329
15.7使用OEM工具导入/导出 331
15.8小结 338
15.9习题 338
第16章Oracle闪回(Flashback)技术 339
16.1闪回技术概述 339
16.2闪回数据库 340
16.3闪回表 342
16.4闪回查询 343
16.5闪回版本查询 344
16.6闪回事务查询 345
16.7闪回丢弃 346
16.8小结 348
16.9习题 348
第17章 基于B/S的实验室管理系统 349
17.1 ADO.NET组件 349
17.1.1 Connection对象 349
17.1.2 Command对象 350
17.1.3 DataSetCommand对象 350
17.1.4 DataSet对象 350
17.1.5 DataReader对象 350
17.2基于B/S的实验室管理系统设计 350
17.2.1基于B/S的实验室管理系统架构设计 351
17.2.2基于B/S的实验室管理系统功能设计 351
17.2.3基于B/S的实验室管理系统数据库设计 353
17.2.4系统功能模块实现 356
17.3小结 364
附录A实验 366
附录B PL/SQL常用系统函数 380
附录C PL/SQL标准异常 384
参考文献 385
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019