PDF JPG
本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • SQL達人的工作現場攻略筆記
  • 點閱:138
  • 譯自:達人に学ぶSQL徹底指南書 第2版
  • 作者: ミック(Mick)著 , 許郁文譯
  • 出版社:碁峰資訊
  • 出版年:2020[民109]
  • ISBN:9789865022730; 9789865025021
  • 格式:PDF,JPG
  • 附註:含附錄 含索引 原紙本書ISBN: 9789865022730

一本告訴您如何正確編寫與思考SQL的書籍
 
本書深入探討SQL語法,諸如CASE 陳述式、視窗函數、外部連結、關聯子查詢、HAVING子句、EXISTS,如果您已經了解使用SQL指令的基本語法,應該就能順利閱讀本書。本書的第一部會以一章介紹一個這類SQL工具,希望大家透過範例學會這些工具的使用方法。請大家務必動手撰寫這些程式碼。基本上,會希望各位讀者從頭開始閱讀本書,但如果有些內容已經很熟悉,不妨直接跳至有興趣的章節閱讀。
 
幫助您了解SQL的真面目

 
或許大家會覺得這麼說很神奇,但其實SQL就是如此神奇的程式語言。有些初學者會遇到一些很神奇的事,例如一開始覺得SQL是能輕易實現簡單目的的語言,但隨著想要深入了解,就遇到無法合理解釋的語言規格,或是想要寫稍微複雜一點的程式,就被語法絆住腳步的情況。為什麼與NULL有關的SQL動作會如此混亂?為什麼用於資料列比對的關聯子查詢語法如此困難,有必要存在嗎?為什麼SQL沒有程序語言的迴圈或變數這類工具?為什麼SQL如此難以呈現「全部的」?以本書將為了具有這類好奇心的讀者,從背景知識開始解說SQL的原理與開發這個語言的人究竟在想什麼,才把SQL打造成這副模樣。
 
本書特色
 
.SQL經典暢銷書,資料庫開發人員必備案頭書的全新改版
.適用於各種資料庫系統。包括Oracle、SQL Server、DB2、PostgreSQL、MySQL
.可以立即使用的實用範例


作者介紹
 
ミックMick
 
於SI企業服務的工程師。累積DB工程師的相關經驗後,目前於美國聖荷西從事技術調查與事業開發的工作。

 
著有:《 達人に学ぶ SQL徹底指南書》(翔泳社、2008)、《達人に学ぶDB設計 徹底指南書》(翔泳社、2012)、《SQL 実践入門》(技術評論社、2015)、プログラミング学習シリーズ《SQL 第2 版》(翔泳社、2016)
 
譯有:Joe Celko《SQL パズル 第2 版》(翔泳社、2007)、Joe Celko《プログラマのためのSQL 第4 版》(翔泳社、2013)、Joe Celko《プログラマのためのSQL グラフ原論》(翔泳社、2016)


  • 前言(第iii頁)
  • 閱讀本書之際的注意事項(第iv頁)
  • 第 1 部 宛如魔法の SQL(第1頁)
    • 1 CASE 陳述式的建議(第2頁)
    • 2 一定要搞懂的視窗函數(第26頁)
    • 3 自我連結的使用方法(第44頁)
    • 4 三元邏輯運算與 NULL(第60頁)
    • 5 EXISTS 述詞的使用方法(第84頁)
    • 6 HAVING 陳述句的力量(第105頁)
    • 7 以視窗函數執行資料列比對(第137頁)
    • 8 外部連結的使用方法(第156頁)
    • 9 SQL 的集合運算(第179頁)
    • 10 以 SQL 操作數列(第197頁)
    • 11 要讓 SQL 加速囉(第215頁)
    • 12 SQL 程式設計的模式(第231頁)
  • Column(第40頁)
    • 為什麼不是 ON 而是 OVER ?(第40頁)
    • SQL 與馮紐曼(第54頁)
    • 字串與 NULL(第78頁)
    • 關聯式除法(第133頁)
    • HAVING 陳述句與視窗函數(第134頁)
  • 第 2 部 關聯式資料庫的世界(第249頁)
    • 13 RDB 近現代史(第250頁)
    • 14 為什麼會命名為「關聯式」模型?(第262頁)
    • 15 始於關聯式,終於關聯式(第270頁)
    • 16 位址,這個龐然大物(第274頁)
    • 17 有關順序的冒險(第279頁)
    • 18 GROUP BY 與 PARTITION BY(第285頁)
    • 19 從程序語言切換至宣告型、集合導向語法的七項法(第291頁)
    • 20 神不存在的邏輯(第298頁)
    • 21 SQL 與迴歸集合(第303頁)
    • 22 撲滅 NULL 委員會(第309頁)
    • 23 SQL 裡的存在階層(第315頁)
  • 第 3 部 附錄(第323頁)
    • A 練習題的解答(第324頁)
    • B 參考文獻(第349頁)
紙本書 NT$ 580
單本電子書
NT$ 580

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code