Oracle11g数据库项目应用开发(第2版普通高等职业教育计算机系列规划教材)
全新正版 极速发货
¥
18.35
4.7折
¥
39
全新
仅1件
作者李强 著
出版社电子工业出版社
ISBN9787121241369
出版时间2015-09
装帧平装
开本其他
定价39元
货号1201170537
上书时间2024-11-14
商品详情
- 品相描述:全新
- 商品描述
-
目录
情境1 如何选择数据库产品1
1.1 数据库基础1
1.1.1 数据库技术发展概述1
1.1.2 基本概念与常用术语2
1.1.3 关系数据库3
1.2 主流的数据库管理系统4
1.3 选择数据库软件产品的要素6
1.4 Oracle 11g数据库产品7
1.4.1 Oracle公司介绍7
1.4.2 Oracle数据库产品发展阶段8
1.4.3 Oracle认证体系8
情境2 Oracle 11g数据库软件的安装与配置11
2.1 任务分解11
2.1.1 任务清单11
2.1.2 任务分解11
2.2 Oracle 11g/10g介绍12
2.2.1 11g/10g网格计算12
2.2.2 Oracle体系结构13
2.2.3 Oracle数据库存储16
2.3 任务1:在Windows操作系统下安装与配置Oracle 11g服务器软件18
2.3.1 安装之前的准备18
2.3.2 开始安装Oracle数据库软件19
2.3.3 思考与提高26
2.3.4 实训练习26
2.4 任务2:安装与配置Oracle 11g/10g客户端软件27
2.5 任务3:访问远程服务器30
2.5.1 Oracle 11g/10g网络配置概述30
2.5.2 配置监听器30
2.5.3 思考与提高32
2.5.4 配置客户端33
2.5.5 实训练习35
2.6 技能拓展:在Linux下安装Oracle 11g服务器软件36
2.6.1 安装Oracle 11g服务器软件36
2.6.2 思考与提高39
情境3 网上购物系统的数据库环境设置42
3.1 任务分解42
3.1.1 任务清单42
3.1.2 任务分解42
3.2 任务1:创建网上购物系统的数据库43
3.2.1 创建数据库43
3.2.2 数据库的启动与关闭50
3.2.3 使用命令创建数据库53
3.3 常用工具的使用55
3.3.1 SQL Plus的使用55
3.3.2 企业管理中心的基本操作56
3.3.3 SQL Developer的使用59
3.4 任务2:使用企业管理中心管理网上购物系统所需的表空间60
3.4.1 Oracle数据库体系结构60
3.4.2 配置用于该系统的表空间61
3.4.3 技能拓展63
3.5 任务3:使用SQL语句来管理表空间65
3.5.1 创建表空间65
3.5.2 修改表空间67
3.5.3 删除表空间67
3.6 实训练习68
3.7 思考与提高68
情境4 网上购物系统的用户权限管理69
4.1 任务分解69
4.1.1 任务清单69
4.1.2 任务分解69
4.2 Oracle的安全机制70
4.3 任务1:设置购物系统的管理员70
4.3.1 创建概要文件70
4.3.2 创建用户72
4.3.3 系统权限管理74
4.4 任务2:设置基础数据维护员75
4.4.1 创建用户76
4.4.2 设置系统权限77
4.4.3 设置对象权限77
4.5 管理用户80
4.5.1 修改用户80
4.5.2 删除用户81
4.6 角色管理82
4.7 回收权限或角色84
4.8 实训练习84
4.9 技能拓展:查询用户、角色以及所具有的权限84
情境5 网上购物系统的数据库表的管理86
5.1 任务分解86
5.1.1 任务清单86
5.1.2 任务分解86
5.2 Oracle数据类型87
5.2.1 Character 数据类型87
5.2.2 Number数据类型89
5.2.3 Date数据类型89
5.2.4 其他数据类型90
5.3 Oracle建表对象中的常见约束条件90
5.3.1 PRIMARY KEY(主键)90
5.3.2 NOT NULL(非空)92
5.3.3 CHECK(检查)92
5.3.4 UNIQUE(唯一)94
5.3.5 FOREIGN KEY(外键)95
5.3.6 技能拓展97
5.4 创建表格98
5.4.1 系统表格逻辑设计结构98
5.4.2 任务1:基本表格的创建100
5.4.3 任务2:大表格分区103
5.4.4 复制表格105
5.4.5 实训练习106
5.5 表格的管理106
5.5.1 任务3:增加用户表列107
5.5.2 任务4:修改商品表列108
5.5.3 任务5:删除采购金额列109
5.5.4 管理表中的约束110
5.5.5 表格的重命名和删除110
5.5.6 技能拓展111
5.5.7 实训练习111
5.6 技能拓展:查看表格信息111
5.7 附更改表结构SQL参考112
情境6 网上购物系统的数据的管理维护114
6.1 任务分解114
6.1.1 任务清单114
6.1.2 任务分解115
6.2 添加简单数据116
6.2.1 任务1:商品类型数据的添加116
6.2.2 任务2:用户数据的添加118
6.2.3 任务3:商品数据的添加120
6.2.4 实训练习121
6.3 在添加数据中使用序列121
6.3.1 序列121
6.3.2 任务4:供应商数据的添加122
6.3.3 实训练习124
6.4 在添加数据中使用子查询124
6.4.1 任务5:采购单的添加124
6.4.2 任务6:订单数据的添加127
6.4.3 技能拓展128
6.4.4 实训练习129
6.5 修改简单数据130
6.5.1 任务7:修改商品信息130
6.5.2 任务8:修改用户信息130
6.5.3 任务9:修改商品单价131
6.5.4 实训练习131
6.6 在修改语句中使用子查询131
6.6.1 任务10:修改采购单金额132
6.6.2 修改供应商备注132
6.6.3 实训练习133
6.7 MERGE语句的使用133
6.7.1 任务11:MERGE数据134
6.7.2 实训练习135
6.8 删除数据135
6.8.1 任务12:删除商品数据135
6.8.2 任务13:清空系统数据135
6.8.3 任务14:Truncate删除数据136
6.9 事务提交与回滚139
情境7 网上购物系统的数据的查询145
7.1 任务分解145
7.1.1 任务清单145
7.1.2 任务分解146
7.2 查询简单数据146
7.2.1 dual表的使用147
7.2.2 任务1:查询商品类型148
7.2.3 任务2:查询商品信息149
7.2.4 任务3~任务5:带条件的数据查询150
7.2.5 任务6:NULL的使用151
7.2.6 任务7:Like的应用152
7.2.7 实训练习153
7.3 常用函数的使用153
7.3.1 任务8、任务9:常用字符串函数153
7.3.2 任务10:常用数值函数156
7.3.3 任务11~任务13:日期函数的使用157
7.3.4 常用转换函数159
7.3.5 多行统计函数162
7.3.6 其他常用函数163
7.3.7 实训练习167
7.4 分组计算168
7.4.1 任务14:分组汇总计算168
7.4.2 任务15:分组汇总条件169
7.4.3 实训练习170
7.5 排序170
7.6 多表连接171
7.6.1 任务16、任务17:内连接171
7.6.2 任务18:左外连接173
7.6.3 补充任务1:右外连接176
7.6.4 补充任务2:自连接177
7.6.5 其他连接178
7.6.6 实训练习178
7.7 子查询178
7.7.1 任务19:查询年龄最小的用户179
7.7.2 任务20:查询当月有采购来往的供应商180
7.7.3 补充任务3:ANY和ALL子查询181
7.7.4 任务21:将多表连接使用子查询实现181
7.7.5 任务22:用户基本信息与统计信息182
7.7.6 实训练习183
7.8 集合查询183
7.8.1 基本集合查询183
7.8.2 任务23:集合采购单和订单185
7.8.3 实训练习186
7.9 视图和同义词的使用186
7.9.1 视图186
7.9.2 任务24、任务25:视图的应用187
7.9.3 同义词的使用189
7.9.4 实训练习190
7.10 技能拓展190
情境8 网上购物系统的业务数据处理193
8.1 任务分解193
8.1.1 任务清单193
8.1.2 任务分解194
8.2 PL/SQL的基本应用194
8.2.1 PL/SQL的概念194
8.2.2 任务1:调整商品折扣195
8.2.3 任务2:输出采购单197
8.2.4 PL/SQL基本结构总结201
8.2.5 思考与提高202
8.2.6 实训练习202
8.3 函数在系统业务中的应用202
8.3.1 任务3:订单金额的函数实现203
8.3.2 任务4:商品单价的函数实现205
8.3.3 任务5:单号构造函数实现207
8.3.4 常见的函数运行错误209
8.3.5 实训练习210
8.4 存储过程在系统业务中的应用211
8.4.1 任务6:新增采购单数据211
8.4.2 任务7:修改采购单数据215
8.4.3 任务8:审核采购单217
8.4.4 任务9:审核采购单中的商品入库219
8.4.5 任务10:订单审核223
8.4.6 实训练习228
8.5 触发器在系统业务中的应用228
8.5.1 任务11:更新采购单据总金额229
8.5.2 任务12:检验要删除的采购单234
8.5.3 任务13:视图添加数据235
8.5.4 实训练习237
8.5.5 技能拓展237
8.6 查看用户程序对象237
情境9 网上购物系统的数据导入导出240
9.1 任务分解240
9.1.1 任务清单240
9.1.2 任务分解240
9.2 目录对象241
9.3 任务1:导出导入dump文件数据242
9.3.1 导出数据泵243
9.3.2 导入数据泵247
9.3.3 思考与提高250
9.3.4 实训练习251
9.4 任务2:导入导出其他类型的文件数据252
9.4.1 SQL*Loader原理252
9.4.2 SQL*Loader使用举例254
9.4.3 思考与提高262
9.4.4 实训练习262
情境10 网上购物系统的数据备份与恢复264
10.1 任务分解264
10.1.1 任务清单264
10.1.2 任务分解264
10.2 RMAN工具265
10.2.1 归档模式265
10.2.2 RMAN体系架构267
10.3 任务1:使用RMAN备份数据271
10.4 任务2:使用RMAN恢复数据280
10.5 任务3:使用闪回功能284
10.5.1 闪回数据库285
10.5.2 闪回删除287
10.5.3 闪回表290
10.5.4 闪回版本查询291
10.5.5 闪回事务查询292
10.5.6 闪回查询293
10.6 思考与提高294
10.7 实训练习295
参考文献296
内容摘要
本书以网上购物系统(其应用环境适用于单一店铺的销售方式)的Oracle 11g数据库应用技术需求为驱动,通过几位软件开发公司的技术工程师来模拟和还原Oracle数据库技术的应用情境,借助工作过程中的10个情境来实现该系统中的数据库应用需求,从而通过实际动态的系统应用开发过程中的数据库操作来进行Oracle 11g数据库基础技能的学习,包括Oracle 11g数据库的安装与配置、Oracle 11g的基本管理操作、SQL的应用以及PL/SQL的应用。
本书应用案例全部采用网上购物系统中真实有效的数据库操作技能点来实现,具有业务清晰、直观、操作简单、即用即所得的真实效果。本书由具有多年Oracle数据库开发经验以及高校Oracle数据库技术教学工作经验的老师主编,具有多年Oracle大学培训经验的OCM专家级认证专家参编,使本书具有职业教育教学和职业技能培训双特色。
— 没有更多了 —
以下为对购买帮助不大的评价