图书介绍
Oracle DBA高效入职指南PDF|Epub|txt|kindle电子书版本网盘下载
- 蒙昭良编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302274698
- 出版时间:2012
- 标注页数:414页
- 文件大小:107MB
- 文件页数:425页
- 主题词:关系数据库-数据库管理系统,Oracle-指南
PDF下载
下载说明
Oracle DBA高效入职指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第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的SQLPLUS18
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 Developer50
4.1什么是PL/SQL Developer50
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 Developer60
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如何把数据库恢复到某个SCN339
第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启动LogMiner354
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 Instance380
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