庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
SQL達人的工作現場攻略筆記

SQL達人的工作現場攻略筆記

沒有庫存
訂購需時10-14天
9789865022730
???
許郁文
碁峰
2019年10月04日
193.00  元
HK$ 173.7  






ISBN:9789865022730
  • 規格:平裝 / 372頁 / 17 x 23 x 1.86 cm / 普通級 / 雙色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 資料庫/大數據 > 資料處理/大數據

















      一本告訴您如何正確編寫與思考SQL的書籍



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



      幫助您了解SQL的真面目



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



    本書特色



      .SQL經典暢銷書,資料庫開發人員必備案頭書的全新改版

      .適用於各種資料庫系統。包括Oracle、SQL Server、DB2、PostgreSQL、MySQL

      .可以立即使用的實用範例


     





    第Ⅰ部 魔法?SQL

    第1章|CASE陳述式的建議

    第2章|一定要搞懂的視窗函數

    第3章|自我連結的使用方法

    第4章|三元邏輯運算與NULL

    第5章|EXISTS述詞的使用方法

    第6章|HAVING陳述句的力量

    第7章|以視窗函數執行資料列比對

    第8章|外部連結的使用方法

    第9章|SQL的集合運算

    第10章|以SQL操作數列

    第11章|要讓SQL加速囉

    第12章|SQL程式設計的模式



    第Ⅱ部 關聯式資料庫的世界249

    第13章|RDB近現代史

    第14章|為什麼會命名為「關聯式」模型?

    第15章|始於關聯式,終於關聯式

    第16章|位址,這個龐然大物

    第17章|有關順序的冒險

    第18章|GROUP BY 與PARTITION BY

    第19章|從程序語言切換至宣告型、集合導向語法的七項法則

    第20章|神不存在的邏輯

    第21章|SQL 與迴歸集合

    第22章|撲滅NULL委員會?

    第23章|SQL裡的存在階層



    第Ⅲ部 附錄

    附錄A練習題的解答

    附錄B參考文獻









      本書自初版發行至今已經過十年,對筆者來說,本書的初版是第一次掇筆撰寫的書,也就是所謂的處女作,完全是在不知道自己的所知所聞與文章會被如何接受的狀態下所寫。幸運的是,第一版得到許多讀者的青睞而成為稍微長銷的SQL解說書,也因為有這樣的支持,才得到本次校訂再版的機會,首先,再次感謝給予本書第二次機會的讀者。



      本書得以長銷的理由之一在於RDB與SQL非常長壽。雖然NoSQL的勢力抬頭,但RDB仍是許多系統的持久層的第一選擇,而且SQL不僅沒有勢微,反而因為更具直覺性操作優勢的介面,滲透專業程式設計師與工程師之外的終端使用者層。雖然如此,SQL在這十年內也隨著流行而有不少的改變,例如,必須能處理過去難以想像的大量資料,分析業務不再只由少部分的專家負責,導致SQL也應時代需求新增了許多功能。本書為了反映這些改變,也將SQL 程式設計的部分改寫成更符合現代化的內容,尤其是在撰寫初版之際,因DBMS的支援尚不完全,而未能大幅介紹的視窗函數,在這次的修訂裡,更是全面採用。



      本書的概念是「中級SQL 程式設計入門」,預設的讀者群是於實務撰寫SQL 程式達半年至一年左右的讀者。書中會介紹許多SQL 的工具,例如CASE 陳述式、視窗函數、外部連結、關聯子查詢、HAVING子句、EXISTS語句,如果您已經了解使用這些工具的基本語法,應該就能順利閱讀本書。本書的第一部會於一章介紹一個這類SQL 工具,希望大家透過範例學會這些工具的使用方法。請大家務必動手撰寫這些程式碼。基本上,會希望各位讀者從頭開始閱讀本書,但如果有些內容已經很熟悉,不妨直接跳至有興趣的章節閱讀。



      此外,本書也另有一個預設的讀者群,那就是想了解「何為SQL」的各級讀者。或許大家會覺得這麼說很神奇,但其實SQL 就是如此神奇的程式語言。有些初學者會遇到一些很神奇的事,例如一開始覺得SQL是能輕易實現簡單目的的語言,但隨著想要深入了解,就遇到無法合理解釋的語言規格,或是想要寫稍微複雜一點的程式,就被語法絆住腳步的情況。為什麼與NULL 有關的SQL 動作會如此混亂?為什麼用於資料列比對的關聯子查詢語法如此困難,有必要存在嗎?為什麼SQL沒有程序語言的迴圈或變數這類工具?為什麼SQL如此難以呈現「全部的」?



      若只以「就是這樣」回答這些疑問,或許可繞過這些問題,但大部分的工程師或程式設計師都是以「太深入了解反而會變得太麻煩,所以跟這些工具保持適當距離就好」的想法,但其實也有人想了解這些工具的來龍去脈,所以本書將為了具有這類好奇心的讀者,從背景知識開始解說SQL 的原理與開發這個語言的人們究竟在想什麼,才把SQL打造成這副模樣。本書也將解答SQL這類疑問。當然,筆者沒有信心徹底解答所有問題,但應該能提供各位讀者一個理解語言本質的提示。



      本書除了希望在增進讀者SQL 程式語言功力這點做出貢獻,也希望能讓各位讀者一窺程式語言這種文化產物的趣味性。



      歡迎來到不可思議卻很有趣的SQL 世界。

    ?




    其 他 著 作
    1. PASSION 3+4【特裝版】
    2. 86─不存在的戰區─(Ep.13)─Dear hunter─ 特裝版&搖搖立牌套組
    3. 86─不存在的戰區─(Ep.13)─Dear hunter─ 特裝版
    4. 妖狐X僕SS 愛藏版 1~11完 (首刷書盒版)
    5. 公主沉溺於年輕將軍 1
    6. 秋想和春一起吃飯 再來一碗! 1
    7. 史上最強!40天搞定新日檢N3單字:必考單字+實用例句+擬真試題 新版(隨書附作者親錄標準日語朗讀音檔QR Code)
    8. 某大叔的VRMMO活動記 3
    9. 某大叔的VRMMO活動記 4
    10. 第二次向你說再見。 2
    11. 早安?晨光
    12. What Does the Fox Say?狐狸說了什麼? 1
    13. 最強戰力!Minecraft陸海空運輸工具大會師!
    14. 最強戰力!Minecraft陸海空運輸工具大會師!
    15. 穹廬下的魔女(01)
    16. 我成為BL劇的主角了(01)
    17. 穹廬下的魔女(01)
    18. 我成為BL劇的主角了(01)
    19. OVERLORD (9)~(16) 【套書(小說)】
    20. 日常 (新繪書衣版) (1)~(11) 【套書】
    21. 平野與鍵浦 (1)~(4) 【套書】
    22. 佐佐木與宮野 (1)~(9)+官方漫畫精選集 【套書】
    23. 為美好的世界獻上爆焰!系列 【套書】
    24. 義妹生活 (1)~(8) 【套書(小說)】
    25. 異世界歸來的舅舅 (1)~(9) 【套書】
    26. 一個人去住旅館(01)
    27. 一個人去住旅館(01)
    28. 野獸的額外授課(全)
    29. 雖然不太清楚不過我好像轉生到異世界了(06)
    30. 妖怪女友與妖怪女友們網路配對淪為主食的我(03)END
    31. THE NEW GATE 1
    32. THE NEW GATE 2
    33. GIVEN 被贈與的未來(09)完
    34. 口罩男子明明不想談戀愛(02)
    35. 你是我的朋友(全)
    36. 傾心奪目?「表情」描繪技法
    37. 邂逅 下部(2全) 特裝版
    38. 傾心奪目?「表情」描繪技法
    39. 無限住人~幕末之章~(06)
    40. 淡海乃海 水面動盪之時∼被三英傑討厭的不幸之男 朽木基綱的逆襲∼(01)
    41. 蕩漾的琥珀(全)
    42. 最強魔法師的隱遁計畫 17
    43. 史上最強!30天搞定新日檢N5單字:必考單字+實用例句+擬真試題(隨書附作者親錄標準日語朗讀音檔QR Code)
    44. 史上最強!30天搞定新日檢N5單字:必考單字+實用例句+擬真試題(隨書附作者親錄標準日語朗讀音檔QR Code)
    45. 鮮嫩熟成兔女郎發情中?
    46. 帶子Ω與暴君黑道 blooming(全)
    47. 戀愛與貓與鹹狗調酒(全)
    48. 亡者之謎 Manner of Death(01)
    49. S與M(全)
    50. 怪異與少女與神隱(01)
    51. 與妳相戀到生命盡頭 5
    52. 無法離開那個人(全)
    53. 異世界魔術師不用詠唱魔法 THE COMIC(03)
    54. 底層戰士,轉職成外掛魔導師!(03)
    55. 龍騎士的心愛之人(02)
    56. 再見了青春幻影(01)
    57. 餘命2個月的異世界健康法 1
    58. 被逐出勇者小隊的精靈術士 1 不得志職種覺醒成最高等級,與真正的夥伴一同稱霸五大迷宮 1 (首刷限定版)
    59. 性愛&迷宮!! (1)~(8) 【套書】
    60. 無職轉生 ~到了異世界就拿出真本事~ (1)~(18) 【套書(漫畫)】
    61. 【完全版】新世紀福音戰士 (1)~(7) 完 【套書】
    62. 我的幸福婚約 (1)~(7) 【套書】
    63. Silent Witch 沉默魔女的祕密 (1)~(5) 【套書(小說)】
    64. 86-不存在的戰區- (1)~(12) 【套書】
    65. 再見宣言系列 【套書(小說)】
    66. 屁屁丹迪05:白雲王國大冒險!
    67. 屁屁丹迪05:白雲王國大冒險!
    68. 六月的七星 5【限】
    69. 帶刺的戀愛難局【限】
    70. 和無法停止發情接吻的野獸簽訂愛人契約【限】
    71. 我握住裙襬的手至今都還在發抖……(02)END
    72. 隨興旅-That’s Journey-(02)
    73. 你喜歡的不是女兒而是我!?(03)
    74. 反派千金等級99∼我是隱藏頭目但不是魔王∼(05)
    75. 鄉下大叔成為劍聖~只是區區鄉下劍術師傅,成大器的弟子們卻不肯放過我~ 2
    76. 美味佳餚Ω吱吱叫(2) 特裝版
    77. 不請自來王子的雙重美味 2
    78. 失業賢者的成就之路∼被討厭的才能世界最強∼ 3
    79. 失業賢者的成就之路∼被討厭的才能世界最強∼ 4
    80. 不請自來王子的雙重美味 2
    81. 失業賢者的成就之路∼被討厭的才能世界最強∼ 3
    82. 失業賢者的成就之路∼被討厭的才能世界最強∼ 4
    83. 兔子的真心話:從情緒判讀、舉止反應、飼養照護到習慣養成,收錄兔子想對你說的 126 則養兔必備專門情報,與愛兔幸福共度每一天
    84. 你的雙眸比寶石璀璨 特裝版
    85. 邂逅 上部(2全) 特裝版
    86. 出租貓小玉 特裝版
    87. 出租貓小玉 特裝版
    88. 邂逅 上部(2全) 特裝版
    89. 與妳相戀到生命盡頭 5 (特裝版)
    90. 愛 -????? Fate ART WORKS- & 【皇帝劇場典藏掛軸】套組
    91. 愛 -????? Fate ART WORKS- & 【皇帝劇場典藏掛軸】套組
    92. 我們的伊甸園從不信神 (2)
    93. 佐佐木與文鳥小嗶 (3) 想在異世界享受悠哉生活,卻在現代被捲入異能戰鬥∼魔法少女好像開始熱身了∼
    94. 眼神凶狠的可愛女孩 (3) (完)
    95. 凹凸魔女的親子日常 (3)
    96. 凹凸魔女的親子日常 (4)
    97. 喜歡的偶像居然變成了公認的跟蹤狂 (6) (完)
    98. 機動戰士鋼彈NT (6)
    99. 機動戰士鋼彈NT (7)
    100. 爆肝工程師的異世界狂想曲 (15)