图书介绍

Oracle应用开发PDF|Epub|txt|kindle电子书版本网盘下载

Oracle应用开发
  • 青岛东合信息技术有限公司编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121209093
  • 出版时间:2013
  • 标注页数:506页
  • 文件大小:108MB
  • 文件页数:526页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


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

下载说明

Oracle应用开发PDF格式电子书版下载

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

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

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

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

图书目录

理论篇1

第1章 关系型数据库2

1.1 数据库概述4

1.1.1 数据库基本概念4

1.1.2 数据库发展史6

1.1.3 数据库特征9

1.1.4 常见数据库9

1.2 数据模型11

1.2.1 概念模型11

1.2.2 逻辑数据模型14

1.3 关系模型理论18

1.3.1 关系20

1.3.2 关系模式23

1.3.3 关系的完整性24

1.3.4 关系代数26

1.4 规范化理论34

1.4.1 规范化理论的提出34

1.4.2 函数依赖37

1.4.3 函数依赖定义的码40

1.4.4 范式及各范式的关系41

1.4.5 多值依赖50

1.4.6 规范化思想51

1.5 数据库设计52

1.5.1 数据库设计特点53

1.5.2 需求分析55

1.5.3 数据流图和数据字典57

1.6 概念结构设计58

1.6.1 概念结构设计定义59

1.6.2 概念结构设计的方法和步骤60

1.6.3 数据抽象61

1.6.4 E-R图的生成62

1.7 逻辑结构设计66

1.7.1 初始关系模式设计66

1.7.2 数据模型优化的方法68

1.7.3 模式评价与改进68

小结70

练习70

第2章 Oracle数据库76

2.1 Oracle数据库概述78

2.1.1 Oracle数据库简介78

2.1.2 Oracle发展史79

2.1.3 Oracle数据库的应用结构81

2.2 Oracle体系结构83

2.3 Oracle数据库存储结构84

2.3.1 物理存储结构85

2.3.2 逻辑存储结构88

2.4 Oracle数据库实例90

2.4.1 Oracle实例概述90

2.4.2 SGA92

2.4.3 PGA95

2.4.4 后台进程97

小结101

练习102

第3章 SQL Developer开发工具103

3.1 SQL Developer概述105

3.1.1 SQL Developer简介105

3.1.2 SQLDeveloper下载105

3.1.3 创建数据库连接107

3.2 SQLDeveloper基本操作109

3.2.1 数据操作110

3.2.2 表的创建、修改112

3.3 开发与调试116

3.3.1 创建存储过程116

3.3.2 运行存储过程119

3.3.3 调试存储过程120

3.4 导入与导出122

3.4.1 导出数据122

3.4.2 导入数据124

小结127

练习128

第4章 SQL应用基础129

4.1 SQL语言概述131

4.1.1 SQL语言特点131

4.1.2 SQL分类132

4.1.3 SQL语句编写规则132

4.2 数据查询133

4.2.1 列查询134

4.2.2 条件查询135

4.2.3 算术运算符136

4.2.4 排序137

4.2.5 联合查询137

4.3 多表查询139

4.3.1 内连接139

4.3.2 外连接141

4.4 子查询143

4.4.1 单行和多行子查询145

4.4.2 多列子查询146

4.4.3 相关子查询147

4.5 系统函数148

4.5.1 单行函数148

4.5.2 数据分组165

4.6 数据操作170

4.6.1 插入数据170

4.6.2 更新数据173

4.6.3 删除数据175

4.7 DML事务操作176

小结181

练习181

第5章 数据表对象184

5.1 表186

5.1.1 创建表186

5.1.2 修改表190

5.1.3 删除表191

5.2 索引192

5.2.1 创建索引193

5.2.2 维护索引194

5.2.3 索引使用原则195

5.3 约束196

5.3.1 创建约束196

5.3.2 维护约束201

小结203

练习203

第6章 视图与序列206

6.1 视图概述208

6.2 建立视图210

6.2.1 简单视图210

6.2.2 复杂视图211

6.2.3 连接视图212

6.2.4 只读视图213

6.2.5 CHECK约束213

6.3 维护视图214

6.3.1 修改视图214

6.3.2 重新编译视图214

6.3.3 删除视图215

6.4 序列215

6.4.1 序列概述215

6.4.2 使用序列216

6.4.3 维护序列217

小结218

练习218

第7章 PL/SQL基础220

7.1 PL/SQL简介222

7.1.1 PL/SQL概述222

7.1.2 PL/SQL结构222

7.1.3 PL/SQL块分类225

7.1.4 注释226

7.2 基本数据类型227

7.2.1 标量变量227

7.2.2 使用%TYPE230

7.3 记录类型230

7.3.1 自定义PL/SQL记录类型231

7.3.2 %ROWTYPE 记录类型232

7.4 集合类型233

7.4.1 PL/SQL一维表233

7.4.2 PL/SQL多维表235

7.4.3 嵌套表235

7.4.4 可变数组236

7.4.5 集合方法237

7.5 运算符与表达式240

7.5.1 运算符240

7.5.2 表达式241

