作者:Alexis Leon & Mathews Leon
譯者:郭姵妤
ISBN:957-493-250-8
很幸運的,在前一陣子的收購中,連同一些Delphi的書一起收購回來
在更早之前看完SQL語法查詢百科之後,就很好奇這本的資料是不是也是一樣好看
其實,大部份的內容在查詢百科裡面都有,不過講的更容易了解,更適合初學者入門
仔細一看,書內有附「磁片」耶!什麼年代的書呀?
激起了我的好奇心,定睛一看……
2000年7月初版
10年前的書,內容能這樣簡單易懂,還不錯
因為有部份語法在公司有看過 (子查詢章節) ,所以還覺得很實用
不過,為什麼查詢百科裡面沒有?
又把藍色磚頭拿起來
『現在很少用,原本也不想放進來,但設計者在接舊系統時可能會看到這個語法很疑惑,所以 還是要了解此章內容』
『早期因沒有外部連結,或有外部連結但效率低落,所以子查詢是當時很熱門,且很容易理解的邏輯。但現在外部連結更能比子查詢讓人了解SQL邏輯』
『在經過近幾年的轉變,有了外部連結,也正式納入SQL標準』
『 join 也能做到與子查詢語法得到相同結果,而join的效能已不像當時低下,甚至有超越子查詢的效能,以前不得已,現在我會推薦 join 方式』
啊咧,不是沒有,而是我沒翻到,哈!
不過呀,畢竟是SQL92標準,所有資料庫都能相容這本書裡面所有語法! 效能?交給更快的硬體來處理吧!
裡面有查詢百科所欠缺的「SQL指令參考目錄」、「SQL小辭典」
附錄所提到的常見問與答也很有意思
也不會像彷間把正規化視為聖經裡的一章,算是很實務的一本手冊
比較可惜的是在實務上沒有更具體深入的解說
像是在會計帳是去除正規化的一種反證,但如何實做才理想卻沒有更進一步的解說,真的是太可惜了!
最後來個不負責優缺點吧!
優點:
1.有SQL查詢百科所沒有的「SQL參考目錄」,實用度更高
2.學術性及實務性很平均,不會有高不可攀的感覺
3.解說內容更趨於簡單,更適合初學者入門
4.採SQL92標準,任何資料庫系統都能適用
缺點:
1.實務性不夠深入,有隔靴騷癢的感覺
2.年份久遠實在是非戰之罪,但真的是太久了
這本書建議與SQL查詢百科做互相對照,會更容易了解SQL歷史與指令建議內容
嗯…書果然還是年輕的好
沒有留言:
張貼留言