图书介绍

Oracle数据库快学易用教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Oracle数据库快学易用教程
  • 曲卫平等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302280286
  • 出版时间:2012
  • 标注页数:320页
  • 文件大小:69MB
  • 文件页数:333页
  • 主题词:关系数据库-数据库管理系统,Oracle-教材

PDF下载


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

下载说明

Oracle数据库快学易用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库系统概述1

1.1 数据库系统的组成及数据模型分类1

1.1.1 数据库系统的组成概述1

1.1.2 数据管理的发展阶段2

1.1.3 数据模型的三要素4

1.1.4 概念模型4

1.1.5 数据模型的分类6

1.1.6 数据库系统结构11

1.2 数据库设计12

1.2.1 需求分析12

1.2.2 概念结构设计16

1.2.3 逻辑结构设计18

1.2.4 数据库物理设计25

1.2.5 建立数据库26

1.2.6 数据库运行与维护27

本章小结28

习题129

第2章 Oracle数据库及其项目实例的安装30

2.1 Oracle 10g数据库系统简介30

2.1.1 Oracle的发展历史30

2.1.2 Oracle 10g的版本特点31

2.2 Oracle 10g数据库服务器的安装与配置32

2.2.1 Oracle 10g运行的软、硬件环境32

2.2.2 安装Oracle10g数据库服务器32

2.2.3 Oracle 10g数据库服务器配置39

2.2.4 Oracle 10g数据库项目实例的安装41

2.2.5 Oracle 10g数据库服务器的运行42

2.3 快速开发工具的安装与配置46

2.3.1 安装Oracle Developer Suite 10g47

2.3.2 试运行Oracle Developer Suite 10g49

2.3.3 安装repository52

2.3.4 试运行Oracle 10g Designer56

本章小结58

习题258

第3章 Oracle用户对象操作59

3.1 Oracle表59

3.1.1 Oracle表的类型59

3.1.2 Oracle数据类型61

3.1.3 表结构的创建62

3.1.4 表结构的修改69

3.1.5 表的删除72

3.1.6 表约束72

3.1.7 表的截断75

3.1.8 按索引组织的表76

3.1.9 簇表77

3.1.10 分区表80

3.1.11 外部表85

3.2 Oracle表索引87

3.2.1 索引的概念87

3.2.2 索引的种类87

3.2.3 创建索引88

3.2.4 删除索引93

3.2.5 重建索引94

3.2.6 序列的应用95

3.3 Oracle视图与使用99

3.3.1 视图的概念99

3.3.2 视图的创建、应用与删除99

3.3.3 数据库链接102

3.3.4 实体化视图的应用104

本章小结108

习题3108

第4章 Oracle访问的安全管理109

4.1 Oracle 10g数据库安全机制109

4.2 用户账号管理109

4.2.1 查询用户账号109

4.2.2 创建用户账号111

4.2.3 修改用户账号112

4.2.4 锁定用户账号112

4.2.5 删除用户账号112

4.3 Oracle用户权限的概念113

4.3.1 数据库权限的分类113

4.3.2 数据库系统权限的授予与回收113

4.3.3 数据库对象权限的授予与回收116

4.4 Oracle用户与角色的操作117

4.4.1 创建角色118

4.4.2 角色权限的授予118

4.4.3 用户获取角色120

4.4.4 删除角色120

4.5 Oracle同义词操作120

4.6 概要文件121

本章小结123

习题4123

第5章 使用SQL访问数据库124

5.1 SQL语言概述124

5.2 查询数据表125

5.2.1 基本查询125

5.2.2 复合查询126

5.2.3 集合运算130

5.3 Oracle单行函数和聚组函数133

5.3.1 单行函数的应用133

5.3.2 聚组函数的应用140

5.4 Oracle的数据操纵语言DML140

5.4.1 插入语句(INSERT)141

5.4.2 更新语句(UPDATE)141

5.4.3 删除语句(DELETE)142

5.4.4 合并更新语句(MERGE)143

5.5 事务提交与回滚144

5.5.1 事务的提交(COMMIT)145

5.5.2 事务的回滚(ROLLBACK)145

5.6 事务处理的访问模式及结束147

5.6.1 一般访问模式的设置147

5.6.2 并发事务访问模式148

5.6.3 访问模式的结束150

本章小结151

习题5151

第6章 Oracle 10g PL/SQL编程152

