图书介绍
Oracle Database 11g应用与开发教程PDF|Epub|txt|kindle电子书版本网盘下载
- 邵玉梅编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302314905
- 出版时间:2013
- 标注页数:385页
- 文件大小:125MB
- 文件页数:396页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
Oracle Database 11g应用与开发教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第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 11g23
2.4 Oracle基本工具24
2.4.1使用SQL Plus24
2.4.2使用Oracle EnterpriseManager25
2.4.3使用SQL Developer26
2.4.4使用PL/SQL Developer28
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