数据库实用技术 基于ORACLEPDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:费雅洁主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2015
- ISBN:9787040433067
- 页数:336 页
第1章 Oracle数据库系统概述 1
1.1 Oracle公司简介 1
1.2 Oracle的发展及特点 2
1.3 Oracle 12c数据库系统体系结构 5
1.3.1 Oracle 12c数据库、实例及其文件 5
1.3.2 Oracle数据库内存结构 10
1.3.3 Oracle数据库进程结构 12
1.3.4 Oracle数据库逻辑结构 14
1.3.5 Oracle数据库物理结构 20
1.4数据字典 26
1.4.1数据字典概述 26
1.4.2查看数据字典 27
1.5基于Oracle的数据库应用的开发步骤 32
1.6小结 32
习题与思考题 33
实践1 Oracle 12c的安装与配置及常用工具的使用 33
第2章 案例数据库分析与设计 61
2.1数据库的设计方法 61
2.2数据库的设计步骤 61
2.2.1需求分析阶段 62
2.2.2概念结构设计阶段 63
2.2.3逻辑结构设计阶段 64
2.2.4物理结构设计阶段 65
2.2.5实施阶段 66
2.2.6运行和维护阶段 66
2.3案例数据库设计 67
2.3.1案例需求分析 67
2.3.2案例概念结构设计 70
2.3.3案例逻辑结构设计 72
2.4案例数据库约定 75
2.5小结 80
习题与思考题 80
实践2 PowerDesigner开发与应用 80
第3章 管理Oracle数据库、表空间和数据文件 106
3.1管理Oracle数据库 106
3.1.1创建Oracle数据库 106
3.1.2管理插接式数据库 113
3.1.3删除Oracle数据库 117
3.2管理表空间和数据文件 121
3.2.1创建表空间 121
3.2.2查看表空间 129
3.2.3修改表空间 131
3.2.4删除表空间 133
3.3小结 134
习题与思考题 134
实践3创建数据库、表空间和数据文件 134
第4章 Oracle的安全管理 137
4.1用户管理 137
4.1.1创建用户 138
4.1.2查看用户 141
4.1.3修改用户 143
4.1.4删除用户 144
4.2权限管理 145
4.2.1系统权限 145
4.2.2对象权限 148
4.3角色管理 152
4.3.1创建角色 153
4.3.2管理角色 155
4.4概要文件管理 155
4.4.1创建概要文件 155
4.4.2查看概要文件 160
4.4.3修改概要文件 162
4.4.4删除概要文件 163
4.5小结 163
习题与思考题 164
实践4数据库的安全管理 164
第5章 管理表 171
5.1 SQL概述 171
5.1.1 SQL的产生和发展 171
5.1.2 SQL的特点 172
5.1.3事务的概念及性质 173
5.2表结构管理 174
5.2.1创建表 174
5.2.2查看表结构 184
5.2.3修改表结构 188
5.2.4删除表结构 190
5.3管理表数据 190
5.3.1插入数据 191
5.3.2修改数据 193
5.3.3删除数据 194
5.4查询表数据 195
5.4.1 SQL Developer方式 195
5.4.2命令行方式 195
5.5小结 204
习题与思考题 204
实践5管理表结构与表数据 205
第6章 管理索引、视图、同义词和序列 211
6.1索引 211
6.1.1创建索引 211
6.1.2查看索引 214
6.1.3删除索引 215
6.2视图 216
6.2.1创建视图 216
6.2.2查看视图 218
6.2.3视图的数据查询与更新 220
6.2.4删除视图 222
6.3同义词 222
6.3.1创建同义词 223
6.3.2查看同义词 224
6.3.3删除同义词 225
6.4序列 226
6.4.1创建序列 226
6.4.2查看序列 229
6.4.3修改序列 230
6.4.4删除序列 232
6.5小结 232
习题与思考题 233
实践6管理索引、视图、同义词和序列 233
第7章 PL/SQL编程基础 237
7.1 PL/SQL简介 237
7.1.1 PL/SQL的特点 237
7.1.2 PL/SQL的结构 238
7.2基本语法要素 239
7.2.1变量 239
7.2.2数据类型 242
7.2.3运算符 244
7.3 PL/SQL的控制结构 246
7.3.1条件结构 246
7.3.2循环结构 251
7.4 PL/SQL复合类型 253
7.4.1记录类型 254
7.4.2数组类型 258
7.4.3表类型 261
7.5游标 266
7.5.1游标的基本使用 266
7.5.2游标的属性 270
7.5.3游标的FOR循环 272
7.5.4使用游标变量 273
7.6异常处理 275
7.6.1 PL/SQL中的异常处理 275
7.6.2系统预定义异常 276
7.6.3用户自定义异常 277
7.7小结 279
习题与思考题 279
实践7 PL/SQL编程基础 280
第8章 PL/SQL高级应用 286
8.1存储过程 286
8.1.1创建存储过程 286
8.1.2调用存储过程 290
8.1.3查看存储过程 291
8.1.4修改存储过程 292
8.1.5删除存储过程 293
8.2存储函数 294
8.2.1创建存储函数 294
8.2.2调用存储函数 297
8.2.3查看存储函数 298
8.2.4修改存储函数 299
8.2.5删除存储函数 300
8.3触发器 300
8.3.1创建触发器 301
8.3.2查看触发器 307
8.3.3修改触发器 308
8.3.4删除触发器 309
8.3.5禁用/启用触发器 309
8.4小结 310
习题与思考题 310
实践8 PL/SQL高级编程 311
第9章 案例实现 318
9.1案例完善 318
9.1.1案例功能完善 318
9.1.2案例数据库完善 319
9.2技术要点 325
9.2.1 JDBC概述 325
9.2.2使用JDBC访问数据库 326
9.2.3本案例的数据库访问 328
9.3本案例的解决方案 330
9.4案例的实现 331
9.5小结 333
习题与思考题 334
实践9案例综合分析 334
参考文献 336
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018