图书介绍
ORACLE数据库系统应用开发实用教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![ORACLE数据库系统应用开发实用教程 第2版](https://www.shukui.net/cover/54/30041646.jpg)
- 朱亚兴主编 著
- 出版社: 北京:高等教育出版社
- ISBN:7040439042
- 出版时间:2015
- 标注页数:314页
- 文件大小:46MB
- 文件页数:323页
- 主题词:关系数据库系统-高等职业教育-教材
PDF下载
下载说明
ORACLE数据库系统应用开发实用教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 认识Oracle数据库1
学习任务与目标2
1.1 Oracle数据库系统2
1.1.1Oracle数据库系统的应用3
1.1.2 Oracle数据库发展史3
1.1.3 Oracle Database 10g简介4
1.2数据库服务器的安装5
1.2.1安装前的准备工作5
1.2.2安装Oracle Database 10g6
1.2.3验证安装10
1.3使用Oracle Database 10g工具11
1.3.1了解Oracle数据库用户账户11
1.3.2使用SQL*Plus和iSQL*Plus11
1.3.3使用Oracle企业管理器13
1.4连接到Oracle数据库服务器15
1.5 Oracle数据库应用系统结构17
1.6搭建系统开发环境18
小结21
习题121
实训122
实训1.1查阅相关资料22
实训1.2数据库服务器安装22
实训1.3 Oracle数据库查询工具的使用22
实训1.4 Oracle企业管理器的使用23
实训1.5进行网络监听配置23
实训1.6 JSP+Tomcat+Oracle的系统搭建26
第2章Oracle体系结构27
学习任务与目标28
2.1 Oracle数据库体系结构概述28
2.2物理存储结构29
2.2.1数据文件29
2.2.2控制文件30
2.2.3重做日志文件31
2.2.4归档重做日志文件31
2.2.5初始化参数文件32
2.3逻辑存储结构34
2.3.1逻辑存储结构34
2.3.2管理表空间35
2.4实例43
2.4.1内存结构43
2.4.2进程结构45
2.5创建数据库46
2.5.1使用DBCA创建数据库46
2.5.2使用OEM查看数据库信息50
2.6数据库的启动和关闭52
2.6.1数据库的启动和关闭过程53
2.6.2启动模式53
2.6.3转换启动模式54
2.6.4关闭方式55
2.7 Oracle数据字典55
2.7.1静态数据字典56
2.7.2动态性能表56
2.7.3常用数据字典视图57
小结58
习题258
实训259
实训2.1了解数据库服务器的工作过程与原理59
实训2.2创建控制文件副本60
实训2.3创建联机重做日志组和联机重做日志文件62
实训2.4管理表空间62
实训2.5查看数据字典和动态性能表63
实训2.6创建数据库64
实训2.7体验数据库的不同关闭方式64
第3章 使用SQL*Plus65
学习任务与目标66
3.1连接命令67
3.2环境设置命令67
3.3格式化命令69
3.4编辑命令71
3.5 文件操作命令72
3.6交互式命令72
3.7其他命令76
小结77
习题377
实训378
实训 3.1进入和退出SQLPlus78
实训3.2假脱机输出79
实训3.3使用文件操作命令79
实训3.4使用替换变量79
实训3.5与用户通信80
实训3.6 格式化查询结果81
第4章 管理表83
学习任务与目标84
4.1数据库用户及模式84
4.1.1创建用户85
4.1.2授予权限85
4.1.3修改用户口令87
4.1.4删除用户87
4.2 Oracle数据库中的数据类型87
4.3创建表88
4.3.1创建表的操作88
4.3.2利用子查询创建表90
4.3.3使用LOB类型数据库列91
4.4表约束管理92
4.4.1约束的类型92
4.4.2添加和删除约束92
4.4.3设置约束状态93
4.4.4查询约束信息94
4.5修改表94
4.6删除表结构95
4.7数据操纵95
4.7.1插入数据96
4.7.2修改数据96
4.7.3删除数据97
4.8事务与事务控制语句97
4.8.1事务97
4.8.2事务控制语句98
小结99
习题499
实训 4101
实训4.1用户的创建、更改和删除101
实训4.2创建表(包括约束)101
实训4.3修改表和修改约束105
实训4.4插入数据106
实训4.5更新数据108
实训4.6联合查询数据108
实训4.7提交、回滚事务和设置保留点108
第5章 其他模式对象109
学习任务与目标110
5.1 视图110
5.1.1视图概述110
5.1.2创建视图111
5.1.3视图的DML操作112
5.1.4管理视图113
5.2索引114
5.2.1索引的概念114
5.2.2索引的分类115
5.2.3创建索引115
5.2.4索引开销示例116
5.2.5管理索引118
5.3同义词119
5.3.1同义词的概念119
5.3.2创建同义词119
5.3.3查看同义词120
5.3.4删除同义词120
5.4序列120
5.4.1序列的概念120
5.4.2创建序列121
5.4.3使用序列122
5.4.4修改序列123
5.4.5删除序列123
小结123
习题5123
实训5124
实训5.1创建视图和管理视图124
实训5.2创建索引125
实训5.3创建同义词126
实训5.4创建序列126
第6章 数据查询129
学习任务与目标130
6.1 SQL语言基础130
6.1.1 SQL语言简介131
6.1.2 SQL语言分类131
6.1.3 SQL运算符与表达式131
6.2 SQL函数133
6.2.1字符函数133
6.2.2数值函数135
6.2.3日期函数136
6.2.4转换函数137
6.2.5空值函数137
6.2.6分组函数138
6.2.7分析函数139
6.3数据基本查询141
6.3.1 SELECT基本查询141
6.3.2分组查询143
6.3.3多表连接查询144
6.4运用子查询145
6.4.1单行子查询146
6.4.2多行子查询146
6.4.3多列子查询147
6.4.4相关子查询147
6.4.5嵌套子查询148
小结149
习题6149
实训6151
实训6.1数据准备工作151
实训6.2函数的使用151
实训6.3运用子查询152
第7章PL/SQL编程基础153
学习任务与目标154
7.1 PL/SQL概述155
7.1.1 PL/SQL的特点155
7.1.2 PL/SQL的执行过程155
7.1.3 PL/SQL块简介156
7.2常量和变量157
7.2.1常量值157
7.2.2变量和常量157
7.2.3使用%TYPE和%ROWTYPE定义属性变量158
7.3 PL/SQL数据类型158
7.3.1标量类型159
7.3.2复合类型160
7.3.3引用类型161
7.3.4 LOB类型161
7.4程序控制语句161
7.4.1 NULL语句161
7.4.2赋值语句162
7.4.3条件控制语句162
7.4.4循环控制语句164
7.5动态SQL语句166
7.6游标167
7.6.1隐式游标167
7.6.2显式游标168
7.6.3循环游标171
7.6.4游标变量172
7.7异常处理174
7.7.1预定义异常174
7.7.2非预定义异常175
7.7.3用户定义异常176
小结177
习题7177
实训7179
实训7.1编写PL/SQL块179
实训7.2条件分支控制结构179
实训7.3循环控制结构180
实训7.4游标180
实训7.5动态SQL语句181
第8章 存储过程、函数、程序包和触发器183
学习任务与目标184
8.1存储过程185
8.1.1过程的创建185
8.1.2过程的执行186
8.1.3参数模式186
8.1.4过程的授权188
8.1.5过程的管理188
8.2函数189
8.2.1函数的创建190
8.2.2函数的执行190
8.2.3函数的授权191
8.2.4函数的管理191
8.3程序包192
8.3.1程序包的创建192
8.3.2程序包的执行194
8.3.3程序包的管理194
8.4触发器195
8.4.1触发器概述195
8.4.2 DML触发器197
8.4.3 INSTEAD OF触发器203
8.4.4 DDL触发器204
8.4.5系统触发器205
8.4.6管理触发器207
小结208
习题8208
实训8210
实训8.1存储过程210
实训8.2函数211
实训8.3程序包212
实训8.4语句级触发器213
实训8.5行级触发器213
实训8.6替代触发器214
实训8.7 DDL触发器215
实训8.8数据库级触发器215
第9章 用户和安全管理217
学习任务与目标218
9.1用户管理219
9.1.1 创建用户219
9.1.2修改用户223
9.1.3删除用户226
9.1.4查看用户信息227
9.2权限管理228
9.2.1系统权限228
9.2.2对象权限235
9.2.3查询权限信息240
9.3角色管理241
9.3.1角色概述241
9.3.2预定义角色241
9.3.3自定义角色242
9.3.4管理角色248
9.3.5用户角色的激活或屏蔽248
9.3.6查询角色信息249
9.4概要文件管理250
9.4.1概要文件的概念及作用250
9.4.2概要文件参数251
9.4.3利用OEM管理概要文件252
9.4.4 利用SQL命令管理概要文件253
9.4.5查询概要文件信息255
小结255
习题9256
实训9257
实训9.1管理用户和权限257
实训9.2创建和修改角色258
实训9.3为用户授予角色258
实训9.4创建和管理概要文件258
第10章 备份与恢复259
学习任务与目标260
10.1备份和恢复概述260
10.2物理备份与恢复261
10.2.1脱机备份与恢复261
10.2.2联机备份262
10.2.3联机恢复266
10.3数据库逻辑备份与恢复270
10.3.1导出和导入实用程序270
10.3.2数据泵技术273
小结278
习题10278
实训10279
实训10.1脱机备份与恢复279
实训10.2配置系统的归档方式279
实训10.3联机备份与恢复280
实训10.4使用导出和导入程序进行逻辑备份与恢复280
实训10.5使用参数文件进行逻辑备份与恢复281
第11章 教学仿真实训平台HRMS与项目应用案例283
学习任务与目标284
11.1数据库设计286
11.1.1表286
11.1.2索引290
11.1.3同义词290
11.1.4序列290
11.1.5视图291
11.2功能界面设计及代码实现292
11.2.1雇员管理292
11.2.2部门管理294
11.2.3职位管理294
11.2.4人员变动管理295
11.2.5考勤管理296
11.2.6绩效管理297
11.2.7薪资管理298
11.2.8备份与恢复300
11.2.9用户管理301
11.2.10模块管理301
11.2.11权限管理302
11.2.12表结构查看303
11.2.13其他数据库对象查看303
11.3知识应用归纳304
11.3.1表304
11.3.2索引305
11.3.3同义词305
11.3.4序列305
11.3.5视图305
11.3.6数据操纵语言SQL306
11.3.7 SQL函数306
11.3.8子查询307
11.3.9大对象BLOB307
11.3.10程序包308
11.3.11触发器309
11.3.12用户管理及授权309
11.3.13备份和恢复309
11.4综合项目实训与企业相关应用案例310
参考文献314