图书介绍
Oracle数据库应用与开发实战 双色【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘丁发,葛学锋,邓春华主编 著
- 出版社: 上海:上海交通大学出版社
- ISBN:9787313175878
- 出版时间:2017
- 标注页数:410页
- 文件大小:47MB
- 文件页数:422页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
Oracle数据库应用与开发实战 双色PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库与Oracle入门1
学习目标1
1.1 数据库基本知识1
1.1.1 数据库的定义、特点与类型1
1.1.2 数据库管理系统(DBMS)7
1.1.3 数据库系统(DBS)8
1.1.4 常用的数据库系统10
1.2 Oracle入门11
1.2.1 Oracle的产生与发展12
1.2.2 Oracle llg简介13
1.3 本书内容14
思考与练习15
第2章 初识Oracle llg17
学习目标17
2.1 Oracle llg应用结构17
2.2 安装Oracle llg19
2.2.1 操作系统要求20
2.2.2 使用图形界面安装Oracle21
2.3 常用组件工具29
2.3.1 Oracle组件工具与服务概述29
2.3.2 Oracle管理控制台31
2.3.3 Oracle客户端开发工具34
2.3.4 网络配置与管理工具45
思考与练习52
第3章 Oracle数据库体系结构53
学习目标53
3.1 物理结构55
3.1.1 数据文件55
3.1.2 控制文件57
3.1.3 重做日志文件59
3.1.4 参数文件61
3.1.5 其他文件63
3.2 逻辑结构64
3.2.1 数据块(Data Block)64
3.2.2 数据区间(Data Extent)65
3.2.3 数据段(Data Segment)66
3.2.4 表空间(Table Space)66
3.3 内存结构68
3.3.1 系统全局区(SGA)70
3.3.2 进程全局区(PGA)75
3.3.3 用户全局区(UGA)76
3.4 进程结构76
3.4.1 DBWR77
3.4.2 LGWR77
3.4.3 CKPT78
3.4.4 SMON79
3.4.5 PMON79
3.4.6 ARCH80
3.4.7 RECO80
3.5 数据字典81
思考与练习83
第4章 SQL语言开发(上)84
学习目标84
4.1 SQL语言入门84
4.2 基本查询语句88
4.2.1 查询表中所有信息89
4.2.2 查询表中特定列信息89
4.2.3 消除重复行90
4.2.4 使用算数运算符91
4.2.5 使用列别名92
4.2.6 使用字符串连接符93
4.3 过滤数据94
4.3.1 比较运算符的使用94
4.3.2 范围判断BETWEEN...AND99
4.3.3 判断是否为空101
4.3.4 IN操作符101
4.3.5 LIKE子句103
4.4 分组查询105
4.4.1 GROUP BY子句105
4.4.2 HAVING子句106
4.4.3 常用分组函数107
4.5 排序数据108
4.6 从多张表中提取数据109
4.6.1 简单连接109
4.6.2 使用表的别名110
4.6.3 内连接111
4.6.4 外连接113
思考与练习117
第5章 SQL语言开发(下)118
学习目标118
5.1 子查询118
5.1.1 在WHERE子句中使用子查询119
5.1.2 在HAVING子句中使用子查询121
5.1.3 使用IN操作符实现指定匹配查询121
5.1.4 使用ANY操作符实现任意匹配查询122
5.1.5 使用ALL操作符实现全部匹配查询123
5.2 集合操作124
5.2.1 使用UNION操作符126
5.2.2 使用INTERSECT操作符126
5.2.3 使用MINUS操作符127
5.3 单行函数128
5.3.1 数值类函数128
5.3.2 字符类函数133
5.3.3 日期类函数137
5.3.4 转换函数140
5.3.5 多记录组函数144
5.4 维护数据145
5.4.1 INSERT语句145
5.4.2 UPDATE语句147
5.4.3 DELETE语句148
5.5 事务与事务控制148
5.5.1 事务的特性148
5.5.2 事务的状态149
5.5.3 提交事务150
5.5.4 回滚事务150
5.5.5 保存点151
思考与练习152
第6章 数据库对象创建、管理与维护153
学习目标153
6.1 创建与管理表153
6.1.1 创建表154
6.1.2 复制表155
6.1.3 修改表结构156
6.1.4 删除表158
6.1.5 重命名表159
6.2 创建与管理视图159
6.2.1 视图的种类160
6.2.2 视图设计管理原则161
6.2.3 视图的创建162
6.2.4 视图的查看、修改与删除170
6.3 创建与管理序列173
6.4 创建与管理索引176
6.4.1 索引基础知识176
6.4.2 B*Tree索引179
6.4.3 反向索引181
6.4.4 降序索引182
6.4.5 位图索引183
6.4.6 函数索引184
6.5 创建与管理约束185
6.5.1 主键185
6.5.2 唯一约束186
6.5.3 外键186
6.5.4 检查约束187
6.5.5 非空约束188
6.5.6 默认值约束188
6.5.7 约束的其他操作方式189
思考与练习191
第7章 PL/SQL语言开发192
学习目标192
7.1 PL/SQL基础192
7.1.1 PL/SQL的优点192
7.1.2 PL/SQL语法193
7.1.3 常用特殊符号194
7.1.4 PL/SQL分类195
7.2 变量与常量195
7.2.1 变量的声明与赋值195
7.2.2 常量的声明与赋值197
7.3 流程控制语句198
7.3.1 顺序结构198
7.3.2 条件控制199
7.3.3 循环结构205
7.4 游标的使用208
7.4.1 隐式游标209
7.4.2 显式游标211
7.4.3 游标循环212
7.4.4 使用游标传递值214
7.5 动态SQL216
7.5.1 EXECUTE IMMEDIATE语句执行动态SQL217
7.5.2 动态游标执行动态SQL218
7.5.3 批量BULK COLLECT执行动态SQL219
7.6 PL/SQL的记录223
7.6.1 定义PL/SQL记录223
7.6.2 PL/SQL记录的应用224
7.7 PL/SQL中的集合228
7.7.1 使用索引表229
7.7.2 使用嵌套表230
7.7.3 使用变长数组231
7.8 异常232
7.8.1 预定义异常233
7.8.2 自定义异常235
7.8.3 引发应用程序异常236
思考与练习238
第8章 使用存储过程240
学习目标240
8.1 存储过程结构241
8.1.1 第一个存储过程241
8.1.2 存储过程的参数传递方式243
8.2 SQL命令管理存储过程245
8.2.1 查看系统过程信息245
8.2.2 查看存储过程的源代码246
8.2.3 查看错误信息247
8.2.4 删除过程248
8.3 窗口管理存储过程249
思考与练习250
第9章 使用触发器251
学习目标251
9.1 触发器简介251
9.1.1 触发器分类251
9.1.2 触发器组成部分252
9.1.3 触发器注意事项252
9.2 创建触发器253
9.2.1 创建DML触发器253
9.2.2 创建INSTEAD OF触发器257
9.2.3 创建系统事件触发器260
9.3 删除和使能触发器263
9.4 触发器应用举例264
思考与练习269
第10章 自定义函数与包270
学习目标270
10.1 创建自定义函数271
10.2 调用、查看与删除自定义函数273
10.2.1 调用自定义函数273
10.2.2 查看与删除自定义函数276
10.3 自定义函数案例278
10.4 包283
10.4.1 创建程序包285
10.4.2 程序包案例287
10.4.3 系统包297
10.4.4 包的管理300
思考与练习300
第11章 用户的访问控制与权限管理301
学习目标301
11.1 用户与模式的关系301
11.1.1 创建与管理用户303
11.1.2 创建用户303
11.1.3 修改用户305
11.1.4 删除用户306
11.2 用户权限管理307
11.2.1 系统授权操作307
11.2.2 回收系统权限309
11.2.3 对象授权309
11.2.4 回收对象权限310
11.2.5 查询用户与权限310
11.3 角色管理311
11.3.1 角色简介311
11.3.2 预定义角色311
11.3.3 创建角色与授权313
11.3.4 管理角色313
11.3.5 角色与权限查询315
11.4 资源配置PROFILE316
11.4.1 使用PROFILE管理密码318
11.4.2 使用PROFILE管理资源320
11.4.3 维护PROFILE文件321
11.4.4 显示PROFILE信息322
思考与练习323
第12章 Oracle数据库备份与恢复324
学习目标324
12.1 备份恢复的基础知识325
12.1.1 冷备份与热备份326
12.1.2 日志操作模式330
12.1.3 备份周期与存放331
12.2 逻辑备份与恢复332
12.2.1 EXP/IMP方式333
12.2.2 EXPDP/IMPDP方式335
12.3 RMAN备份与恢复337
12.4 恢复案例343
12.4.1 损坏联机日志的恢复方法343
14.4.2 损坏控制文件的恢复方法347
14.4.3 损坏临时数据文件的恢复方法350
思考与练习350
第13章 初识大数据352
学习目标352
13.1 大数据基础352
13.1.1 大数据特征352
13.1.2 大数据前景354
13.1.3 Oracle面向大数据的解决方案体系354
13.2 大数据技术框架355
13.2.1 基础架构支持358
13.2.2 数据采集358
13.2.3 数据存储359
13.2.4 数据计算360
13.2.5 数据展现与交互364
13.3 Hadoop生态的关键技术366
13.4 Spark生态的关键技术367
思考与练习371
第14章 综合项目实战——开发校园管理系统372
学习目标372
14.1 需求描述372
14.2 表结构设计374
14.3 搭建系统框架381
14.4 系统功能实现385
14.4.1 配置系统文件385
14.4.2 实现登录页面“验证用户名和密码”功能386
14.4.3 实现“管理员”>“选修课程排课”功能390
14.4.4 实现“管理员”>“查询学生信息”功能394
14.4.5 实现“学生”>“选课”功能402
思考与练习408
参考文献410
热门推荐
- 1094724.html
- 3609976.html
- 2388464.html
- 1310073.html
- 629582.html
- 659180.html
- 2592559.html
- 287656.html
- 1796654.html
- 3901821.html
- http://www.ickdjs.cc/book_1819963.html
- http://www.ickdjs.cc/book_114125.html
- http://www.ickdjs.cc/book_3025217.html
- http://www.ickdjs.cc/book_3302286.html
- http://www.ickdjs.cc/book_3701001.html
- http://www.ickdjs.cc/book_21997.html
- http://www.ickdjs.cc/book_2260497.html
- http://www.ickdjs.cc/book_3047012.html
- http://www.ickdjs.cc/book_1112972.html
- http://www.ickdjs.cc/book_926582.html