Oracle DBA高效入职指南PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:蒙昭良编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302274698
- 页数:414 页
第1章 如何快速获得一份数据库相关方面的工作 1
1.1学习Oracle数据库有很高要求吗 1
1.2数据库是什么,有什么作用 2
1.3为什么要学习Oracle数据库 2
1.4 Oracle数据库有哪些岗位 2
1.5数据库岗位招聘都需要几年经验,我们还有机会吗 3
1.6数据库容易学习吗 3
1.7面试难吗,应该怎样准备面试 4
1.8本书主要讲解哪些方面的内容 5
1.9如何学习本书 5
第2章 在Windows系统中如何安装Oracle数据库 7
2.1初生牛犊不怕虎,首次安装数据库 7
2.1.1在安装Oracle数据库之前需要注意什么事项 7
2.1.2在Oracle官方网站下载Oracle数据库软件 8
2.1.3解压刚下载的Oracle软件包 8
2.1.4安装Oracle数据库软件 8
2.2如何进入和退出Oracle数据库 12
2.3如何设置Oracle的环境变量 13
2.4 Oracle数据库的企业管理器 16
第3章 如何对表进行增删改查操作 18
3.1什么是Oracle的SQLPLUS 18
3.2确定Oracle数据库服务是否启动 18
3.3如何知道数据库的状态 19
3.4如何启动和关闭Oracle数据库 20
3.5如何知道当前数据库的名称 21
3.6 SQL是什么 21
3.7查询数据库默认用户SCOTT状态 22
3.7.1对SCOTT用户进行解锁 24
3.7.2使用SCOTT用户登录数据库,并设置新密码 24
3.8最简单的查询、插入、更新、删除SQL语句 27
3.8.1查询用户拥有几个表 27
3.8.2查询公司有哪些部门 28
3.8.3如何增加一个部门 29
3.8.4更新部门表的数据 30
3.8.5删除一条数据 31
3.9查询公司每个员工的编号、名字、薪水 32
3.10查询公司员工的入职时间 33
3.10.1设置查询数据的时间格式 34
3.10.2查询出每个员工到目前的工作年数 35
3.10.3按照工作年数排序查询出每个员工的姓名及年数 36
3.10.4查询出每个员工的工作年数,按年数倒序排列数据 37
3.10.5变成中文列名,本土化查询语句 38
3.10.6临时多给每个员工1500元的奖金 38
3.10.7查看哪些部门还没有人员安排 40
3.10.8按照薪水排序查询工资少于2000元的员工 41
3.10.9查看薪水在某个区间的员工 42
3.10.10查看销售部门拿保底工资的有多少人 42
3.10.11查看没有奖金或者工资少于1500元的员工 43
3.10.12查看名字开头为“M”的员工 44
3.10.13查找销售人员、分析师和管理人员数据 45
3.10.14统计公司每个岗位有多少个员工 45
3.11统计公司每个部门分别有多少个员工 46
3.12统计公司本月总共需要支出多少薪水 47
3.13统计公司员工的平均工资 48
3.14统计公司所有员工中最高、最低工资及相差多少 48
3.15查找哪些岗位的平均工资高于2500元 49
第4章 工欲善其事,必先利其器——PL/SQL Developer 50
4.1什么是PL/SQL Developer 50
4.2下载PL/SQL Developer软件并解压 50
4.3如何安装PL/SQL Developer软件 51
4.4如何安装汉化PL/SQL Developer语言软件包 53
4.5使用PL/SQL Developer之前配置本地Net服务名 55
4.6如何使用PL/SQL Developer 60
4.7在PL/SQL Developer中查看用户本身的表 62
4.8在PL/SQL Developer中查询表数据 63
4.9如何在PL/SQL Developer中插入表数据 66
4.10在PL/SQL Developer中更新表数据 68
4.11在PL/SQL Developer中删除表数据 71
4.12在PL/SQL Developer中如何高效地输入SQL语句 72
第5章 如何创建表及设计表需要注意什么 75
5.1表由什么组成 75
5.2表的列有哪些约束 77
5.3如何创建表 79
5.4如何删除表 81
5.5如何创建带有外键的表 83
5.6如何设置表中列值的条件和唯一性 85
5.7用PL/SQL Developer把表的数据复制到另一个表中 88
5.8如何在PL/SQL Developer中快速删除表 90
5.9如何在PL/SQL Developer中快速创建表 90
5.10如何把表中的数据快速地导入新表中 94
5.11如何在表中存储文档 95
5.12如何使用PL/SQL Developer修改表结构 97
第6章 如何新增、修改、删除用户及如何授权 100
6.1如何使用PL/SQL Developer创建数据库用户 100
6.2如何对刚创建的数据库用户进行授权 101
6.3如何回收数据库用户的权限 102
6.4把表的增、删、改权限授权给用户和修改密码 103
6.5如何删除数据库用户 104
6.6数据库的权限和角色 105
6.7如何给一个开发人员创建数据库用户并授权 108
第7章 数据库有哪些重要的对象 109
7.1数据库最重要的对象——表 109
7.2数据库对象——视图 111
7.3数据库对象——序列 114
7.4数据库对象——函数 116
7.5数据库对象——存储过程 120
7.6数据库对象——索引 122
7.7数据库对象——同义词 126
第8章 数据库启动的不同状态 131
8.1关闭数据库的4个不同命令 131
8.2启动数据库到nomount状态 133
8.3数据库的mount状态 135
8.4数据库的open状态 137
8.5数据库的密码文件 138
8.6查询及说明表空间 139
8.7查询及说明数据文件 140
8.8查询及说明重做日志 141
第9章 如何安装Linux操作系统 143
9.1安装虚拟机 143
9.2安装Linux系统 146
9.3 Linux系统的常用命令 169
9.3.1查询Linux的内核版本 169
9.3.2查询Linux系统发行版本 171
9.3.3查询Linux的具体版本号 171
9.3.4清屏命令 171
9.3.5启动或关闭FTP服务 172
9.3.6查看Linux硬盘大小 173
9.3.7查看Linux内存大小 173
9.3.8查看CPU个数 174
9.3.9查看CPU的相关信息 175
9.3.10切换到某个目录 175
9.3.11查看某个目录下的所有文件 176
9.3.12查看当前目录的绝对路径 177
9.4让Windows和虚拟机中的Linux系统可以互相通信 178
9.5 Telnet服务 181
9.6 Linux系统的vI编辑器 184
第10章 如何在Linux中安装Oracle数据库 191
10.1下载32位Linux系统Oracle 10g软件 191
10.2在Oracle官方网站下载Oracle数据库软件 192
10.3使用FTP服务把压缩包上传到Linux系统上 192
10.4检查和安装Oracle数据库安装所需要的Linux系统软件包 194
10.5检查安装Oracle数据库的硬件要求 199
10.6设置Linux系统的配置文件参数 200
10.7创建安装Oracle的用户及组 202
10.8创建安装 Oracle数据库所需目录 204
10.9设置oracle用户的环境变量 205
10.10修改Linux的主机名 206
10.11设置Oracle 10g数据库支持Redhat Enterprise的参数 207
10.12使用Xmanager工具安装Oracle数据库 208
10.13从图形界面安装Oracle数据库 215
10.14验证Oracle是否安装成功 222
10.15 如何在Linux中删除和创建数据库 229
第11章 异构环境Oracle数据库迁移 242
11.1 Export和Import是什么 242
11.2在Windows的数据库中给开发人员新建一个用户及其表空间以测试新项目 243
11.3在Linux的数据库中新建一个用户及其表空间 251
11.4使用Export导出数据 256
11.5配置Oracle本地Net服务器名 257
11.6使用Import导入数据 264
11.7使用expdp、 impdp迁移数据 266
第12章 不影响数据库运行如何快速恢复刚删除的表及其数据 276
12.1 Oracle 10g中的Flashback是什么 276
12.2如何恢复刚才删除的一条数据 278
12.3如何恢复刚更新的数百万条数据 281
12.4如何恢复删除的表 285
12.5在Windows中备份 Linux系统数据库中的数据 288
12.6演示恢复3天前的表数据 294
第13章 如何备份数据库 298
13.1备份需求和RMAN备份 298
13.2查看相关备份的环境 298
13.3更改数据库的归档模式 300
13.4设置RMAN备份环境参数及自动备份控制文件 301
13.5编写备份脚本 304
13.6测试备份脚本 307
13.7使用Linux的crontab设置自动执行备份脚本 309
第14章 如何恢复数据库 311
14.1如何完全恢复数据文件 311
14.2如果重做日志文件的硬盘坏掉,如何重新生成 316
14.3数据库丢失数据文件、控制文件、重做日志文件,如何恢复 319
14.4丢失数据文件、控制文件、重做日志、初始化文件,如何恢复 325
14.5如何把数据库恢复到某个时间点 334
14.6如何把数据库恢复到某个SCN 339
第15章 如何跟踪数据库变化的数据 345
15.1审计是什么 345
15.2激活审计 345
15.3定义审计的表 346
15.4授权普通用户查看审计表 347
15.5执行表的增删改操作 347
15.6查看刚才的审计操作 348
15.7取消审计 349
第16章 如何分析数据库的日志发生了什么变化 350
16.1 LogMiner是什么 350
16.2操作表的数据 350
16.3如何查找数据库归档日志序号 351
16.4如何确定要分析的日志文件 352
16.5使用LogMiner分析数据 353
16.6启动LogMiner 354
16.7把分析数据放入表中并授权给普通用户 354
16.8查看分析日志的结果 355
第17章 如何检查数据库和日常维护数据库 356
17.1检查操作系统日志 356
17.2检查数据库的日志 357
17.3检查系统的磁盘空间情况 357
17.4检查数据库的表空间使用率 358
17.5检查数据库的数据文件是否为自动扩展 359
17.6检查备份是否出错 359
17.7实时监控Linux系统 360
17.8查看Oracle数据库的进程 361
17.9查看Oracle数据库的监听进程 361
第18章 如何对数据库进行监控检查 363
18.1什么是Oracle的自动工作负载库 363
18.2如何生成Oracle的自动负载库报告 363
18.3自动负载报告说明 367
18.4什么是Oracle的数据库自动诊断工具 371
18.5如何生成Oracle的数据库自动诊断报告 371
18.6 Oracle的数据库自动诊断报告说明 374
第19章 Oracle数据库的体系结构 376
19.1 Oracle数据库的体系结构 376
19.2 Oracle Instance 380
19.3 Oracle的后台进程 382
19.4 Oracle数据库的逻辑结构 383
19.5数据库的表空间 385
第20章 实用故障例子 389
20.1如何解决锁表 389
20.2如何查看及解决最耗CPU的SQL语句 390
20.3如何处理引起等待的SQL语句 391
20.4如何解决数据文件达到最大值的问题 392
20.5解决临时表空间过大导致磁盘空间不足的问题 393
20.6解决还原表空间过大导致磁盘空间不足的问题 394
20.7数据库归档日志导致空间不够的问题 397
20.8解决Windows系统的数据库不能启动ORA-00119 ORA-00130的问题 399
20.9解决数据库在Linux 5中出现的-bash:syntax error near unexpected token的问题 400
20.10恢复数据库出现ORA-01122ORA-01110 ORA-01207错误 401
20.11数据库监听器出现TNS-12537TNS-12560 TNS-00507错误 402
第21章 如何找到一份满意的Oracle数据库工作 404
21.1如何准备简历,让简历脱颖而出 404
21.2如何准备面试 408
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019