Oracle数据库系统教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陆鑫,张宁编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2017
- ISBN:9787111557760
- 页数:346 页
第1章 Oracle数据库系统概述 1
1.1 Oracle数据库系统软件 1
1.1.1 Oracle数据库产品演化 1
1.1.2 Oracle Database 12c数据库工具 2
1.2 Oracle数据库系统结构 3
1.2.1 Oracle数据库系统组成 3
1.2.2 Oracle数据库逻辑结构 5
1.2.3 Oracle数据库物理结构 5
1.2.4 Oracle数据库实例结构 6
1.2.5 Oracle数据库部署结构 7
1.3 Oracle数据库基础 10
1.3.1 Oracle数据库概念 10
1.3.2 Oracle数据库Schema 12
1.3.3 Oracle数据库表 13
1.3.4 Oracle数据库视图 13
1.3.5 Oracle数据库索引 13
1.3.6 Oracle数据库存储过程 14
1.3.7 Oracle数据库触发器 14
1.4 Oracle数据字典 15
1.4.1 数据字典概述 15
1.4.2 数据字典的组成 15
1.4.3 数据字典的使用 16
1.5 Oracle数据库操作语言 17
1.5.1 SQL语言 17
1.5.2 PL/SQL语言 18
1.5.3 Java语言 18
1.6 实践指导——Oracle Database 12c的安装及基本使用 18
1.6.1 Oracle Database 12c企业版软件的安装 18
1.6.2 Oracle Database 12c数据库工具的基本使用 22
1.7 思考题 25
第2章 Oracle数据库与表空间 26
2.1 Oracle普通数据库 26
2.1.1 数据库的创建 26
2.1.2 数据库的配置 29
2.1.3 数据库的删除 31
2.2 Oracle多租户数据库 33
2.2.1 多租户数据库模式 33
2.2.2 多租户数据库环境准备 35
2.2.3 CDB数据库管理 36
2.2.4 PDB数据库管理 41
2.3 Oracle数据库表空间 48
2.3.1 Oracle表空间 48
2.3.2 表空间的创建 50
2.3.3 表空间的修改 51
2.3.4 表空间的删除 53
2.4 实践指导——图书借阅管理系统数据库创建与管理 54
2.4.1 数据库的创建与配置 54
2.4.2 数据库表空间的管理 64
2.5 思考题 65
第3章 Oracle数据库对象 66
3.1 Oracle数据库表 66
3.1.1 Oracle表类型 66
3.1.2 用户Schema 67
3.1.3 表对象的创建 67
3.1.4 表对象的修改 73
3.1.5 表对象的删除 75
3.1.6 表数据的插入 76
3.1.7 表数据的修改 78
3.1.8 表数据的删除 79
3.1.9 表数据的查询 80
3.2 Oracle索引 89
3.2.1 索引的类型 89
3.2.2 索引的创建 92
3.2.3 索引的修改 93
3.2.4 索引的删除 95
3.2.5 索引的使用 96
3.3 Oracle视图 97
3.3.1 视图的创建 97
3.3.2 视图的修改 100
3.3.3 视图的删除 102
3.3.4 视图的使用 102
3.4 Oracle序列 104
3.4.1 序列的创建 104
3.4.2 序列的管理 105
3.4.3 标识列的使用 107
3.5 Oracle同义词 108
3.5.1 同义词的创建 109
3.5.2 同义词的管理 109
3.5.3 同义词的使用 110
3.6 实践指导——图书借阅管理系统数据库对象的创建与操作 111
3.6.1 数据库结构设计 111
3.6.2 创建数据库对象 113
3.6.3 修改数据库对象 118
3.6.4 操作数据库数据 118
3.7 思考题 121
第4章 Oracle数据库后端编程 123
4.1 PL/SQL概述 123
4.1.1 PL/SQL基本结构 124
4.1.2 PL/SQL基本语法 126
4.2 PL/SQL控制结构 131
4.2.1 条件结构 131
4.2.2 循环结构 132
4.2.3 选择结构 134
4.2.4 异常结构 135
4.3 PL/SQL函数 139
4.3.1 内置函数 140
4.3.2 自定义函数 141
4.3.3 函数的使用 143
4.4 PL/SQL游标 144
4.4.1 游标定义 144
4.4.2 游标编程技术 145
4.4.3 游标的使用 148
4.5 PL/SQL存储过程 153
4.5.1 存储过程的定义 154
4.5.2 存储过程的管理 155
4.5.3 存储过程的执行 159
4.6 PL/SQL触发器 159
4.6.1 触发器的定义 160
4.6.2 触发器的管理 163
4.6.3 触发器的使用 169
4.7 PL/SQL事务 171
4.7.1 事务定义 172
4.7.2 事务SQL程序 173
4.7.3 事务隔离级别 175
4.8 实践指导——图书借阅管理系统数据库后端编程 182
4.8.1 存储过程编程 182
4.8.2 触发器编程 188
4.9 思考题 192
第5章 Oracle数据库安全管理 193
5.1 Oracle安全模型 193
5.1.1 数据库安全问题 193
5.1.2 数据库安全模型 194
5.2 Oracle用户管理 198
5.2.1 系统用户 198
5.2.2 用户创建 200
5.2.3 用户管理 201
5.3 Oracle角色管理 205
5.3.1 系统角色 206
5.3.2 自定义角色 206
5.3.3 角色管理 207
5.4 Oracle权限管理 211
5.4.1 系统权限 211
5.4.2 对象权限 213
5.4.3 权限操作 213
5.5 Oracle概要文件 221
5.5.1 概要文件的创建 221
5.5.2 概要文件的管理 223
5.5.3 概要文件的使用 227
5.6 Oracle数据库备份与恢复 228
5.6.1 数据库备份与恢复概述 228
5.6.2 RMAN备份与恢复 230
5.6.3 数据泵导入/导出 238
5.7 实践指导——图书借阅管理系统数据库安全管理 243
5.7.1 数据库用户权限管理 243
5.7.2 数据库备份与恢复 250
5.8 思考题 256
第6章 Oracle数据库建模设计与实现 257
6.1 数据库系统开发过程方法及工具 257
6.1.1 数据库应用系统开发过程 257
6.1.2 系统数据模型设计 258
6.1.3 E-R模型方法 258
6.1.4 系统数据模型设计工具 262
6.2 系统数据模型设计 263
6.2.1 系统CDM建模 263
6.2.2 系统LDM建模 267
6.2.3 系统PDM建模 270
6.3 数据库模型实现 274
6.3.1 PDM转换SQL程序实现方案 274
6.3.2 PDM在数据库中直接实现方案 276
6.4 实践指导——图书借阅管理系统数据库设计与实现 279
6.4.1 系统数据模型设计 279
6.4.2 Oracle数据库实现 284
6.5 思考题 286
第7章 Oracle数据库Web应用访问编程 287
7.1 Web基础 287
7.1.1 Web组成要素 287
7.1.2 Web工作原理 288
7.1.3 静态Web页面与动态Web页面 288
7.1.4 Web应用程序 289
7.2 Java Web开发技术 290
7.2.1 Java Web概述 290
7.2.2 Java Web开发运行环境 292
7.2.3 JSP技术 297
7.2.4 Servlet技术 307
7.2.5 JavaBean技术 311
7.2.6 JDBC技术 314
7.3 Java Web数据库访问编程方法 317
7.3.1 JSP+JavaBean数据库访问编程 317
7.3.2 JSP+Servlet+JavaBean数据库访问编程 322
7.4 实践指导——图书借阅管理系统数据库访问Java Web编程 325
7.4.1 图书信息管理模块 326
7.4.2 功能模块实现方案 326
7.4.3 图书信息列表编程 327
7.4.4 图书信息添加编程 332
7.4.5 图书信息修改编程 336
7.4.6 图书信息删除编程 340
7.5 思考题 344
参考文献 346
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019