图书介绍
Oracle实用教程 第3版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 郑阿奇主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121120671
- 出版时间:2011
- 标注页数:453页
- 文件大小:115MB
- 文件页数:469页
- 主题词:关系数据库-数据库管理系统,Oracle-高等学校-教材
PDF下载
下载说明
Oracle实用教程 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 使用教程1
第1章 数据库的基本概念与Oracle环境1
1.1 数据库基本概念1
1.1.1 数据库与数据库管理系统1
1.1.2 数据模型2
1.1.3 关系型数据库语言3
1.1.4 数据库设计4
1.2 数据库应用系统6
1.2.1 客户/服务器(C/S)模式应用系统6
1.2.2 三层客户/服务器(B/S)模式应用系统7
1.3 Oracle数据库环境8
1.3.1 Oracle数据库简介8
1.3.2 Oracle llg的安装8
1.3.3 企业管理器(OEM)12
1.3.4 SQL*Plus工具14
1.3.5 SQL Developer工具19
第2章 数据库创建22
2.1 Oracle数据库基本概念22
2.1.1 内部结构22
2.1.2 外部结构25
2.1.3 实例26
2.2 界面方式创建数据库29
2.2.1 数据库的创建与删除29
2.2.2 数据库的修改33
2.3 命令方式创建数据库37
2.3.1 创建数据库37
2.3.2 修改数据库44
2.3.3 删除数据库46
第3章 表与表数据操作47
3.1 表结构和数据类型47
3.1.1 表和表结构47
3.1.2 数据类型48
3.1.3 表结构设计49
3.2 创建和管理表空间50
3.2.1 界面方式创建表空间50
3.2.2 命令方式创建表空间52
3.3 界面方式操作表56
3.3.1 OEM方式操作表56
3.3.2 使用SQL Developer操作表63
3.4 命令方式操作表66
3.4.1 创建表66
3.4.2 修改表69
3.4.3 删除表71
3.5 界面方式操作表数据71
3.5.1 插入、删除和修改表数据71
3.5.2 从Excel表格中导入数据73
3.6 命令方式操作表数据74
3.6.1 插入记录75
3.6.2 删除记录77
3.6.3 修改记录78
3.7 同义词79
3.7.1 创建同义词80
3.7.2 使用同义词81
3.7.3 删除同义词81
第4章 数据库的查询和视图82
4.1 连接、选择和投影82
4.1.1 选择82
4.1.2 投影82
4.1.3 连接83
4.2 数据库的查询84
4.2.1 选择列84
4.2.2 选择行88
4.2.3 查询对象93
4.2.4 连接93
4.2.5 汇总97
4.2.6 排序100
4.2.7 UNION语句101
4.3 数据库视图102
4.3.1 视图的概念102
4.3.2 创建视图102
4.3.3 查询视图106
4.3.4 更新视图107
4.3.5 修改视图的定义108
4.3.6 删除视图109
4.4 格式化输出结果110
4.4.1 替换变量110
4.4.2 定制SQL*Plus环境113
第5章 索引与数据完整性116
5.1 索引116
5.1.1 索引的分类116
5.1.2 使用索引的原则117
5.1.3 创建索引118
5.1.4 维护索引123
5.1.5 删除索引123
5.2 数据完整性124
5.2.1 数据完整性的分类124
5.2.2 约束的状态126
5.2.3 域完整性的实现127
5.2.4 实体完整性的实现130
5.2.5 参照完整性的实现133
第6章 PL/SQL语言介绍136
6.1 PL/SQL概述136
6.1.1 PL/SQL语言136
6.1.2 PL/SQL的特点138
6.1.3 PL/SQL的开发和运行环境139
6.2 PL/SQL字符集139
6.2.1 合法字符139
6.2.2 运算符140
6.2.3 其他符号141
6.3 PL/SQL变量、常量和数据类型141
6.3.1 变量141
6.3.2 常量144
6.3.3 常用数据类型144
6.3.4 对象类型145
6.3.5 数据类型转换147
6.4 PL/SQL基本程序结构和语句148
6.4.1 PL/SQL程序块148
6.4.2 条件结构149
6.4.3 循环结构152
6.4.4 选择和跳转语句155
6.4.5 异常156
6.4.6 空操作和空值160
6.5 系统内置函数160
6.6 用户定义函数164
6.6.1 用户定义函数的创建与调用164
6.6.2 用户定义函数的删除167
6.7 游标167
6.7.1 显式游标168
6.7.2 隐式游标171
6.7.3 使用游标变量173
6.7.4 使用游标表达式175
6.8 包175
6.8.1 SQL语句方式创建176
6.8.2 界面方式创建179
6.8.3 重载179
6.8.4 包的初始化181
6.8.5 Oracle内置包181
6.9 集合181
6.9.1 联合数组182
6.9.2 嵌套表183
6.9.3 可变数组184
6.9.4 集合的属性和方法185
第7章 存储过程和触发器189
7.1 存储过程189
7.1.1 存储过程的创建和执行189
7.1.2 存储过程的编辑修改193
7.1.3 存储过程的删除193
7.2 触发器194
7.2.1 利用SQL语句创建触发器194
7.2.2 利用界面方式创建触发器199
7.2.3 启用和禁用触发器200
7.2.4 触发器的删除200
7.3 事务201
7.3.1 事务的概念201
7.3.2 事务处理202
7.3.3 自治事务206
7.4 锁207
7.4.1 锁机制和死锁207
7.4.2 锁的类型208
7.4.3 表锁和事务锁209
第8章 高级数据类型210
8.1 Oracle数据库与大对象数据210
8.1.1 大对象数据类型210
8.1.2 Oracle数据库中导入大对象数据211
8.2 Oracle数据库与XML213
8.2.1 XML概述213
8.2.2 Oracle XML DB概述215
8.2.3 Oracle数据库中导入XML数据216
8.2.4 XQuery的基本用法218
第9章 系统安全管理222
9.1 用户222
9.1.1 创建用户222
9.1.2 管理用户230
9.2 权限管理230
9.2.1 权限概述231
9.2.2 系统权限管理231
9.2.3 对象权限管理236
9.2.4 安全特性237
9.3 角色管理239
9.3.1 角色概述239
9.3.2 创建用户角色240
9.3.3 管理用户角色243
9.4 概要文件和数据字典视图244
9.4.1 创建概要文件244
9.4.2 管理概要文件248
9.4.3 数据字典视图248
9.5 审计250
9.5.1 审计启用250
9.5.2 登录审计251
9.5.3 操作审计252
9.5.4 对象审计253
9.5.5 权限审计254
第10章 备份和恢复255
10.1 备份和恢复概述255
10.1.1 备份概述255
10.1.2 恢复概述257
10.2 导入/导出258
10.2.1 导出259
10.2.2 导入261
10.3 脱机备份264
10.4 联机备份264
10.4.1 以ARCHIVELOG方式运行数据库265
10.4.2 执行数据库备份265
10.5 数据库恢复269
10.6 数据泵271
10.6.1 概述272
10.6.2 数据泵的使用272
第11章 闪回操作和Undo表空间282
11.1 闪回操作282
11.1.1 基本概念282
11.1.2 查询闪回282
11.1.3 表闪回283
11.1.4 删除闪回285
11.1.5 数据库闪回287
11.1.6 归档闪回291
11.2 Undo表空间293
11.2.1 自动Undo管理293
11.2.2 Undo表空间的优点293
11.2.3 Undo表空间管理参数293
11.2.4 创建和管理Undo表空间294
第12章 其他概念296
12.1 数据库链接296
12.1.1 创建数据库链接296
12.1.2 使用数据库链接297
12.1.3 删除数据库链接298
12.2 快照298
12.2.1 创建快照298
12.2.2 修改快照303
12.2.3 删除快照303
12.3 序列304
12.3.1 创建序列304
12.3.2 修改序列306
12.3.3 删除序列306
第2部分 实验307
实验1 创建数据库和表307
目的与要求307
实验准备307
实验内容307
实验2 表数据插入、修改和删除310
目的与要求310
实验准备310
实验内容311
实验3 数据库的查询和视图313
目的与要求313
实验准备313
实验内容313
实验4 索引和完整性317
目的与要求317
实验准备318
实验内容318
实验5 PL/SQL编程319
目的与要求319
实验准备319
实验内容319
实验6 存储过程和触发器的使用320
目的与要求320
实验准备320
实验内容321
实验7 Oracle高级数据类型323
目的与要求323
实验准备324
实验内容324
实验8 用户、角色和概要文件326
目的与要求326
实验准备326
实验内容326
第3部分 实习328
实习0 综合应用数据准备328
P0.1 数据库与基本表328
P0.2 视图329
P0.3 触发器与完整性约束330
P0.4 存储过程330
P0.5 综合应用实习功能331
实习1 VB/Oracle学生成绩管理系统333
P1.1 VB 6.0连接Oracle数据库333
P1.1.1 使用ADODC控件连接Oracle333
P1.1.2 使用ADODB Connection对象连接Oracle335
P1.1.3 使用ADODB对象执行查询336
P1.1.4 使用ADODB对象更新数据336
P1.1.5 使用ADODB对象执行存储过程337
P1.2 学生成绩管理系统的实现338
P1.2.1 主窗体设计338
P1.2.2 学生信息查询339
P1.2.3 学生信息管理342
P1.2.4 学生成绩录入348
实习2 PB/Oracle学生成绩管理系统353
P2.1 PB11.5与Oracle llg数据库连接353
P2.2 创建学生成绩管理系统355
P2.3 设计学生信息查询窗体357
P2.4 设计学生信息管理窗体361
P2.5 设计成绩信息管理窗体365
实习3 ASP/Oracle学生成绩管理系统368
P3.1 使用ADO操作Oracle数据库368
P3.1.1 综合应用准备368
P3.1.2 使用ADO Connection对象连接Oracle369
P3.1.3 使用ADO Connection和Recordset对象执行查询369
P3.1.4 使用ADO Recordset对象操作记录371
P3.1.5 使用ADO Command对象执行存储过程372
P3.2 学生成绩管理系统的实现373
P3.2.1 主程序界面设计373
P3.2.2 学生信息查询375
P3.2.3 学生信息管理380
P3.2.4 学生成绩录入386
实习4 ASRNET(C#)/Oracle学生成绩管理系统391
P4.1 下载并安装组件391
P4.2 创建学生成绩管理系统网站391
P4.3 设计母版页392
P4.4 设计显示照片面394
P4.5 设计学生信息管理内容页面396
P4.6 设计学生信息查询内容页面406
P4.7 设计成绩信息管理内容页面409
实习5 JavaEE(Struts 2)/Oracle学生成绩管理系统415
P5.1 背景知识415
P5.2 系统总体架构与工作流程417
P5.3 构建系统准备418
P5.4 设计系统主界面420
P5.5 学生信息录入422
P5.6 学生信息查询、修改和删除428
P5.7 学生成绩录入441
P5.8 Oracle与Java EE(Struts 2)企业级应用的集成448
附录A Oracle数据库的卸载450
附录B XSCJ数据库样本数据452
热门推荐
- 334045.html
- 1210286.html
- 1366584.html
- 1634848.html
- 151300.html
- 566201.html
- 209604.html
- 1654586.html
- 3789797.html
- 2564500.html
- http://www.ickdjs.cc/book_2671091.html
- http://www.ickdjs.cc/book_1523414.html
- http://www.ickdjs.cc/book_299036.html
- http://www.ickdjs.cc/book_2125172.html
- http://www.ickdjs.cc/book_2952096.html
- http://www.ickdjs.cc/book_2534140.html
- http://www.ickdjs.cc/book_511934.html
- http://www.ickdjs.cc/book_3697901.html
- http://www.ickdjs.cc/book_3131263.html
- http://www.ickdjs.cc/book_911660.html