注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫SQL進(jìn)階教程

SQL進(jìn)階教程

SQL進(jìn)階教程

定 價:¥79.00

作 者: MICK 著;吳炎昌 譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書
標(biāo) 簽: 暫缺

ISBN: 9787115470522 出版時間: 2017-11-01 包裝: 平裝
開本: 16開 頁數(shù): 301 字?jǐn)?shù):  

內(nèi)容簡介

  本書是《SQL基礎(chǔ)教程》作者M(jìn)ICK為志在向中級進(jìn)階的數(shù)據(jù)庫工程師編寫的一本SQL技能提升指南。全書可分為兩部分,第一部分介紹了SQL語言不同尋常的使用技巧,帶領(lǐng)讀者從SQL常見技術(shù),比如CASE表達(dá)式、自連接、HAVING子句、外連接、關(guān)聯(lián)子查詢、EXISTS……去探索新發(fā)現(xiàn)。這部分不僅穿插講解了這些技巧背后的邏輯和相關(guān)知識,而且輔以豐富的示例程序,旨在幫助讀者提升編程水平;第二部分著重介紹關(guān)系數(shù)據(jù)庫的發(fā)展史,把實(shí)踐與理論結(jié)合起來,旨在幫助讀者加深對關(guān)系數(shù)據(jù)庫和SQL語言的理解。此外,每節(jié)末尾均設(shè)置有練習(xí)題,并在書末提供了解答,方便讀者檢驗(yàn)自己對書中知識點(diǎn)的掌握程度。本書適合具有半年以上SQL使用經(jīng)驗(yàn)、已掌握SQL基礎(chǔ)知識和技能、希望提升自己編程水平的讀者閱讀。

作者簡介

  MICK(作者),日本知名數(shù)據(jù)庫工程師,就職于SI企業(yè),致力于數(shù)據(jù)倉庫和商業(yè)智能的開發(fā)。日常除了在其個人主頁“關(guān)系數(shù)據(jù)庫的世界”中分享數(shù)據(jù)庫和SQL的相關(guān)技術(shù)信息外,還為CodeZine(http://codezine.jp)及IT技術(shù)雜志W(wǎng)EB+DB PRESS撰寫相關(guān)技術(shù)文章。同時還是《SQL解惑(第2版)》《SQL**指南(第4版)》日文版的譯者。吳炎昌(譯者),畢業(yè)于西北工業(yè)大學(xué)軟件工程專業(yè)。曾供職于日本多家軟件公司,從事系統(tǒng)開發(fā)工作。2015年回國后加入美團(tuán)點(diǎn)評,現(xiàn)任系統(tǒng)研發(fā)工程師。愛好旅行、電影,以及品嘗各種美食,有一位志趣相投的伴侶。

圖書目錄

第1章 神奇的SQL
1-1 CASE表達(dá)式 2
▲在SQL里表達(dá)條件分支 2
練習(xí)題 19
1-2 自連接的用法 21
▲面向集合語言SQL 21
練習(xí)題 35
1-3 三值邏輯和NULL 38
▲SQL的溫柔陷阱 38
1-4 HAVING子句的力量 55
▲出彩的配角 55
練習(xí)題 70
1-5 外連接的用法 72
▲SQL的弱點(diǎn)及其趨勢和對策 72
練習(xí)題 92
1-6 用關(guān)聯(lián)子查詢比較行與行 94
▲用SQL進(jìn)行行與行之間的比較 94
練習(xí)題 110
1-7 用SQL進(jìn)行集合運(yùn)算 112
▲SQL和集合論 112
練習(xí)題 128
1-8 EXISTS謂詞的用法 130
▲SQL中的謂詞邏輯 130
練習(xí)題 146
1-9 用SQL處理數(shù)列 149
▲靈活使用謂詞邏輯 149
練習(xí)題 165
1-10 HAVING子句又回來了 167
▲再也不要叫它配角了! 167
練習(xí)題 183
1-11 讓SQL飛起來 186
▲簡單的性能優(yōu)化 186
1-12 SQL編程方法 216
▲確立SQL的編程風(fēng)格 201

第2章 關(guān)系數(shù)據(jù)庫的世界
2-1 關(guān)系數(shù)據(jù)庫的歷史 216
▲1969年——一切從這里開始 216
2-2 為什么叫“關(guān)系”模型 222
▲為什么不叫“表”模型 222
2-3 開始于關(guān)系,結(jié)束于關(guān)系 229
▲關(guān)于封閉世界的幸福 229
2-4 地址這一巨大的怪物 233
▲為什么關(guān)系數(shù)據(jù)庫里沒有指針 233
2-5 GROUP BY和PARTITION BY 238
▲物以“類”聚 238
2-6 從面向過程思維向聲明式思維、面向集合思維轉(zhuǎn)變的7個關(guān)鍵點(diǎn) 243
▲畫圓 243
2-7 SQL和遞歸集合 250
▲SQL和集合論之間 250
2-8 人類的邏輯學(xué) 256
▲淺談邏輯學(xué)的歷史 256
2-9 消滅NULL委員會 260
▲全世界的數(shù)據(jù)庫工程師團(tuán)結(jié)起來! 260
2-10 SQL中的層級 265
▲嚴(yán)格的等級社會 265

第3章 附錄
3-1 習(xí)題解答 272
3-2 參考文獻(xiàn) 296
后 記 300

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號