oracle經典書籍推薦 轉

 不少網友詢問如何選擇入門書籍,學Oracle有什麼好書,這裏給出一些常見書籍的介 

    紹。首先聲明,本文只涉及國外做品,由於國內的做品好的極少,大可能是拼湊之做。數據庫

提到入門學習,我又得搬Tom(Thomas Kyte)出來了。他在Ask Tom和他最新的書裏都介紹編程

了他認爲比較好的學習途徑和閱讀資料。他推薦的資料都是Oracle的官方文檔,有個網友oracle

在版上也提出是否是通讀文檔就能夠了。能夠確定地說,若是你通讀了文檔,記住了其中ide

的50%,那你已經很牛了,個人有生之年估計不會有可能通讀——對於9iR2一共48篇文檔性能

共計46000+頁!Tom給出了必讀文檔和順序,我簡要說明以下:學習

全部人員ui

Conceptsspa

|翻譯

New Features設計

_________________|_______________

| |

Developer DBA

Application Backup & Recovery

Dev Guide(Fundamentals) Concepts

| |

PL/SQL User Guide Recovery Reference

& References |

| |

Performance Administrators' Guide

Planning |

|_________________________________|

|

Performance

& Tunning Guide

 

下面來談談書籍。

國內比較暢銷的當屬機械工業出版社黑色那套了,其中精品不少。入門的《Oracle

9i初學者指南》淺顯易懂,是入門的好幫手。開發方面《Oracle 9i PL/SQL程序設計》,

DBA方面《Oracle 9i DBA手冊》,調優方面《Oracle 9i性能調優指南》都是經典的書,

根據須要選擇吧。我以爲其中《Oracle 9i 參考手冊》是不錯的書,比較全面實用,各方

面涉及就不深刻了。

其餘經典書籍又不能繞過Tom了,他的《Oracle專家高級編程》(Expert one-by-

on Oracle)是絕對的經典,惋惜中文版被翻譯糟蹋了,我正在看,其中的翻譯有的術語

很怪異,有的不知所云,確實有點累,但內容深刻,涉及到Oracle內部結構、鎖機制、導

入導出的使用、性能調優等等等等不少的方面。主要基於Oracle 8.1.7,可是用他的原話

來講99%的能夠毫無變更的用到9i上。他還基於這本書寫了另外一本新書《Effective

Oracle by Design》(2003),國內尚沒有翻譯版,要買的話只有Amazon了,目前卻是降

價中。內容主要是關於開發的一整套,好比團隊開發中的分工、開發的原則、性能調優等

等。這兩本書的內容介紹和目錄你們能夠到asktom.oracle.com看到,整體來講都是大師

之做。

其實上面這些書已是很充足了,加起來上萬頁也有了。不過要考OCP的話,仍是看

Student Guide咯(地球人都知道?:)),我剛看完007和031的vol.1,整體感受是講解還

算詳細,內容不是很深,但真的很全面。另外它是做爲教程的形式的,因此不少東西的編

排考慮到了難度等等,而不是通常參考手冊那樣一次就把一個數據對象、類型講透。看這

個文檔的同時你們能夠結合上面提到的官方文檔、書籍一塊兒閱讀。

最後順便講一下數據庫基礎書。學Oracle以前應該要先讀基礎書,你連主鍵都不明

白就開始學Oracle,我以爲比較痛苦。我只寫出兩本的題目,這兩本都有中文版,我看過

後者,感受很不錯,可是後者可能須要較好的離散數學基礎,涉及基礎理論會多點。前者

更厚,因此它有空給你慢慢解釋,不過我我的以爲有點囉嗦。不管如何都是經典!

《數據庫導論》

《數據庫概念》(第四版)

相關文章
相關標籤/搜索