6.1 PL/SQL简介152

6.2 PL/SQL编程基础152

6.2.1 PL/SQL程序块的结构153

6.2.2 PL/SQL的标识符和表达式153

6.2.3 PL/SQL的数据类型和变量定义155

6.2.4 复合数据类型变量及定义156

6.3 PL/SQL流程控制159

6.3.1 顺序语句160

6.3.2 IF条件语句160

6.3.3 CASE分支语句160

6.3.4 循环语句161

6.4 游标的应用163

6.4.1 游标的概念163

6.4.2 游标的定义、语法和属性164

6.4.3 游标LOOP循环165

6.4.4 游标FOR循环166

6.5 PL/SQL过程167

6.5.1 过程的概念和创建格式167

6.5.2 过程的编写和调用168

6.5.3 过程的修改和编译169

6.6 PL/SQL函数169

6.6.1 函数的概念和创建格式170

6.6.2 函数的编写和调用170

6.6.3 函数的修改与删除171

6.7 PL/SQL包172

6.7.1 创建程序包173

6.7.2 程序包中过程与函数的引用175

6.7.3 一次(one-time-only)过程175

6.7.4 常用内置程序包176

6.8 数据库触发器应用178

6.8.1 触发器的分类178

6.8.2 触发器程序的编写178

6.9 异常处理程序184

6.9.1 预定义异常及处理185

6.9.2 非预定义异常及处理186

6.9.3 用户自定义异常及处理187

6.9.4 RAISE_APPLICATION_ERROR过程188

本章小结189

习题6189

第7章 数据库审计与优化190

7.1 Oracle数据库审计的意义190

7.2 Oracle数据库审计的应用191

7.2.1 审计特权用户191

7.2.2 数据库审计192

7.2.3 禁止审计195

7.3 数据库优化的参数设置195

7.3.1 查看初始化参数195

7.3.2 修改初始化参数197

7.4 编程中的优化方法199

7.4.1 对排序操作进行优化199

7.4.2 对全表扫描操作进行优化200

本章小结201

习题7201

第8章 数据库的备份、恢复和新建202

8.1 Oracle数据库冷备份202

8.1.1 数据库的冷备份203

8.1.2 表空间和数据文件的冷备份205

8.2 Oracle数据库热备份206

8.2.1 联机备份的方法207

8.2.2 联机备份的注意事项209

8.3 Oracle数据库的恢复209

8.3.1 数据库的手工恢复209

8.3.2 数据库的OEM方式恢复210

8.4 新建一个数据库的方法212

本章小结217

习题8217

第9章 使用Oracle Developer Suite 10g开发B/S应用程序218

9.1 Developer Suite 10g开发工具介绍218

9.1.1 Developer Suite 10g工具组成218

9.1.2 Developer Suite 10g运行方法219

9.2 使用Form Builder设计表单219

9.2.1 Forms Builder中的对象与控件220

9.2.2 表单设计223

9.2.3 触发器设计237

9.2.4 菜单设计250

9.2.5 多个Form表单操作255

9.2.6 在浏览器中运行Form表单259

9.3 使用Report Builder设计报表263

9.3.1 Report Builder中的对象与控件264

9.3.2 报表设计267

本章小结278

习题9278

第10章 使用Oracle JDeveloper 10g开发B/S应用程序280

10.1 JDeveloper 10g开发工具介绍280

10.1.1 JDeveloper 10g开发工具功能280

10.1.2 JDeveloper 10g运行方法281

10.2 Web应用程序的模式282

10.3 构建Web数据库应用程序283

10.3.1 构建数据库系统模块框图283

10.3.2 数据库访问284

10.3.3 使用JDeveloper 10g建立Web工程285

10.3.4 设置运行环境287

10.3.5 建立数据库的操作连接287

10.4 Web数据库的基本操作293

10.4.1 数据库信息查询293

10.4.2 数据库信息添加301

10.4.3 数据库信息修改304

10.4.4 数据库信息删除310

10.4.5 应用程序功能集成312

本章小结314

习题10315

第11章 实训316

11.1 实训1 数据库管理316

11.2 实训2 表和视图管理317

11.3 实训3 索引317

11.4 实训4 用户及角色管理318

11.5 实训5 PL/SQL编程(1)318

11.6 实训6 PL/SQL编程(2)319

参考文献320

热门推荐