图书介绍
Oracle应用开发PDF|Epub|txt|kindle电子书版本网盘下载
![Oracle应用开发](https://www.shukui.net/cover/52/31040522.jpg)
- 青岛东合信息技术有限公司编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121209093
- 出版时间:2013
- 标注页数:506页
- 文件大小:108MB
- 文件页数:526页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
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