图书介绍
Oracle数据库管理与应用实例教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘志成,薛志良编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115220189
- 出版时间:2010
- 标注页数:320页
- 文件大小:130MB
- 文件页数:330页
- 主题词:关系数据库-数据库管理系统,Oracle-高等学校:技术学校-教材
PDF下载
下载说明
Oracle数据库管理与应用实例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 案例数据库设计1
1.1 职业岗位需求分析2
1.2 课程设置和课程定位分析4
1.3 教学案例5
1.3.1 eBuy数据库设计5
1.3.2 BookData数据库设计11
第2章 初识Oracle 11g20
2.1 Oracle概述21
2.1.1 Oracle的发展变迁21
2.1.2 Oracle 11g的新特性22
2.2 安装Oracle 11g24
2.2.1 Oracle 11g运行环境简介24
2.2.2 课堂案例1——安装Oracle 11g25
2.2.3 验证Oracle 11g安装28
2.3 Oracle 11g的基本组件29
2.3.1 SQL Plus29
2.3.2 SQL Developer31
2.3.3 Database Console32
2.4 Oracle 11g服务的启动与关闭33
2.5 Oracle 11g的体系结构34
2.5.1 Oracle进程结构35
2.5.2 Oracle内存结构35
2.6 PL/SQL语言基础37
2.6.1 PL/SQL简介37
2.6.2 PL/SQL块37
2.6.3 PL/SQL标识符38
第3章 数据库操作40
3.1 数据库概述41
3.1.1 Oracle数据库41
3.1.2 数据库实例43
3.2 创建数据库实例43
3.2.1 课堂案例1——使用DBCA创建数据库实例43
3.2.2 课堂案例2——使用命令方式创建数据库50
3.3 修改数据库实例55
3.3.1 课堂案例3——使用DBCA修改数据库实例55
3.3.2 使用PL/SQL修改数据库56
3.4 删除数据库实例58
3.4.1 课堂案例4——使用DBCA删除数据库实例58
3.4.2 使用PL/SQL删除数据库59
3.5 管理表空间59
3.5.1 课堂案例5——使用OEM管理表空间60
3.5.2 课堂案例6——使用PL/SQL管理表空间63
第4章 数据表操作68
4.1 数据表基础69
4.1.1 Oracle基本数据类型69
4.1.2 方案的概念70
4.2 使用OEM管理表70
4.2.1 课堂案例1——使用OEM创建GOODS表70
4.2.2 课堂案例2——使用OEM修改GOODS表71
4.2.3 使用OEM查看和删除表73
4.3 使用SQL Developer管理表74
4.3.1 课堂案例3——使用SQL Developer创建Users表74
4.3.2 使用SQL Developer修改表75
4.3.3 使用SQL Developer查看和删除表75
4.4 课堂案例4——使用PL/SQL管理表76
4.4.1 使用PL/SQL创建Customers表76
4.4.2 使用PL/SQL修改表77
4.4.3 使用PL/SQL查看和删除表79
4.5 数据记录操作80
4.5.1 课堂案例5——使用SQL Developer操作数据记录80
4.5.2 课堂案例6——使用PL/SQL操作数据记录81
4.6 课堂案例7——实施数据完整性与约束84
4.6.1 数据完整性概述84
4.6.2 非空(NOT NULL)约束85
4.6.3 默认(Default)约束86
4.6.4 唯一(Unique)约束87
4.6.5 检查(Check)约束88
4.6.6 主键(Primary Key)约束90
4.6.7 外键(Foreign Key)约束92
4.7 课堂案例8——管理序列和同义词94
4.7.1 使用OEM管理序列94
4.7.2 使用PL/SQL管理序列95
4.7.3 使用OEM管理同义词97
4.7.4 使用PL/SQL管理同义词99
第5章 查询操作102
5.1 查询的基本语法103
5.2 简单查询103
5.2.1 课堂案例1——选择列103
5.2.2 课堂案例2——选择行107
5.2.3 课堂案例3——查询结果排序113
5.2.4 课堂案例4——查询结果分组115
5.3 课堂案例5——连接查询119
5.3.1 内连接查询119
5.3.2 外连接查询122
5.3.3 交叉连接查询123
5.4 课堂案例6——子查询124
5.4.1 使用IN的子查询124
5.4.2 使用比较运算符的子查询126
5.4.3 使用ANY或ALL的子查询126
5.4.4 使用EXISTS的子查询127
5.4.5 数据记录操作中的子查询127
5.5 课堂案例7——联合查询129
第6章 视图和索引操作132
6.1 视图概述133
6.2 视图操作133
6.2.1 课堂案例1——使用OEM管理视图133
6.2.2 课堂案例2——使用PL/SQL管理视图138
6.3 课堂案例3——使用视图143
6.3.1 视图查询操作143
6.3.2 视图DML操作145
6.4 索引概述146
6.4.1 索引概念146
6.4.2 索引分类147
6.5 索引操作149
6.5.1 课堂案例4——使用OEM管理索引149
6.5.2 课堂案例5——使用PL/SQL管理索引151
6.6 聚集操作153
6.6.1 创建聚集154
6.6.2 修改聚集156
6.6.3 删除聚集156
第7章 存储过程操作160
7.1 课堂案例1——使用PL/SQL编程161
7.1.1 变量和常量161
7.1.2 流程控制语句162
7.1.3 PL/SQL常用系统函数167
7.1.4 %TYPE和%ROWTYPE类型变量171
7.1.5 异常处理173
7.2 存储过程概述176
7.3 课堂案例2——使用OEM管理存储过程176
7.3.1 OEM创建存储过程177
7.3.2 OEM查看存储过程178
7.3.3 OEM修改存储过程178
7.3.4 OEM删除存储过程179
7.4 课堂案例3——使用PL/SQL管理存储过程179
7.4.1 PL/SQL创建和执行存储过程179
7.4.2 PL/SQL查看存储过程182
7.4.3 PL/SQL修改存储过程183
7.4.4 PL/SQL删除存储过程183
7.5 课堂案例4——管理函数183
7.5.1 创建函数183
7.5.2 调用函数185
7.5.3 删除函数186
7.6 课堂案例5——应用包186
7.6.1 定义包187
7.6.2 使用包189
7.6.3 Oracle 11g的内置包190
第8章 游标、事务和锁193
8.1 游标194
8.1.1 游标的概念194
8.1.2 课堂案例1——游标操作194
8.1.3 游标的属性197
8.1.4 游标中的循环198
8.1.5 游标的更新199
8.2 事务200
8.2.1 事务的属性200
8.2.2 课堂案例2——事务处理200
8.3 锁203
8.3.1 锁的概述203
8.3.2 锁的类型203
第9章 触发器操作206
9.1 触发器概述207
9.1.1 触发器简介207
9.1.2 触发器的类型207
9.1.3 :OLD和:NEW变量208
9.2 DML触发器209
9.2.1 课堂案例1——使用SQL Developer管理触发器209
9.2.2 课堂案例2——使用PL/SQL管理触发器212
9.3 课堂案例3——使用其他类型触发器215
9.3.1 替代触发器215
9.3.2 系统事件触发器216
9.3.3 用户事件触发器217
9.4 课堂案例4——eBuy中的典型触发器217
9.4.1 插入型触发器217
9.4.2 删除型触发器218
9.4.3 更新型触发器219
9.4.4 混合型触发器219
第10章 数据库安全操作222
10.1 数据库安全管理概述223
10.2 安全策略223
10.2.1 系统安全策略224
10.2.2 数据安全策略224
10.2.3 用户安全策略224
10.2.4 口令管理安全策略225
10.2.5 审计策略225
10.3 课堂案例1——用户管理225
10.3.1 创建用户226
10.3.2 修改用户228
10.3.3 删除用户229
10.3.4 监控用户230
10.4 课堂案例2——角色管理230
10.4.1 创建角色231
10.4.2 修改角色233
10.4.3 删除角色234
10.4.4 启用和禁用角色234
10.4.5 Oracle系统预定义角色235
10.5 课堂案例3——权限管理236
10.5.1 授予权限236
10.5.2 收回权限240
10.6 课堂案例4——管理概要文件241
10.6.1 创建概要文件241
10.6.2 管理概要文件244
10.7 课堂案例5——数据库审计244
10.7.1 审计策略245
10.7.2 审计类型245
10.7.3 审计踪迹246
第11章 数据库管理操作253
11.1 备份数据库254
11.1.1 数据库故障概述254
11.1.2 备份的类型255
11.1.3 课堂案例1——使用OEM执行数据库备份256
11.1.4 课堂案例2——使用命令执行数据库备份263
11.2 恢复数据库267
11.2.1 恢复的类型267
11.2.2 使用OEM执行数据库恢复267
11.2.3 使用命令执行数据库恢复270
11.3 数据导入/导出272
11.3.1 导入/导出概述272
11.3.2 课堂案例3——使用OEM实现导出/导入274
11.3.3 课堂案例4——使用EXP/IMP实现导出/导入280
第12章 数据库应用程序开发286
12.1 数据库应用程序结构287
12.1.1 客户机/服务器结构287
12.1.2 浏览器/服务器结构288
12.1.3 三层/N层结构289
12.2 课堂案例1——Java平台Oracle数据库程序开发290
12.2.1 JDBC概述290
12.2.2 JDBC连接Oracle数据库291
12.2.3 ODBC-JDBC桥访问Oracle数据库294
12.2.4 JDBC驱动直接访问Oracle数据库295
12.2.5 Java程序调用Oracle存储过程296
12.3 课堂案例2——NET平台Oracle数据库程序开发298
12.3.1 ADO.NET简介298
12.3.2 ADO.NET对象300
12.3.3 DataGridView控件绑定Oracle数据库数据源302
12.3.4 ODBC方式访问Oracle数据库304
12.3.5 OLE DB方式访问Oracle数据库305
12.3.6 OracleClient方式访问Oracle数据库307
12.3.7 C#.NET程序调用Oracle存储过程308
附录 综合实训312
参考文献320
热门推荐
- 2274806.html
- 300624.html
- 3192271.html
- 970638.html
- 2733463.html
- 2895343.html
- 532370.html
- 39213.html
- 2216350.html
- 1833533.html
- http://www.ickdjs.cc/book_580352.html
- http://www.ickdjs.cc/book_3175775.html
- http://www.ickdjs.cc/book_87323.html
- http://www.ickdjs.cc/book_1424086.html
- http://www.ickdjs.cc/book_2677646.html
- http://www.ickdjs.cc/book_3509714.html
- http://www.ickdjs.cc/book_3868244.html
- http://www.ickdjs.cc/book_3634512.html
- http://www.ickdjs.cc/book_1726140.html
- http://www.ickdjs.cc/book_3549331.html