图书介绍
OracleDatabase12c实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![OracleDatabase12c实用教程](https://www.shukui.net/cover/40/30452103.jpg)
- 姚瑶,王燕主编;丁颖,张新豪副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302460862
- 出版时间:2017
- 标注页数:311页
- 文件大小:35MB
- 文件页数:326页
- 主题词:关系数据库系统-教材
PDF下载
下载说明
OracleDatabase12c实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库技术基础1
1.1数据库基本概念1
1.2数据模型3
1.2.1概念模型3
1.2.2结构模型5
1.3数据库的设计步骤9
1.4习题10
第2章 Oracle Database 12c简介与安装11
2.1 Oracle的发展历程11
2.2 Oracle Database 12c的应用结构12
2.2.1客户/服务器结构13
2.2.2多层结构13
2.2.3分布式结构13
2.3 Oracle Database 12c的新特性14
2.4数据库与云计算15
2.5 Oracle Database 12c的安装环境15
2.5.1安装环境16
2.5.2软件下载16
2.6 Oracle Database 12c的安装过程17
2.6.1具体安装步骤18
2.6.2常用Oracle服务24
2.7卸载Oracle Database 12c25
2.8 Oracle基本工具26
2.8.1使用SQL Plus27
2.8.2 Enterprise Manager28
2.8.3使用SQL Developer29
2.8.4使用PL/SQL Developer30
2.9 Oracle Database 12c的体系结构31
2.9.1存储结构32
2.9.2数据库实例33
2.9.3内存结构33
2.9.4进程结构34
2.9.5数据字典35
2.10上机练习35
2.11习题35
第3章 数据库操作37
3.1创建数据库37
3.1.1使用DBCA创建数据库37
3.1.2使用命令行创建数据库39
3.2删除数据库42
3.2.1使用DBCA删除数据库42
3.2.2使用命令行删除数据库44
3.3启动数据库45
3.3.1数据库启动概述45
3.3.2启动数据库46
3.4关闭数据库47
3.5修改数据库48
3.6上机练习49
3.7习题49
第4章 数据表操作50
4.1表概述50
4.1.1表的构成50
4.1.2表的数据类型51
4.2创建表52
4.2.1使用命令行创建表52
4.2.2创建表的相关子句53
4.2.3使用SQL Developer工具创建表55
4.3修改表56
4.3.1修改表的结构56
4.3.2重命名表58
4.3.3删除表58
4.3.4使用SQL Developer工具修改、删除表58
4.4表的完整性约束60
4.4.1表的完整性约束类型60
4.4.2使用SQL Developer工具维护约束64
4.5表中数据的操作66
4.5.1插入数据66
4.5.2更新数据67
4.5.3删除数据67
4.5.4使用SQL Developer工具维护数据68
4.6上机练习69
4.7习题69
第5章 数据查询操作71
5.1数据查询语言概述71
5.2简单查询72
5.2.1 SELECT语句的基本语法格式72
5.2.2选择表中的若干列73
5.2.3选择表中的若干行75
5.2.4对查询的结果排序79
5.2.5对数据进行统计80
5.2.6对查询结果分组81
5.3连接查询83
5.3.1交叉连接83
5.3.2内连接84
5.3.3外连接85
5.4子查询88
5.4.1使用IN谓词的子查询88
5.4.2使用比较运算符的子查询89
5.4.3使用ANY或ALL的子查询90
5.4.4使用EXISTS的子查询91
5.5集合操作92
5.5.1使用UNION操作符92
5.5.2使用INTERSECT操作符93
5.5.3使用MINUS操作符94
5.6 SQL Plus编辑命令及输出95
5.6.1使用SQL Plus编辑命令95
5.6.2保存、检索及运行命令96
5.6.3格式化输出列99
5.6.4页面大小及行大小设置100
5.6.5清除列格式102
5.7上机练习102
5.8习题103
第6章 PL/SQL语言及编程104
6.1 PL/SQL简介104
6.1.1语言结构105
6.1.2 PL/SQL示例程序105
6.2 PL/SQL的基本语法107
6.2.1变量和常量107
6.2.2赋值语句108
6.2.3表达式和运算符108
6.2.4条件判断语句110
6.2.5循环语句114
6.3常用函数118
6.3.1数值型函数118
6.3.2字符型函数121
6.3.3日期型函数123
6.3.4统计函数125
6.3.5转换函数127
6.4游标128
6.4.1显式游标129
6.4.2隐式游标131
6.4.3游标的属性131
6.4.4游标变量134
6.4.5游标FOR循环135
6.4.6游标的更新136
6.5异常处理138
6.6上机练习141
6.7习题141
第7章 索引和视图操作143
7.1索引143
7.1.1索引概述144
7.1.2创建索引145
7.1.3修改索引147
7.1.4删除索引148
7.1.5使用SQL Developer工具管理索引148
7.2视图149
7.2.1视图概述149
7.2.2创建视图150
7.2.3修改视图155
7.2.4删除视图155
7.2.5使用SQL Developer工具管理视图156
7.3上机练习157
7.4习题157
第8章 存储过程、函数和触发器操作158
8.1存储过程158
8.1.1存储过程概述159
8.1.2创建和执行存储过程159
8.1.3带参数的存储过程162
8.1.4为过程添加局部变量和子过程166
8.1.5修改和删除存储过程168
8.1.6使用SQL Developer管理存储过程168
8.2函数169
8.2.1创建函数169
8.2.2调用函数171
8.2.3删除函数172
8.2.4使用SQL Developer工具管理函数172
8.3触发器173
8.3.1触发器概述173
8.3.2 DML触发器175
8.3.3替代触发器179
8.3.4系统事件触发器181
8.3.5用户事件触发器181
8.3.6管理触发器183
8.3.7使用SQL Developer工具管理触发器184
8.4上机练习186
8.5习题186
第9章 事务和锁操作188
9.1事务188
9.1.1事务概述188
9.1.2事务的特性和类型189
9.1.3事务的保存点191
9.2锁192
9.2.1锁的概述192
9.2.2锁的类型192
9.2.3死锁193
9.3上机练习193
9.4习题193
第10章 表空间操作195
10.1表空间概述195
10.2表空间管理197
10.2.1创建表空间197
10.2.2查看表空间199
10.2.3维护表空间199
10.2.4创建大文件表空间201
10.2.5删除表空间202
10.3临时表空间202
10.3.1创建临时表空间203
10.3.2查看临时表空间204
10.3.3临时表空间组204
10.4撤销表空间206
10.5数据文件207
10.5.1移动和重命名数据文件207
10.5.2删除数据文件208
10.6上机练习208
10.7习题208
第11章 数据库文件操作210
11.1控制文件管理210
11.1.1控制文件概述210
11.1.2查看控制文件基本信息211
11.1.3控制文件的备份和恢复212
11.1.4删除控制文件214
11.2重做日志文件操作214
11.2.1重做日志文件概述214
11.2.2创建重做日志组及成员215
11.2.3修改重做日志文件的存储位置和名称216
11.2.4删除重做日志文件217
11.2.5清空重做日志文件218
11.2.6重做日志文件的切换219
11.2.7查看重做日志文件219
11.3归档日志文件操作220
11.3.1归档日志文件概述220
11.3.2管理归档模式221
11.3.3设置归档位置222
11.3.4查看归档日志信息223
11.4上机练习224
11.5习题224
第12章 数据库安全性操作225
12.1安全性概述225
12.2用户管理226
12.2.1初始用户226
12.2.2用户相关属性226
12.2.3创建用户228
12.2.4修改用户230
12.2.5删除用户231
12.2.6查询用户信息231
12.3权限管理232
12.3.1权限概述233
12.3.2系统权限管理233
12.3.3对象权限管理235
12.3.4权限查询237
12.4角色管理237
12.4.1角色概述238
12.4.2创建角色238
12.4.3角色授权239
12.4.4角色的启用和禁用239
12.4.5修改角色240
12.4.6删除角色241
12.4.7查询角色信息241
12.5上机练习242
12.6习题244
第13章 数据库备份与恢复245
13.1备份与恢复概述245
13.2备份与恢复分类246
13.2.1备份分类246
13.2.2恢复分类247
13.3备份与恢复方法248
13.3.1备份与恢复方法概述248
13.3.2使用命令行执行数据库备份250
13.3.3使用命令行执行数据库恢复254
13.3.4恢复管理器(RMAN)的使用255
13.4上机练习258
13.5习题261
第14章 Oracle闪回技术262
14.1闪回技术概述262
14.2闪回数据库263
14.2.1启动闪回数据库264
14.2.2使用闪回数据库265
14.3闪回表267
14.4闪回查询268
14.5闪回版本查询269
14.6闪回丢弃270
14.7上机练习271
14.8习题275
第15章 实验室管理系统设计276
15.1 ADO.NET组件276
15.2实验室管理系统设计277
15.2.1系统架构设计278
15.2.2系统功能设计279
15.2.3系统数据库设计279
15.2.4系统功能模块实现284
附录A实验项目293
附录 B PL/SQL常用系统函数307
附录C PL/SQL标准异常310
参考文献311