Oracle数据库开发实用教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:赵宁,吕鹏,李晓娜编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302371731
- 页数:410 页
第1章 Oracle数据库概述 1
1.1 Oracle数据库系统 2
1.1.1 Oracle数据库简介 2
1.1.2 Oracle数据库的发展史 2
1.1.3 Oracle数据库的特点 4
1.2 Oracle 11g数据库产品的结构及组成 5
1.2.1 企业版 5
1.2.2 标准版 5
1.2.3 标准版1 6
1.2.4 个人版 6
1.3 Oracle 11g数据库的新特性 6
1.3.1 数据库管理部分 6
1.3.2 PL/SQL部分 8
1.3.3 其他部分 10
1.4 常见的关系数据库管理系统比较 12
1.5 Oracle数据库的应用结构 13
本章习题 15
第2章 Oracle 11 g在Windows平台上的安装与卸载 17
2.1 安装前的准备 18
2.2 安装Oracle 11 g数据库服务器 19
2.2.1 安装过程 19
2.2.2 安装问题解析 25
2.2.3 安装结果检查 26
2.3 卸载Oracle 11g数据库服务器 31
上机实训 32
本章习题 32
第3章 创建Oracle 11 g数据库 33
3.1 创建数据库前的准备 34
3.2 使用DBCA创建数据库 35
3.3 手动创建数据库 42
上机实训 46
本章习题 47
第4章 SQLPlus工具 49
4.1 进入和退出SQLPlus环境 50
4.1.1 启动SQLPlus 50
4.1.2 创建SQLPlus快捷方式 51
4.1.3 退出SQLPlus环境 52
4.2 SQLPlus命令 52
4.2.1 连接命令 52
4.2.2 编辑命令 53
4.2.3 文件操作命令 54
4.2.4 交互命令 56
4.2.5 环境变量的显示与设置 60
4.2.6 用SQLPlus进行格式化输出 62
4.2.7 其他常用命令 68
上机实训 70
本章习题 70
第5章 Oracle 11 g数据库的物理结构 71
5.1 Oracle数据库的系统结构 72
5.2 数据文件 73
5.2.1 数据文件概述 73
5.2.2 数据文件的管理 74
5.3 控制文件 83
5.3.1 控制文件概述 83
5.3.2 控制文件的管理 84
5.4 重做日志文件 90
5.4.1 重做日志文件概述 90
5.4.2 重做日志文件的管理 92
5.5 归档重做日志文件 100
5.5.1 重做日志文件归档概述 100
5.5.2 数据库归档管理 101
上机实训 107
本章习题 107
第6章 Oracle 11g数据库的逻辑结构 109
6.1 逻辑结构概述 110
6.2 表空间 110
6.2.1 表空间概述 110
6.2.2 表空间的管理 115
6.3 段 126
6.4 区 130
6.5 数据块 132
上机实训 135
本章习题 135
第7章 Oracle实例的组成与管理 137
7.1 Oracle数据库实例 138
7.1.1 实例概述 138
7.1.2 Oracle内存结构 138
7.1.3 Oracle后台进程 146
7.2 Oracle数据库的启动和关闭 151
7.2.1 启动Oracle数据库 152
7.2.2 关闭Oracle数据库 159
7.2.3 数据库状态转换 163
上机实训 165
本章习题 166
第8章 模式对象 167
8.1 模式 168
8.2 表 169
8.2.1 表的概念 169
8.2.2 表的管理 170
8.2.3 利用OEM管理表 187
8.3 索引 189
8.3.1 索引的概念 189
8.3.2 创建索引 191
8.3.3 修改索引 193
8.3.4 删除索引 195
8.3.5 查询索引信息 195
8.4 索引化表 196
8.4.1 索引化表的概念 196
8.4.2 索引化表的管理 197
8.5 分区表和分区索引 199
8.5.1 概念 199
8.5.2 创建分区表 201
8.5.3 维护分区表 204
8.5.4 创建分区索引 206
8.5.5 查询分区和分区索引 207
8.6 视图 208
8.6.1 视图的概念 208
8.6.2 视图操作 209
8.7 序列 212
8.7.1 序列的概念 212
8.7.2 序列操作 212
8.8 同义词 215
8.9 簇 215
上机实训 217
本章习题 218
第9章 安全管理 219
9.1 Oracle数据库安全性概述 220
9.2 用户管理 220
9.2.1 概述 220
9.2.2 创建用户 222
9.2.3 修改用户 223
9.2.4 删除用户 225
9.2.5 查询用户信息 225
9.3 权限管理 226
9.3.1 权限管理概述 226
9.3.2 系统权限管理 227
9.3.3 对象权限管理 229
9.4 角色管理 231
9.4.1 角色概述 231
9.4.2 预定义角色 232
9.4.3 自定义角色 233
9.4.4 查询角色信息 236
9.5 概要文件管理 237
9.5.1 概要文件概述 237
9.5.2 概要文件管理 238
9.6 利用OEM进行安全管理 241
上机实训 245
本章习题 246
第10章 数据库的备份和恢复 247
10.1 备份与恢复概述 248
10.1.1 备份与恢复的概念 248
10.1.2 Oracle数据库的故障类型和恢复措施 250
10.1.3 备份策略 251
10.1.4 恢复策略 252
10.2 物理备份与恢复 253
10.2.1 冷备份 253
10.2.2 热备份 254
10.2.3 从冷备份中恢复 255
10.2.4 从热备份中恢复 256
10.3 逻辑备份和恢复 260
10.3.1 概述 260
10.3.2 数据泵技术(Data Pump) 261
10.3.3 使用Data Pump导出数据 262
10.3.4 使用Data Pump导入数据 266
10.4 使用RMAN的备份和恢复 270
10.4.1 RMAN简介 270
10.4.2 RMAN的体系结构 270
10.4.3 配置RMAN 272
10.4.4 使用RMAN进行备份 273
10.4.5 使用RMAN进行恢复 275
10.5 自动备份与恢复 277
10.5.1 闪回技术概述 277
10.5.2 闪回恢复区(Flash Recovery Area) 278
10.5.3 闪回技术 279
上机实训 295
本章习题 296
第11章 SQL语言基础 297
11.1 SQL概述 298
11.1.1 SQL语言简介 298
11.1.2 SQL语言的特点 298
11.1.3 SQL语言的分类 299
11.1.4 SQL语句的编写规则 300
11.2 数据查询 300
11.2.1 数据查询语法 300
11.2.2 基本查询 301
11.2.3 分组查询 304
11.2.4 连接查询 308
11.2.5 子查询 312
11.2.6 合并查询 314
11.3 数据操纵 316
11.3.1 插入数据 316
11.3.2 修改数据 320
11.3.3 删除数据 321
11.4 事务控制 322
11.4.1 事务概述 322
11.4.2 Oracle事务管理 322
11.5 SQL函数 325
11.5.1 字符类函数 325
11.5.2 数值类函数 326
11.5.3 日期类函数 328
11.5.4 转换类函数 329
11.5.5 其他函数 330
上机实训 330
本章习题 332
第12章 PL/SQL程序设计 333
12.1 PL/SQL概述 334
12.1.1 PL/SQL简介 334
12.1.2 PL/SQL的执行过程 335
12.2 PL/SQL基础 336
12.2.1 PL/SQL程序结构 336
12.2.2 PL/SQL程序的基本要素 337
12.2.3 PL/SQL记录 343
12.3 PL/SQL控制结构 345
12.3.1 选择结构 345
12.3.2 循环结构 347
12.3.3 跳转结构 349
12.4 异常处理 350
12.4.1 异常概述 350
12.4.2 异常的处理过程 352
12.4.3 异常的传播 356
12.5 游标 357
12.5.1 游标概述 357
12.5.2 显式游标 358
12.5.3 隐式游标 361
12.5.4 游标变量 362
12.6 存储子程序 364
12.6.1 存储过程 365
12.6.2 函数 368
12.7 触发器 370
12.7.1 触发器概述 370
12.7.2 创建触发器 371
12.7.3 触发器的管理 374
12.8 包 375
12.8.1 包的定义和创建 375
12.8.2 调用包 379
12.8.3 包的管理 379
上机实训 380
本章习题 380
第13章 基于Oracle的网上购物系统 383
13.1 系统概述 384
13.1.1 网上购物系统的应用背景 384
13.1.2 网上购物系统的总体需求 384
13.1.3 功能分析 385
13.2 系统功能模块设计 385
13.3 系统数据库设计 386
13.3.1 数据库需求分析 386
13.3.2 数据库概念结构设计 387
13.3.3 数据库逻辑结构设计 389
13.3.4 数据库表的创建 391
13.3.5 数据库的连接 393
13.4 网站总体框架 396
13.4.1 文件布局 396
13.4.2 网站首页 396
13.5 系统前台主要功能模块的设计 397
13.5.1 用户注册登录模块的设计 397
13.5.2 商品搜索模块设计 401
13.5.3 购物车模块设计 402
13.5.4 订单查询模块设计 404
13.6 系统后台主要功能模块的设计 404
13.6.1 管理员登录模块 404
13.6.2 商品管理模块 405
13.6.3 订单管理模块 406
上机实训 409
本章习题 410
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019