Oracle快手DBA 零基礎入門實戰 ( 簡體 字) |
作者:史躍東 | 類別:1. -> 資料庫 -> Oracle |
譯者: |
出版社:清華大學出版社 | 3dWoo書號: 44981 詢問書籍請說出此書號!【缺書】 NT售價: 200 元 |
出版日:8/1/2016 |
頁數:228 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787302445401 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言:2014年底,筆者開始在天津對在校大學生進行Oracle技術培訓。當時就有不少學生來找筆者,讓筆者推薦一本較好的入門級書籍。筆者雖然長期研究Oracle技術,但真的去想一下,發現還沒有什么比較適合初學者的Oracle書籍。反倒是基于Oracle知識領域的某一部分進行深入研究的書比較多,例如專門寫備份恢復或者性能優化方面的。當然,對于有經驗的DBA而言,翻閱這些專門關注某個方向的數據庫書籍,是個很好的深入學習的方法。但是對于初學者而言,可就不太適合了。 2015年在北京做Oracle認證培訓的時候,又有學生來找筆者,說市面上的很多Oracle書籍都是基于Windows的,想去找一本基于Linux的書也不太容易。筆者以前倒是沒有注意這個問題,畢竟當年筆者進入Oracle的大門,是通過閱讀大量官方文檔來實現的,幾乎沒怎么關注市面上Oracle相關的入門級書籍,也就沒有注意到操作系統版本的問題。而實際上,在生產系統中,Linux或者類UNIX的操作系統才是更常見的。因此,基于這樣的操作系統來學習Oracle知識顯然更貼近實戰一些。 再者,市面上很多數據庫相關書籍,都側重于理論方面。筆者并非認為注重理論就不對,但是DBA確實是一個極關注動手能力的職業。無論你是否精通理論,只要能把問題搞定,你就是一名優秀的DBA。另外,對于初學者而言,一上來就面對大量枯燥的理論,也很容易對Oracle技術產生厭煩心理。而大家都知道,與其他數據庫相比,Oracle的入門應該是最有難度的。 于是,筆者慢慢地就有了一個想法。從零開始學習Oracle,是否可以從動手開始,由實驗反推理論,通過實驗來獲取結論?先讓初學者自己大量動手,快速上手,在基本掌握Oracle的常規操作后,再深入研究理論,并與實驗并重。這樣,對于初學者而言,或許會更容易接受一些。 再加上前段時間經好友推薦,結識了清華大學出版社的一位編輯,在經過熱烈討論后,專門針對初學者的這本書就正式付梓出版了。 讀者對象 毋庸置疑,這是一本專門面向初學者甚至是零基礎人員的入門級Oracle書籍。 本書沒有大量的枯燥理論,只有一個個經典的Oracle 數據庫實戰實驗。各位讀者可按本書的內容,從零開始,一點一點地去完成操作系統安裝、數據庫軟件安裝及數據庫創建,然后將命令一條一條地輸入你的電腦。無論是IT從業人員,還是在校學生,甚至是沒有什么計算機基礎的“外行”,你都可以從這本書開始,一步一步地進入Oracle數據庫技術的大門。 本書提倡手把手輔導,實驗步驟及命令十分詳明,讀者可遵循這些步驟完成本書的全部實驗。但是切記,筆者更希望每位讀者能親手輸入本書中的命令。DBA是一個對動手能力要求極高的崗位,換言之,你的功夫都在手上。想象一下,當數據庫出現故障時,在領導及同事面前,你淡定自若,手指如飛,有條不紊地將各種疑難雜癥一一搞定,那該是怎樣的場景? 想成為這樣的高手嗎?那就從閱讀這本書開始吧。
|
內容簡介:本書旨在為初學者提供一本入門級書籍。使得讀者可按本書中的內容,從零開始,獨立完成數據庫的基本安裝配置、SQL書寫、數據庫管理、備份恢復,并了解初步的性能優化的相關知識。本書摒棄了以往相關書籍以理論為主的寫作理念,重在引導讀者實際動手完成操作。 |
目錄:第1章概述與環境準備11.1數據庫、數據倉庫與大數據2 1.2數據庫技術在大數據中的地位與價值3 1.3相關技術4 1.4本書內容與架構說明4 1.5實驗環境準備4 第2章手工建庫實驗7 2.1實驗步驟8 2.2本章涉及的相關概念16 2.3本章用到的Linux命令17 第3章SQL基礎系列實驗19 3.1簡單SQL語句實驗21 3.2表的創建與數據過濾實驗23 3.3基本函數應用實驗28 3.3.1字符函數28 3.3.2日期函數32 3.3.3數字函數34 3.3.4通用函數35 3.3.5轉換函數38 3.3.6分支函數40 3.4組函數練習實驗41 3.5DML操作實驗43 3.6其他數據庫對象創建與管理實驗44 3.7本章涉及的相關概念54 第4章Oracle配置管理系列實驗59 4.1控制文件多路復用實驗60 4.2redo日志組調整實驗64 4.3ora-01555重現實驗72 4.4臨時表空間組設置實驗76 4.5共享服務器連接模式配置實驗78 4.6表空間不足調整實驗93 4.7本章涉及的相關概念103 4.8本章用到的Linux命令106 第5章備份恢復系列實驗107 5.1歸檔與閃回開啟實驗108 5.2數據庫備份實驗112 5.3recoverycatalog配置實驗131 5.4參數文件丟失實驗144 5.5控制文件恢復實驗149 5.6數據文件丟失實驗155 5.7臨時文件丟失實驗158 5.8Oracle11g中的自動修復實驗160 5.9redo文件損壞恢復實驗164 5.10數據庫閃回實驗合集174 5.11基于表空間的時間點恢復實驗192 5.12數據庫手工備份實驗196 5.13數據庫災難恢復實驗199 5.14本章涉及的相關概念211 5.15本章用到的Linux命令215 第6章性能優化系列實驗217 6.1統計信息收集實驗218 6.2索引訪問方式實驗223 6.3數據訪問方式實驗227 |
序: |