图书介绍

ORACLE数据库系统应用开发实用教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载

ORACLE数据库系统应用开发实用教程 第2版
  • 朱亚兴主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040439042
  • 出版时间:2015
  • 标注页数:314页
  • 文件大小:46MB
  • 文件页数:323页
  • 主题词:关系数据库系统-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