Oracle 8起步与进阶PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:捷智开发团体编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2000
- ISBN:7115087431
- 页数:374 页
第1章 Oracle 8起步 1
1.1 Personal Oracle 8 2
1.2 数据类型 2
1.2.1 字符型数据类型 3
1.2.2 数字型数据类型(NUMBER) 5
1.2.3 DATE数据类型 5
1.2.4 LONG数据类型 6
1.2.5二进制数据类型(RAW和LONG RAW) 7
1.2.6 ROWID数据类型 8
1.2.8 大型对象数据类型 9
1.2.7 MLSLABEL数据类型 9
1.3 SQL*PLUS 4.0 10
1.3.1 SQL*PLUS 4.0简介 10
1.3.2 启动SQL*PLUS 4.0 10
1.3.3 存储SQL*PLUS环境 12
1.3.4 联机帮助 12
1.3.5 数据字典 13
1.3.6 SQL*PLUS命令行编辑 14
1.4.1 PL/SQL简介 17
1.4 PL/SQL 17
1.4.2 PL/SQL的结构 18
1.4.3 PL/SQL控制语句 19
1.4.4 PL/SQL中的光标 21
1.4.5 异常处理 25
1.4.6 无名程序段 28
1.4.7 过程 29
1.4.8 函数 32
1.4.9 包 33
1.4.10 触发器 37
1.5 创建报表命令 39
1.6 Oracle Loader参数介绍 47
1.7 装库和卸库参数介绍 57
1.7.1 卸库 57
1.7.2 装库 60
1.8 部分常用函数 62
1.8.1 数值型函数 62
1.8.2 字符型函数 64
1.8.3 日期型函数 65
1.8.4 转换型函数 66
1.8.5 聚组函数 69
1.8.6 其它函数 70
1.9 数据库基础 73
1.9.1 关系数据库 73
1.9.2 数据库对象命名规则 73
1.9.3 存储参数 73
1.9.4 多维模式 74
1.9.5 创建数据库 74
1.9.6 事务日志 76
第2章 数据库基本操作 79
2.1 启动数据库 80
2.1.1 正常启动 80
2.1.2 安装和非安装启动 82
2.1.3 独占和共享启动 83
2.1.4 约束启动 84
2.1.5 强制启动 85
2.1.6 带初始化参数文件的启动 85
2.1.7 总结 87
2.2 关闭数据库 88
2.2.1 正常关闭 89
2.2.2 立即关闭 90
2.2.3 异常关闭 91
2.2.4 总结 92
2.3 创建数据表 92
2.3.1用create table创建表 93
2.3.2 从另一张表改进得到 97
2.3.3 在其它表建立视图 100
2.3.4 总结 106
2.4 向数据表插入行记录 107
2.4.1用带values子句的insert语句插入 108
2.4.2 用select语句插入 109
2.4.3 用视图进行插入操作 109
2.4.4 在拷贝上进行插入 111
2.4.5 用程序方法插入行 112
2.4.6 用Oracle Loader装入数据 113
2.4.7 总结 115
2.5 进行查询 115
2.5.1 普通查询 116
2.5.2 组合子查询 120
2.5.3 用group by分组查询 124
2.5.4 树查询法 126
2.5.5 总结 128
2.6 对数据表进行修改 128
2.6.1 用update语句在原表上修改 128
2.6.2 用视图来修改基表 130
2.6.3 在拷贝上进行修改 131
2.6.4 用程序方法修改行 131
2.6.5 总结 132
2.7.1 用delete语句直接在原表上删除 133
2.7 删除表中的数据行 133
2.7.2 在视图上删除 134
2.7.3 在拷贝上进行删除方式 135
2.7.4 用程序方法删除行 135
2.7.4 总结 136
2.8 为数据库应用建立报表 136
2.8.1 在SQLPLUS环境下做报表 137
2.8.2 编写PL/SQL程序做报表 139
2.8.4 总结 141
2.8.3用Oracle Reports做报表 141
第3章 数据表整理 143
3.1 对表中记录强制唯一 144
3.1.1 用生成键的方法实现 144
3.1.2 用创建索引的方法实现 146
3.1.3 用序号生成器方法 148
3.1.4 总结 150
3.2 何时使用视图 151
3.2.1 增加安全性 151
3.2.2 隐藏数据复杂性 153
3.2.3 实现命名简洁性和易读性 154
3.2.4 实现更改灵活性 156
3.2.5 总结 156
3.3 避免直接依赖于基表 157
3.3.1 使用视图 157
3.3.2 使用同义名 158
3.3.3 使用光标 161
3.3.4 总结 162
3.4 查看数据分布情况 162
3.4.1 一般查询统计 163
3.4.2 用直方图查看 164
3.4.3 将结果做成报表 166
3.4.4 总结 167
3.5 收集统计 167
3.5.1 计算统计 168
3.5.2 估算统计 170
3.5.3 编写统计程序 171
3.5.4 使用系统统计程序 173
3.5.5 总结 174
第4章 备份与恢复 175
4.1 卸库操作方法 176
4.1.1 交互式调用 176
4.1.2 参数驱动方式调用 177
4.1.3 用parfile指定参数文件 177
4.1.4 总结 178
4.2 装库操作方法 178
4.2.1 交互式调用 178
4.2.2 参数驱动方式调用 179
4.2.4 总结 180
4.2.3 用 parfile指定参数文件 180
4.3 选择卸库方式 181
4.3.1 表方式卸库 181
4.3.2 用户方式卸库 182
4.3.3 全库方式卸库 183
4.3.4 总结 184
4.4 选择装库方式 184
4.4.1 表方式装库 184
4.4.2 用户方式装库 185
4.4.3 全库方式装库 186
4.4.4 总结 187
4.5 如何备份 187
4.5.1 映像备份 188
4.5.2 自动备份 192
4.5.3 卸库方式 195
4.5.4 磁盘镜像 196
4.5.5 总结 196
4.6 不完全恢复的方法 197
4.6.1 基于时间的恢复 197
4.6.2 基于变化的恢复 199
4.6.3 基于停止的恢复 200
4.6.4 总结 200
4.7 如何恢复 201
4.7.1 自动恢复 201
4.7.2 完全恢复 202
4.7.3 不完全恢复 204
4.7.4 并行恢复 206
4.7.5 联机恢复 206
4.7.6 装库方式恢复 207
4.7.7 回滚段恢复 208
4.7.8 总结 211
第5章 数据库空间管理 213
5.1 防止空间不够用 214
5.1.1 设计之初 214
5.1.2 空间估计 215
5.1.3 动态空间监视 218
5.2 扩充数据库的存储能力 219
5.2.1 改变系统表空间数据文件的大小 219
5.1.4 总结 219
5.2.2 创建新表空间 221
5.2.3 增加表空间大小 222
5.2.4 总结 223
5.3 减少存储空间 225
5.3.1 采用正确的数据类型 225
5.3.2 正确设计存储参数 226
5.3.3 将历史表空间存档 228
5.3.4 删除表空间或对象 229
5.3.5 总结 230
5.4 为什么要分区 231
5.4.1 平衡I/O操作 231
5.4.2 加快查询 232
5.4.4 有利于备份和恢复 234
5.4.5 减少污染区 236
5.4.5总结 236
第6章 数据库安全管理 237
6.1 授予权限 238
6.1.1逐一授权 238
6.1.2 使用角色授权 240
6.1.3 用set role控制角色使用 243
6.1.4 总结 244
6.2 回收权限 244
6.2.1 逐一回收 245
6.2.2 撤销角色 245
6.2.3 删除对象 247
6.2.5 总结 248
6.3 对不同用户的权限管理 248
6.2.4 撤销用户 248
6.3.1 数据库管理员 249
6.3.2 应用程序开发人员 251
6.3.3 最终用户 252
6.3.4 总结 253
6.4 在表一级保护数据安全 254
6.4.1 使用父键和外键 254
6.4.2 使用视图 256
6.4.3 使用触发器 257
6.4.4 使用存储过程 258
6.4.5 权限控制 260
6.4.6 总结 262
6.5 如何进行审计 262
6.5.1 语句审计 262
6.5.2 权限审计 264
6.5.3 实体审计 265
6.5.4 总结 268
6.6 防止数据无效 268
6.6.1 备份和恢复 268
6.6.2 提交和回退 270
6.6.3 使用审计跟踪 272
6.6.4 保护控制文件 274
6.6.5 使用快照 275
6.6.6 总结 277
6.7 控制访问对象 278
6.7.1 使用用户 278
6.7.2 权限管理 281
6.7.3 使用数据库链接 282
6.7.4 使用资源简表 285
6.7.5 使用存储过程 287
6.8 保护日志的安全性 288
6.7.6 总结 288
6.8.1 数据和日志分开 289
6.8.2 增加日志成员 290
6.8.3 自动存档 290
6.8.4 监视日志 292
6.8.5 总结 293
6.9 控制数据可用性 293
6.9.1 启动和关闭数据库 294
6.9.2 将表空间联机或脱机 295
6.9.3 用权限控制 297
6.9.4 总结 298
第7章 改善数据库性能 299
7.1 检查不理想的SQL语句 300
7.1.1 人工检查 300
7.1.2 用explain plan来统计检查 301
7.1.3 使用set autotrace 303
7.1.4 总结 304
7.2 选择优化SQL语句的方法 304
7.2.1 基于代价的优化 305
7.2.2 基于规则的优化 307
7.2.3 使用索引 309
7.2.4 使用数据簇 311
7.2.5 编写共享池中已有的SQL语句 314
7.2.6 总结 316
7.3 实现数据完整性 316
7.3.1 域完整性 316
7.3.2 完整性约束 318
7.3.3 引用完整性 319
7.3.4 用存储过程检查 320
7.3.5 使用触发器 322
7.3.6 使用报警器 323
7.3.7 总结 325
7.4 调整数据库性能 326
7.4.1 调整操作系统 326
7.4.2 减少磁盘I/O操作 327
7.4.3 减少磁盘竞争 328
7.4.4 调整回滚段 329
7.4.5 调整多线程服务器 330
7.4.6 减少检查点 331
7.4.7 增加日志组 332
7.4.8 总结 333
7.5 加快数据库检索速度 334
7.5.1 经常做统计收集 334
7.5.2 合理设计SQL语句 335
7.5.3 使用索引加快查询速度 336
7.5.4 使用数据簇加快查询速度 338
7.5.5 并行处理 339
7.6 减少等待状态 341
7.5.6 总结 341
7.6.1 经常提交工作 342
7.6.2 管理应用程序窗口 343
7.6.3 并行操作 344
7.6.4 使用多线程服务器 345
7.6.5 总结 346
7.7 减少磁盘I/O操作 347
7.7.1 使用索引 347
7.7.2 使用数据簇 348
7.7.3 合理设置pctfree防止行链 349
7.7.4 扩大高速缓冲区 350
7.7.5 固定应用程序 351
7.7.6 总结 352
7.8 防止访问冲突 352
7.8.1 加锁 353
7.8.2 合理设计事务 354
7.8.3 扩大共享内存 355
7.8.4 分散文件 355
7.8.5 使用快照 357
7.8.6 创建分区 358
7.8.7 调整参数 initrans和maxtrans 359
7.8.8 总结 360
附录 361
附录A Oracle SQL命令 362
附录B PL/SQL命令 363
附录C Oracle SQL函数 364
附录D Oracle的数据字典视图 366
附录E Oracle的系统和对象权限 369
附录F 系统环境参数 372
附录G 可审计语句类型 373
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《Cocos2d-x游戏开发》刘克男编著 2019
- 《社会学从这里起步 南开社会学早期办学资料简编》南开大学社会学系 2019
- 《叶用枸杞新品种宁杞9号选育及开发利用》王娅丽主编 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019