7.6 流程控制语句242

7.6.1 条件分支语句242

7.6.2 CASE语句245

7.6.3 循环语句246

7.6.4 GOTO语句248

7.7 异常处理249

7.7.1 异常简介249

7.7.2 异常处理250

小结254

练习254

第8章 PL/SQL进阶256

8.1 游标258

8.1.1 显式游标258

8.1.2 使用游标260

8.1.3 游标FOR循环263

8.1.4 游标修改和删除操作264

8.2 游标变量266

8.2.1 游标变量定义266

8.2.2 游标变量操作268

8.3 存储过程269

8.3.1 存储过程概述269

8.3.2 无参存储过程270

8.3.3 带输入参数的存储过程271

8.3.4 带输出参数的存储过程274

8.3.5 带输入/输出参数的存储过程277

8.3.6 维护存储过程278

8.4 自定义函数278

8.4.1 函数概述278

8.4.2 调用函数280

8.4.3 数返回类型280

8.4.4 维护函数283

8.5 包283

8.5.1 包概述284

8.5.2 调用包285

8.5.3 使用集合类型288

8.5.4 重载289

8.5.5 构造过程290

8.5.6 维护包291

8.6 触发器292

8.6.1 语句触发器293

8.6.2 行触发器294

8.6.3 维护触发器299

小结300

练习301

第9章 事务管理与并发控制305

9.1 事务的概念307

9.1.1 事务概述307

9.1.2 事务的状态307

9.1.3 事务的特性与应用308

9.2 事务控制310

9.2.1 搭建事务演示环境310

9.2.2 事务的开始与结束312

9.2.3 事务的提交313

9.2.4 事务的回滚与保存点314

9.2.5 事务隔离级别316

9.3 并发的概念318

9.3.1 并发概述319

9.3.2 锁、锁定和锁定协议320

9.3.3 锁的粒度325

9.4 锁Oracle中的应用326

9.4.1 Oracle中锁的分类326

9.4.2 Oracle中锁的级别329

9.4.3 Oracle中的锁争用的检测与解决331

小结336

练习337

第10章 用户管理与安全339

10.1 安全性概述341

10.1.1 计算机安全性概述341

10.1.2 数据库安全性控制343

10.2 Oracle中的用户管理346

10.2.1 数据库系统用户概述346

10.2.2 Oracle用户概述347

10.2.3 Oracle用户管理348

10.3 Oracle中的权限管理353

10.3.1 Oracle系统权限353

10.3.2 Oracle对象权限357

10.4 Oracle中的角色管理358

10.4.1 角色概述358

10.4.2 Oracle中的角色概述359

10.4.3 Oracle中的角色管理与使用360

小结363

练习363

第11章 Oracle数据库备份与恢复365

11.1 数据库恢复与备份367

11.1.1 数据库恢复概述367

11.1.2 故障种类及恢复策略369

11.1.3 Oracle数据库的备份与恢复371

11.2 Oracle闪回技术374

11.2.1 闪回查询376

11.2.2 闪回版本查询381

11.2.3 闪回事务查询383

小结385

练习386

实践篇387

实践1 Oracle 11g数据库系统388

实践指导388

实践1.G.1388

实践1.G.2402

实践1.G.3403

知识拓展405

数据库配置助手(DBCA)405

拓展练习410

练习1.E.1410

练习1.E.2411

练习1.E.3411

实践2 数据库表对象412

实践指导412

实践2.G.1412

实践2.G.2414

实践2.G.3416

实践2.G.4419

实践2.G.5421

实践2.G.6422

知识拓展426

1.表信息426

2.索引信息429

3.约束信息429

4.多表插入430

拓展练习432

练习2.E.1432

练习2.E.2432

实践3 视图与序列433

实践指导433

实践3.G.1433

实践3.G.2435

实践3.G.3438

知识拓展440

视图信息440

拓展练习441

练习3.E.1441

练习3.E.2441

练习3.E.3441

实践4 PL/SQL基础442

实践指导442

实践4.G.1442

实践4.G.2444

知识拓展446

1.PL/SQL代码编写规则446

2.LOB类型447

3.集合运算448

4.批量操作450

5.异常处理函数453

6.RAISE_APPLICATION_ERROR454

拓展练习455

练习4.E.1455

实践5 PL/SQL进阶456

实践指导456

实践5.G.1456

实践5.G.2457

实践5.G.3461

实践5.G.4465

实践5.G.5469

实践5.G.6471

知识拓展472

1.批量提取472

2.包的纯度级别474

3.系统工具包475

4.INSTEAD OF触发器477

5.系统事件触发器478

拓展练习482

练习5.E.1482

练习5.E.2482

练习5.E.3482

练习5.E.4482

练习5.E.5482

练习5.E.6482

实践6 Oracle数据库备份与恢复483

实践指导483

实践6.G.1483

实践6.G.2488

知识拓展491

系统权限分类491

拓展练习495

练习6.E.1495

练习 6.E.2495

附录A 常用SQLPlus命令496

附录B Oracle数据隐式转换规则505

热门推荐