1. 程式人生 > >《MySQL必知必會》學習筆記——前言

《MySQL必知必會》學習筆記——前言

創建 數據庫 學會 觸發 高級 全世界 minute 教程 正則

前言

MySQL已經成為世界上最受歡迎的數據庫管理系統之一。無論是用在小型開發項目上,還是用來構建那些聲名顯赫的網站,MySQL都證明了自己是個穩定、可靠、快速、可信的系統,足以勝任任何數據存儲業務的需要。
本書基於我的一本暢銷書 Sams Teach Yourself SQL in 10 Minutes (中文版《SQL必知必會》,人民郵電出版社),那本書堪稱全世界用的最多的一本SQL教程,重點講解讀者必須知道的東西,條理清晰,系統而扼要。但是,即使是那樣一本廣為使用的成功的書,也還是存在著一下這些局限性。

  • 由於要面向所有主要的數據庫關系系統(DBMS),我不得不把針對具體DBMS的內容一再壓縮。
  • 為了簡化SQL的講解,我必須(盡可能)只寫各種主要的DBMS通用的SQL語句。這要求我不得不舍棄一些更好的
    針對具體DBMS的解決方案。
  • 雖然基本的SQL在不同的DBMS間具有較好的可移植性,但是高級的SQL顯然不是這樣的。因此,那本書無法詳細講解比較高級的內容,如觸發器、遊標、存儲過程、訪問控制、事務等。

於是就有了這本書。本書沿用了前一本書業已成功的教程模式和組織結構,除了MySQL以外,不在其他內筒上過多糾纏。書從簡單的數據檢索開始,逐步進入一些復雜的內容,包括聯結的使用、子查詢、正則表達式和基於全文本的搜索、存儲過程、遊標、觸發器、表約束,等等。通過重點突出的章節,條理清晰、系統而扼要地讓讀者學到應該學到的只是,使他們不僅一件立刻功力大增。
請先到第1章開始學習。讀者會立刻體會到MySQL提供的所有好處。

讀者對象

本書的讀者對象使這樣一些人:

  • 他沒有學過SQL;
  • 他剛開始用MySQL,並希望一舉成功;
  • 他想迅速地、盡可能多地學會使用MySQL;
  • 他希望學習怎樣在自己的應用程序開發中使用MySQL;
  • 他希望通過使用MySQL輕松快速的提高工作效率,而不用勞煩他人幫忙。

配套網站

本書有一個配套網站,網址是:http://forta.com/books/0672327120/
讀者可以通過該網站訪問如下內容:

  • 表格創建和表格填充的腳本,可用來創建書中使用的樣例表;
  • 在線支持論壇;
  • 在線勘誤(如果發現了勘誤的話);
  • 或許他會感興趣的其他書。

本書約定

略……

致謝

首先,我要感謝Sams出版公司的夥伴們,他們再一次給了我靈活的自由度,讓我把書攜程我認為合適的樣子。謝謝Mark Renflow提供的他關於本書的前面幾本書的反饋意見。特別反寫Loretta Yates不僅在中途勇敢地介入到出版過程中,使其回歸正軌,繼續進行,而且還果斷地簽署了本系列書中後兩部數據的出版合約。
謝謝Jochem van Dieten和Timothy Boronczyk這兩位技術編輯,他們對書稿進行了出色的技術審查。余下的那些“錯誤”都是我“故意”犯的,就是想看看讀者們有沒有註意到。:-)
最後,本書是應《SQL必知必會》讀者的請求編寫的。那本書收到了很多極有價值的反饋意見和建議,再次我深表謝意。謝謝大家,我希望自己達到了大家的期望。

《MySQL必知必會》學習筆記——前言