出版時(shí)間:2012-1 出版社:清華大學(xué)出版社 作者:蒙昭良 頁數(shù):414
Tag標(biāo)簽:無
內(nèi)容概要
《oracle
dba高效入職指南》是一本特別注重實(shí)戰(zhàn)的oracle數(shù)據(jù)庫管理書籍,書中一共有316個(gè)日常管理oracle數(shù)據(jù)庫的例子。本書使用淺顯易懂的語言,通過講故事模擬商業(yè)數(shù)據(jù)庫來管理oracle數(shù)據(jù)庫,閱讀本書會(huì)讓讀者能夠更加高效地管理oracle數(shù)據(jù)庫。本書每個(gè)例子都有圖文并茂的詳細(xì)步驟,使讀者能夠很簡(jiǎn)單地按照書中的例子進(jìn)行操作,知道如何去管理oracle數(shù)據(jù)庫,比如如何在linux系統(tǒng)中安裝oracle數(shù)據(jù)庫,如何對(duì)表進(jìn)行操作,如何備份數(shù)據(jù)庫,如何恢復(fù)數(shù)據(jù)庫、如何分析日志,如何檢查監(jiān)控及調(diào)優(yōu)數(shù)據(jù)庫等操作。書中還將介紹如何使用pl/sql
developer、putty、xmanager等軟件來管理oracle數(shù)據(jù)庫,講解如何去獲得一份管理oracle數(shù)據(jù)庫的工作。
《oracle dba高效入職指南》適合所有數(shù)據(jù)庫初級(jí)讀者。
書籍目錄
第1章 如何快速獲得一份數(shù)據(jù)庫相關(guān)方面的工作
1.1 學(xué)習(xí)oracle數(shù)據(jù)庫有很高要求嗎
1.2 數(shù)據(jù)庫是什么,有什么作用
1.3 為什么要學(xué)習(xí)oracle數(shù)據(jù)庫
1.4 oracle數(shù)據(jù)庫有哪些崗位
1.5 數(shù)據(jù)庫崗位招聘都需要幾年經(jīng)驗(yàn),我們還有機(jī)會(huì)嗎
1.6 數(shù)據(jù)庫容易學(xué)習(xí)嗎
1.7 面試難嗎,應(yīng)該怎樣準(zhǔn)備面試
1.8 本書主要講解哪些方面的內(nèi)容
1.9 如何學(xué)習(xí)本書
第2章 在windows系統(tǒng)中如何安裝oracle數(shù)據(jù)庫
2.1 初生牛犢不怕虎,首次安裝數(shù)據(jù)庫
2.1.1 在安裝oracle數(shù)據(jù)庫之前需要注意什么事項(xiàng)
2.1.2 在oracle官方網(wǎng)站下載oracle數(shù)據(jù)庫軟件
2.1.3 解壓剛下載的oracle軟件包
2.1.4 安裝oracle數(shù)據(jù)庫軟件
2.2 如何進(jìn)入和退出oracle數(shù)據(jù)庫
2.3 如何設(shè)置oracle的環(huán)境變量
2.4 oracle數(shù)據(jù)庫的企業(yè)管理器
第3章 如何對(duì)表進(jìn)行增刪改查操作
3.1 什么是oracle的sqlplus
3.2 確定oracle數(shù)據(jù)庫服務(wù)是否啟動(dòng)
3.3 如何知道數(shù)據(jù)庫的狀態(tài)
3.4 如何啟動(dòng)和關(guān)閉oracle數(shù)據(jù)庫
3.5 如何知道當(dāng)前數(shù)據(jù)庫的名稱
3.6 sql是什么
3.7 查詢數(shù)據(jù)庫默認(rèn)用戶scott狀態(tài)
3.7.1 對(duì)scott用戶進(jìn)行解鎖
3.7.2 使用scott用戶登錄數(shù)據(jù)庫,并設(shè)置新密碼
3.8 最簡(jiǎn)單的查詢、插入、更新、刪除sql語句
3.8.1 查詢用戶擁有幾個(gè)表
3.8.2 查詢公司有哪些部門
3.8.3 如何增加一個(gè)部門
3.8.4 更新部門表的數(shù)據(jù)
3.8.5 刪除一條數(shù)據(jù)
3.9 查詢公司每個(gè)員工的編號(hào)、名字、薪水
3.10 查詢公司員工的入職時(shí)間
3.10.1 設(shè)置查詢數(shù)據(jù)的時(shí)間格式
3.10.2 查詢出每個(gè)員工到目前的工作年數(shù)
3.10.3 按照工作年數(shù)排序查詢出每個(gè)員工的姓名及年數(shù)
3.10.4 查詢出每個(gè)員工的工作年數(shù),按年數(shù)倒序排列數(shù)據(jù)
3.10.5 變成中文列名,本土化查詢語句
3.10.6 臨時(shí)多給每個(gè)員工1500元的獎(jiǎng)金
3.10.7 查看哪些部門還沒有人員安排
3.10.8 按照薪水排序查詢工資少于2000元的員工
3.10.9 查看薪水在某個(gè)區(qū)間的員工
3.10.10 查看銷售部門拿保底工資的有多少人
3.10.11 查看沒有獎(jiǎng)金或者工資少于1500元的員工
3.10.12 查看名字開頭為“m”的員工
3.10.13 查找銷售人員、分析師和管理人員數(shù)據(jù)
3.10.14 統(tǒng)計(jì)公司每個(gè)崗位有多少個(gè)員工
3.11 統(tǒng)計(jì)公司每個(gè)部門分別有多少個(gè)員工
3.12 統(tǒng)計(jì)公司本月總共需要支出多少薪水
3.13 統(tǒng)計(jì)公司員工的平均工資
3.14 統(tǒng)計(jì)公司所有員工中最高、最低工資及相差多少
3.15 查找哪些崗位的平均工資高于2500元
第4章 工欲善其事,必先利其器——pl/sql developer
4.1 什么是pl/sql developer
4.2 下載pl/sql developer 軟件并解壓
4.3 如何安裝 pl/sql developer 軟件
4.4 如何安裝漢化 pl/sql developer 語言軟件包
4.5 使用pl/sql developer之前配置本地net服務(wù)名
4.6 如何使用pl/sql developer
4.7 在pl/sql developer中查看用戶本身的表
4.8 在pl/sql developer中查詢表數(shù)據(jù)
4.9 如何在pl/sql developer中插入表數(shù)據(jù)
4.10 在pl/sql developer中更新表數(shù)據(jù)
4.11 在pl/sql developer中刪除表數(shù)據(jù)
4.12 在pl/sql developer中如何高效地輸入sql語句
第5章 如何創(chuàng)建表及設(shè)計(jì)表需要注意什么
5.1 表由什么組成
5.2 表的列有哪些約束
5.3 如何創(chuàng)建表
5.4 如何刪除表
5.5 如何創(chuàng)建帶有外鍵的表
5.6 如何設(shè)置表中列值的條件和唯一性
5.7 用pl/sql developer把表的數(shù)據(jù)復(fù)制到另一個(gè)表中
5.8 如何在pl/sql developer中快速刪除表
5.9 如何在pl/sql developer中快速創(chuàng)建表
5.10 如何把表中的數(shù)據(jù)快速地導(dǎo)入新表中
5.11 如何在表中存儲(chǔ)文檔
5.12 如何使用pl/sql developer修改表結(jié)構(gòu)
第6章 如何新增、修改、刪除用戶及如何授權(quán)
6.1 如何使用pl/sql developer創(chuàng)建數(shù)據(jù)庫用戶
6.2 如何對(duì)剛創(chuàng)建的數(shù)據(jù)庫用戶進(jìn)行授權(quán)
6.3 如何回收數(shù)據(jù)庫用戶的權(quán)限
6.4 把表的增、刪、改權(quán)限授權(quán)給用戶和修改密碼
6.5 如何刪除數(shù)據(jù)庫用戶
6.6 數(shù)據(jù)庫的權(quán)限和角色
6.7 如何給一個(gè)開發(fā)人員創(chuàng)建數(shù)據(jù)庫用戶并授權(quán)
第7章 數(shù)據(jù)庫有哪些重要的對(duì)象
7.1 數(shù)據(jù)庫最重要的對(duì)象——表
7.2 數(shù)據(jù)庫對(duì)象——視圖
7.3 數(shù)據(jù)庫對(duì)象——序列
7.4 數(shù)據(jù)庫對(duì)象——函數(shù)
7.5 數(shù)據(jù)庫對(duì)象——存儲(chǔ)過程
7.6 數(shù)據(jù)庫對(duì)象——索引
7.7 數(shù)據(jù)庫對(duì)象——同義詞
第8章 數(shù)據(jù)庫啟動(dòng)的不同狀態(tài)
8.1 關(guān)閉數(shù)據(jù)庫的4個(gè)不同命令
8.2 啟動(dòng)數(shù)據(jù)庫到nomount狀態(tài)
8.3 數(shù)據(jù)庫的mount狀態(tài)
8.4 數(shù)據(jù)庫的open狀態(tài)
8.5 數(shù)據(jù)庫的密碼文件
8.6 查詢及說明表空間
8.7 查詢及說明數(shù)據(jù)文件
8.8 查詢及說明重做日志
第9章 如何安裝linux操作系統(tǒng)
9.1 安裝虛擬機(jī)
9.2 安裝linux系統(tǒng)
9.3 linux系統(tǒng)的常用命令
9.3.1 查詢linux的內(nèi)核版本
9.3.2 查詢linux系統(tǒng)發(fā)行版本
9.3.3 查詢linux的具體版本號(hào)
9.3.4 清屏命令
9.3.5 啟動(dòng)或關(guān)閉ftp服務(wù)
9.3.6 查看linux硬盤大小
9.3.7 查看linux內(nèi)存大小
9.3.8 查看cpu個(gè)數(shù)
9.3.9 查看cpu的相關(guān)信息
9.3.10 切換到某個(gè)目錄
9.3.11 查看某個(gè)目錄下的所有文件
9.3.12 查看當(dāng)前目錄的絕對(duì)路徑
9.4 讓windows和虛擬機(jī)中的linux系統(tǒng)可以互相通信
9.5 telnet服務(wù)
9.6 linux系統(tǒng)的vi編輯器
第10章 如何在linux中安裝oracle數(shù)據(jù)庫
10.1 下載32位linux系統(tǒng)oracle 10g軟件
10.2 在oracle官方網(wǎng)站下載oracle數(shù)據(jù)庫軟件
10.3 使用ftp服務(wù)把壓縮包上傳到linux系統(tǒng)上
10.4 檢查和安裝oracle數(shù)據(jù)庫安裝 所需要的linux系統(tǒng)軟件包
10.5 檢查安裝oracle數(shù)據(jù)庫的硬件要求
10.6 設(shè)置linux系統(tǒng)的配置文件參數(shù)
10.7 創(chuàng)建安裝oracle的用戶及組
10.8 創(chuàng)建安裝oracle數(shù)據(jù)庫所需目錄
10.9 設(shè)置oracle用戶的環(huán)境變量
10.10 修改linux的主機(jī)名
10.11 設(shè)置oracle 10g數(shù)據(jù)庫支持redhat enterprise的參數(shù)
10.12 使用xmanager工具安裝oracle數(shù)據(jù)庫
10.13 從圖形界面安裝oracle數(shù)據(jù)庫
10.14 驗(yàn)證oracle是否安裝成功
10.15 如何在linux中刪除和創(chuàng)建數(shù)據(jù)庫
第11章 異構(gòu)環(huán)境oracle數(shù)據(jù)庫遷移
11.1 export和import是什么
11.2 在windows的數(shù)據(jù)庫中給開發(fā)人員新建一個(gè)用戶及其表空間以測(cè)試新項(xiàng)目
11.3 在linux的數(shù)據(jù)庫中新建一個(gè)用戶及其表空間
11.4 使用export導(dǎo)出數(shù)據(jù)
11.5 配置oracle本地net服務(wù)器名
11.6 使用import導(dǎo)入數(shù)據(jù)
11.7 使用expdp、impdp遷移數(shù)據(jù)
第12章 不影響數(shù)據(jù)庫運(yùn)行如何快速恢復(fù)剛刪除的表及其數(shù)據(jù)
12.1 oracle 10g中的flashback是什么
12.2 如何恢復(fù)剛才刪除的一條數(shù)據(jù)
12.3 如何恢復(fù)剛更新的數(shù)百萬條數(shù)據(jù)
12.4 如何恢復(fù)刪除的表
12.5 在windows中備份linux系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)
12.6 演示恢復(fù)3天前的表數(shù)據(jù)
第13章 如何備份數(shù)據(jù)庫
13.1 備份需求和rman備份
13.2 查看相關(guān)備份的環(huán)境
13.3 更改數(shù)據(jù)庫的歸檔模式
13.4 設(shè)置rman備份環(huán)境參數(shù)及自動(dòng)備份控制文件
13.5 編寫備份腳本
13.6 測(cè)試備份腳本
13.7 使用linux的crontab設(shè)置自動(dòng)執(zhí)行備份腳本
第14章 如何恢復(fù)數(shù)據(jù)庫
14.1 如何完全恢復(fù)數(shù)據(jù)文件
14.2 如果重做日志文件的硬盤壞掉,如何重新生成
14.3 數(shù)據(jù)庫丟失數(shù)據(jù)文件、控制文件、 重做日志文件,如何恢復(fù)
14.4 丟失數(shù)據(jù)文件、控制文件、重做日志、初始化文件,如何恢復(fù)
14.5 如何把數(shù)據(jù)庫恢復(fù)到某個(gè)時(shí)間點(diǎn)
14.6 如何把數(shù)據(jù)庫恢復(fù)到某個(gè)scn
第15章 如何跟蹤數(shù)據(jù)庫變化的數(shù)據(jù)
15.1 審計(jì)是什么
15.2 激活審計(jì)
15.3 定義審計(jì)的表
15.4 授權(quán)普通用戶查看審計(jì)表
15.5 執(zhí)行表的增刪改操作
15.6 查看剛才的審計(jì)操作
15.7 取消審計(jì)
第16章 如何分析數(shù)據(jù)庫的日志 發(fā)生了什么變化
16.1 logminer是什么
16.2 操作表的數(shù)據(jù)
16.3 如何查找數(shù)據(jù)庫歸檔日志序號(hào)
16.4 如何確定要分析的日志文件
16.5 使用logminer分析數(shù)據(jù)
16.6 啟動(dòng)logminer
16.7 把分析數(shù)據(jù)放入表中并授權(quán)給普通用戶
16.8 查看分析日志的結(jié)果
第17章 如何檢查數(shù)據(jù)庫和日常維護(hù)數(shù)據(jù)庫
17.1 檢查操作系統(tǒng)日志
17.2 檢查數(shù)據(jù)庫的日志
17.3 檢查系統(tǒng)的磁盤空間情況
17.4 檢查數(shù)據(jù)庫的表空間使用率
17.5 檢查數(shù)據(jù)庫的數(shù)據(jù)文件是否為自動(dòng)擴(kuò)展
17.6 檢查備份是否出錯(cuò)
17.7 實(shí)時(shí)監(jiān)控linux系統(tǒng)
17.8 查看oracle數(shù)據(jù)庫的進(jìn)程
17.9 查看oracle數(shù)據(jù)庫的監(jiān)聽進(jìn)程
第18章 如何對(duì)數(shù)據(jù)庫進(jìn)行監(jiān)控檢查
18.1 什么是oracle的自動(dòng)工作負(fù)載庫
18.2 如何生成oracle的自動(dòng)負(fù)載庫報(bào)告
18.3 自動(dòng)負(fù)載報(bào)告說明
18.4 什么是oracle的數(shù)據(jù)庫自動(dòng)診斷工具
18.5 如何生成oracle的數(shù)據(jù)庫自動(dòng)診斷報(bào)告
18.6 oracle的數(shù)據(jù)庫自動(dòng)診斷報(bào)告說明
第19章 oracle數(shù)據(jù)庫的體系結(jié)構(gòu)
19.1 oracle數(shù)據(jù)庫的體系結(jié)構(gòu)
19.2 oracle instance
19.3 oracle的后臺(tái)進(jìn)程
19.4 oracle數(shù)據(jù)庫的邏輯結(jié)構(gòu)
19.5 數(shù)據(jù)庫的表空間
第20章 實(shí)用故障例子
20.1 如何解決鎖表
20.2 如何查看及解決最耗cpu的sql語句
20.3 如何處理引起等待的sql語句
20.4 如何解決數(shù)據(jù)文件達(dá)到最大值的問題
20.5 解決臨時(shí)表空間過大導(dǎo)致磁盤空間不足的問題
20.6 解決還原表空間過大導(dǎo)致磁盤空間不足的問題
20.7 數(shù)據(jù)庫歸檔日志導(dǎo)致空間不夠的問題
20.8 解決windows系統(tǒng)的數(shù)據(jù)庫不能啟動(dòng)ora-00119 ora-00130的問題
20.9 解決數(shù)據(jù)庫在linux 5中出現(xiàn)的-bash:syntax error near unexpected token的問題
20.10 恢復(fù)數(shù)據(jù)庫出現(xiàn)ora-01122 ora-01110 ora-01207錯(cuò)誤
20.11 數(shù)據(jù)庫監(jiān)聽器出現(xiàn)tns-12537 tns-12560 tns-00507錯(cuò)誤
第21章 如何找到一份滿意的oracle數(shù)據(jù)庫工作
21.1 如何準(zhǔn)備簡(jiǎn)歷,讓簡(jiǎn)歷脫穎而出
21.2 如何準(zhǔn)備面試
章節(jié)摘錄
版權(quán)頁:插圖:大家可以按照本書的章節(jié)順序來進(jìn)行學(xué)習(xí),這樣在你計(jì)算機(jī)上操作的步驟及錯(cuò)誤和本書中所出現(xiàn)的步驟、錯(cuò)誤幾乎是一樣的。當(dāng)然也可以挑選最重要的一些章節(jié)進(jìn)行練習(xí),這樣能夠解決現(xiàn)實(shí)工作中的問題。我在很小的時(shí)候,因?yàn)榧依锔F,而很多孩子都可以買零食,我就想為什么我們家不能開一家小賣部呢,這樣會(huì)很賺錢的,母親告訴我,這哪有那么容易啊。我們?cè)诤苄〉臅r(shí)候有很多想法時(shí),父母都會(huì)告訴我們不要做這不要做那的,也就是說,告訴我們不要去犯錯(cuò)誤,在我們的社會(huì)中,感覺做事情犯錯(cuò)誤是一件很愚蠢的事情。而在美國(guó),小孩子想做他們的事情的時(shí)候,父母一般會(huì)鼓勵(lì)孩子去做,即使犯錯(cuò)誤,也能從錯(cuò)誤中有很大收獲,很有利于孩子的成長(zhǎng)。這種觀點(diǎn)我是很認(rèn)同的,我一路也是這樣走過來的,的確是在自己的錯(cuò)誤中取得了最大的收獲,雖然浪費(fèi)了時(shí)間和金錢,但可以把這些當(dāng)做學(xué)費(fèi),這樣的學(xué)費(fèi)是很值得交的,這樣的經(jīng)驗(yàn)也會(huì)讓你終身受益。
編輯推薦
《Oracle DBA高效入職指南》編輯推薦:數(shù)據(jù)庫應(yīng)用市場(chǎng)前景如何?學(xué)習(xí)數(shù)據(jù)庫是否要求很高?如何更快獲得一份數(shù)據(jù)庫相關(guān)工作?如何面試并獲取大公司青睞?如何更快學(xué)習(xí)數(shù)據(jù)庫日常實(shí)用知識(shí)?如何勝任數(shù)據(jù)庫崗位工作?Oracle數(shù)據(jù)庫管理原來如此簡(jiǎn)單,零基礎(chǔ)每天3小時(shí)21天學(xué)會(huì)Oracle數(shù)據(jù)庫管理,圖文結(jié)合,一學(xué)就會(huì),輕輕松松安裝、備份、恢復(fù)、遷移、跟蹤Oracle數(shù)據(jù)庫,模擬商業(yè)數(shù)據(jù)庫來進(jìn)行數(shù)據(jù)庫管理,316個(gè)管理Oracle數(shù)據(jù)庫的實(shí)例。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載