來自:程式員書庫(ID:CodingBook)
近年來,和其他系統領域一樣,資料庫領域也實現了飛速發展,應用範圍不斷擴大,不但出現了具有新功能的資料庫,而且操作的資料量也在大幅增長。如果問你哪個語言可以在關係資料庫中自由穿梭,想必SQL絕對是大家首選答案
掌握SQL的重要性不言而喻。今天就為大家簡單介紹5本無數讀者喜愛的SQL書籍。
1、《SQL必知必會》
福達著, 鐘鳴、劉曉霞譯
● 麻省理工學院、伊利諾伊大學等眾多大學的參考教材
● SQL經典暢銷書,內容豐富,簡潔實用
● 儲存過程和觸發器等核心知識點一應俱全。
這本書由淺入深地講解了SQL的基本概念和語法,涉及資料的排序、過濾和分組,以及表、檢視、聯結、子查詢、遊標、儲存過程和觸發器等內容,實體豐富,便於查閱。新版增加了針對ApacheOpenOfficeBase、MariaDB、SQlite等DBMS的描述,並根據新版本的Oracle、SQLServer、MySQL和PostgreSQL更新了相關示例,非常適合初學者。
讀者評價:
@未完待續:很薄的一本,能作為速查手冊用,很適合輕度需求的人
@匿名:書是32開的,比我們一般的買的書要小。200多頁,幾天就可以看完,適合完全沒有sql基礎的人快速入門!內容通俗易懂!
@orcl_zhang :適合入門學習者,講的還是很深入淺出的,結構也很好,循序漸進
@Ven:書中的內容的確是關係型資料庫使用者“必須知道必須會”的,如果你連這些都不知道,那就太…… 這本書講得實在有夠淺,只適合徹底的新手和入門者。
2、《SQL基礎教程》
MICK 著, 孫淼、羅勇 譯
● 深資料庫工程師寫給初學者的實用指南
● 107張圖表+209段程式碼+88個法則,菜鳥進階必備
這本書豆瓣評分9.0,重印13次,第2版基於新版本RDBMS全面升級,並新增一章介紹從應用程式執行SQL陳述句的方法。本書從資料庫、表的結構到查詢、更新表的語法,常用的函式,表的聯結等,內容逐步深入。對於初學者常見的疑難點,均透過專欄進行講解。各章節後精心設計了練習題,幫助讀者鞏固理解。
讀者評價:
@HopeR:這本書感覺上絮叨一點,實際上能滿足各種層次的學習,細緻而系統
@MoonJourney:非常好的SQL基礎教材,不掉書袋,脫離現實,慢慢看跟著做絕對沒問題。本書用的是 PostgreSQL。
@Joshz:入門書,寫得很淺顯易懂,而且會不厭其煩地強調學過的內容。書中涉及到的SQL的知識點都很基礎,應屆生面試看看可能夠了,但是如果要經常和資料庫打交道那很顯然不夠。
@匿名:看起來很快,3天不到能看完,算是快速入門比較好的書吧。 優點就是,裡面的知識實用於五個最常用的資料庫,而且不同的地方有圖示標示,以後自己學習某一個資料庫應該會比較快
3、《SQL Cookbook》
Anthony Molinaro 著
● 暢銷全球的資料庫入門經典
● 作者有9年解決複雜SQL問題的實戰經驗
本書是一本指南,其中包含了一系列SQL 的常用問題以及它們的解決方案,希望能對讀者的日常工作有所幫助。有150 多個小節,這還僅僅是SQL 所能做的事情的一鱗半爪,而這本書更主要的是讓讀者看到,SQL 能夠做多少一般認為是SQL 問題範圍之外的事情。
讀者書評:
@Renco:基本還是在講SQL的一些語言小技巧 沒有專門的篇幅講Dynamic SQL
@匿名:內容比較多,以例子的講解為主,很多解決方法令人耳目一新,但是有些東西感覺重覆太多,比如說字元的處理,講來講去其實就是一個東西,非要把幾個雷同的例子翻來覆去地搗弄,讀起來有點疲勞
@PSjay:本書的各個例子將使用SQL的各種情況都講得很詳細,並且思路清晰,一次性讀完意義不大,還是比較適合在尋求解決方案的時候翻一翻。
4、《深入淺出SQL(中文版)》
貝裡 著,O‘Reilly Taiwan 譯
● 讓SQL變得有趣,變得好玩
● 語言幽默,內容緊湊,SQL菜鳥晉級必備
這本對所有沒SQL基礎的人來說都是本好書,幽默的語言,緊湊的內容,而且還有生動的圖畫,這無非給了初學者一個很好的開始,不僅會信心大增,也會提高學習興趣,同時對後續的提高也打下了基礎。著重基本語法的理解和基本概念的闡述,穿插在各個章節的練習題恰好提供了鞏固作用,如果你正苦於尋找一本SQL入門書籍,那麼它一定是不二之選
讀者評價:
@SZ:這本對所有沒SQL基礎的人來說都是本好書,生動的圖畫,幽默的語言,緊湊的內容,讓你愛不釋手,絕對是入門SQL的好!
@qiao:由於之前有點SQL基礎,所以一個下午就把這本書翻完了。秉承了HeadFirst系列一貫的詼諧風格,適合完完全全的新手。
5、《SQL 反樣式》
Bill Karwin 著,譚振林 / Push Chen 譯
● 廣受好評的SQL圖書
《SQL反樣式》是一本廣受好評的SQL圖書。它介紹瞭如何避免在SQL的使用和開發中陷入一些常見卻經常被忽略的誤區。它透過講述各種具體的案例,以及開發人員和使用人員在面對這些案例時經常採用的錯誤解決方案,來介紹如何識別、利用這些陷阱,以及面對問題時正確的解決手段。另外,《SQL反樣式》還涉及了SQL的各級正規化和針對它們的正確理解。
讀者書評:
@匿名:看完了發現自己也有過錯誤的設計. 這部書把不少錯誤設計和實踐都總結出來了, 以後應該避免.
@秋夜:這本書講的東西,只有維護過一堆爛程式碼和槽糕的資料庫設計的人才能體會。 至少沒有外來鍵,也不設主鍵的系統我是見過的 本書討論的主題是非常實用的,而且是開發中的一些重要問題
@匿名:書不錯,特別是每一章的例子都很好
接下去,程式員書庫還會推薦其他關係資料庫參考圖書,諸如Oracle、MySQL、PostgreSQL等。或者你想看到哪方面的書籍推薦也可留言區告訴我我們。
●輸入m獲取到文章目錄