內容簡介
你將從本書學到什麼?
在如今的世界,數據就是力量,但是成功的真正秘訣卻是管理你的數據的力量。本書帶你進入SQL語言的心臟地帶,從使用INSERT和SELECT這些基本的查詢語法到使用子查詢(subquery)、連線(join)和事務(transaction)這樣的核心技術來運算元據庫。到讀完本書之時,你將不僅能夠理解高效資料庫設計和創建,還能像一個專家那樣查詢、歸一(normalizing)和聯接數據。你將成為數據的真正主人。
作者簡介
Lynn是位困在技術撰稿人身體裡的小說家。當她發現技術書籍可以帶來實際收入後,終於慢慢地學著接受並享受這方面的工作。 重返校園取得計算機科學碩士學位後,她為NRL和LNAL工作。然後她發現了Flash的存在,並寫出她的第一本暢銷書。 Lynn選擇移居矽谷的時機實在不太好,沒過多久網路泡沫就發生了。接下來的幾年,她在Yahoo!工作,同時也寫了幾本書並培訓課程。最後她決定轉到創意寫作行業,因而搬到紐約,取得創意寫作的MFA學位。 對著滿屋子的教授和同學,她的Head First風格的論文獲得了極高的評價,她拿到了學位,也完成了《深入淺出SQL》,等不及要投入下一本書的創作中去。 Lynn喜歡旅遊、烹飪、為完全不認識的人編織詳細的背景故事。對了,她還有點小害羞。
圖書目錄
序
這本書適合誰?
我們知道你在想什麼
元認知
讓你的大腦順從你的方法
讀我
技術審閱團隊
致謝
1 數據和表:保存所有東西的地方
定義數據
從分類的角度看數據
什麼是資料庫?
戴上X光眼鏡,看穿資料庫……
資料庫包含關聯數據
放大表
接受命令!
設定表:CREATE TABLE語句
創建更複雜的表
看,設計SQL是多么簡單
創建my—contacts表(終於!)
您的表已經準備好了
認識一下其他數據類型
請看您的表
不可以重建已存在的表或資料庫!
辭舊迎新
為了把數據添加進表里,您需要INSERT語句
各種INSERT語句
沒有值的列
以SELECT語句窺探表
SQL真情指數:NULL的真情告白
控制內心的NULL
NOT NULL出現在DESC的結果中
用DEFAULT填補空白
你的SQL工具包
2 SELECT語句:取得精美包裝里的數據
要約會嗎?
更好的SELECT
究竟是什麼?
如何查詢數據類型
更多標點問題
不成對的單引號
單引號是特殊字元
INSERT包含單引號的數據
SELECT特定列來限制結果數量
SELECT特定列以加快結果呈現
結合查詢
查找數值
順利運用比較運算符
利用比較運算符取得數字數據
對文本數據套用比較運算符