1. Microsoft SQL Server 2008技術(shù)內(nèi)幕 評(píng)價(jià):★★★★☆ 4.5/5.0星
- 作者: Itzik Ben-Gan
- 出版社: 電子工業(yè)出版社
簡(jiǎn)介:
本書是Microsoft SQL Server 2008系列中的一本。書中全面深入地介紹了T-SQL的基本元素,以及SQL Server 2008中新增加的一些特性。主要包括SQL的基礎(chǔ)理論、邏輯查詢處理、SELECT查詢、連接和子查詢、表表達(dá)式、過濾和分組、透視轉(zhuǎn)換、修改數(shù)據(jù)、事務(wù)和一致性的處理、可編程對(duì)象等內(nèi)容。 書中并非系統(tǒng)地羅列T-SQL的各種語法元素,而是結(jié)合實(shí)踐中的各種問題,教讀者如何用SQL作為語言工具來思考問題,揭示基于集合查詢的強(qiáng)大威力。本書內(nèi)容豐富、文字簡(jiǎn)潔明快,列舉的實(shí)例具有一定的難度,而且實(shí)用性較強(qiáng),可以把它們作為解決實(shí)際問題的標(biāo)準(zhǔn)模板。閱讀本書,可以充分地理解T-SQL語言和獲得良好的編程實(shí)踐,學(xué)會(huì)如何編寫更加有效而強(qiáng)大的查詢。書中大部分章節(jié)后面都提供了練習(xí)題目,可以幫助讀者更好地掌握所學(xué)的內(nèi)容。 本書適合須要學(xué)習(xí)T-SQL的各級(jí)程序員和數(shù)據(jù)庫(kù)專業(yè)人員,是他們快速掌握T-SQL的必備參考圖書。
書評(píng):
blink: 斷斷續(xù)續(xù)也看很久了,都說是基礎(chǔ)讀物可是越是基礎(chǔ)越是抽象度低,.要了解的細(xì)節(jié)越多,想要看明白了要花N倍的功夫于掌握技術(shù)…… 小心: 內(nèi)容不是很深,搞清楚了一些以前一直沒有搞清楚的概念,要是早點(diǎn)看這本書就好了。 fangzhzh: 屬于告訴你為什么的書,天生對(duì)此類書有好感。
2. SQL基礎(chǔ)教程 評(píng)價(jià):★★★★☆ 4.5/5.0星
- 作者: MICK
- 出版社: 人民郵電出版社
簡(jiǎn)介:
作者簡(jiǎn)介: MICK 日本資深數(shù)據(jù)庫(kù)工程師,就職于SI企業(yè),致力于商業(yè)智能和數(shù)據(jù)倉(cāng)庫(kù)的開發(fā)。為CodeZine(http://codezine.jp)及IT雜志W(wǎng)EB+DB PRESS撰寫技術(shù)文章。著作有《跟達(dá)人學(xué)SQL》《跟達(dá)人學(xué)DB設(shè)計(jì)》,是Joe Celko's SQL Puzzles and Answers,Second Edition、Joe Celko's SQL for Smarties,Fourth Edition: Advanced SQL Programming的日文版的譯者。 譯者簡(jiǎn)介: 孫淼 從事對(duì)日軟件設(shè)計(jì)和研發(fā)工作十余年,曾于2007年至2009年赴日學(xué)習(xí)工作,2015年至今再次長(zhǎng)期赴日工作。精通應(yīng)用JAVA、php進(jìn)行Web框架的設(shè)計(jì)開發(fā),并且有Oracle、Teradata、MySQL、NoSQL等多種數(shù)據(jù)庫(kù)的設(shè)計(jì)開發(fā)經(jīng)驗(yàn)。樂于品味生活細(xì)微的點(diǎn)滴,熱衷于品嘗和制作美食。譯有《SQL基礎(chǔ)教程》等。 羅勇 從事對(duì)日軟件設(shè)計(jì)和研發(fā)工作十余年,曾多次赴日學(xué)習(xí)工作,目前就職于日本某大型企業(yè)。癡迷于技術(shù)和框架的研究,多次參與項(xiàng)目的需求分析、概要設(shè)計(jì),精通多語言的Web框架和數(shù)據(jù)庫(kù)的設(shè)計(jì)開發(fā)。業(yè)余愛好足球,和家人旅行。譯有《SQL基礎(chǔ)教程》《NoSQL數(shù)據(jù)庫(kù)入門》《明解C語言》等。
書評(píng):
猴子: 如果入門SQL只能選擇一本書的話,就選這本,對(duì)于初學(xué)者非常容易看懂和理解。不足的地方是:1)缺少mysql安裝指南,和圖形化客戶端界面2)習(xí)題比較少,沒有常見的找工作面試題。可以結(jié)合這個(gè)資料看補(bǔ)齊這幾個(gè)遺憾:https://www.zhihu.com/question/19552975/answer/397478250 拓?fù)?/strong>: 適合入門,講解細(xì)致,但感覺核心知識(shí)點(diǎn)比較少,需要擴(kuò)充廣度和深度的話還得看對(duì)應(yīng)的DBMS的用戶手冊(cè)或者更高階的書籍。.日本人寫的這一系列的書都是通俗易懂簡(jiǎn)明扼要,基本上都很適合大概了解和入門,相比國(guó)內(nèi)的書太友好了。 帆布毛毛: 花了兩周的時(shí)間看完,覺得非常有用!閱讀體驗(yàn)非常好,該講明白的地方很耐心的講明白了。后續(xù)看下一本進(jìn)階教程。
3. SQL基礎(chǔ)教程 評(píng)價(jià):★★★★☆ 4.5/5.0星
- 作者: MICK
- 出版社: 人民郵電出版社
簡(jiǎn)介:
本書介紹了關(guān)系數(shù)據(jù)庫(kù)以及用來操作關(guān)系數(shù)據(jù)庫(kù)的SQL語言的使用方法,提供了大量的示例程序和詳實(shí)的操作步驟說明,讀者可以親自動(dòng)手解決具體問題,循序漸進(jìn)地掌握SQL的基礎(chǔ)知識(shí)和技巧,切實(shí)提高自身的編程能力。在每章結(jié)尾備有習(xí)題,用來檢驗(yàn)讀者對(duì)該章內(nèi)容的理解程度。另外本書還將重要知識(shí)點(diǎn)總結(jié)為“法則”,方便大家隨時(shí)查閱。 本書適合完全沒有或者具備較少編程和系統(tǒng)開發(fā)經(jīng)驗(yàn)的初學(xué)者,也可以作為大中專院校的教材及企業(yè)新人的培訓(xùn)用書。
書評(píng):
全村的希望: PostgreSQL(Post.GRE.lol),全書大部分基於一張表講數(shù)據(jù)庫(kù)操作,用來入門極好。20160110 云胡: 由于教材的實(shí)在太枯燥,所以去圖書館借了這本sql基礎(chǔ)教程,作者講的蠻細(xì)致的,就是列名什么的都是有點(diǎn)不習(xí)慣。 蕭湘: 兼具日本人的細(xì)致和日本人的啰嗦。
4. Microsoft SQL Server2005技術(shù)內(nèi)幕 評(píng)價(jià):★★★★ 4.0/5.0星
- 作者: 本-甘
- 出版社: 電子工業(yè)出版社
簡(jiǎn)介:
《Microsoft SQL Server2005技術(shù)內(nèi)幕:T-SQL程序設(shè)計(jì)》是Inside Microsoft SQL Server 2005系列四本著作中的一本。它詳細(xì)介紹了T-SQL的內(nèi)部構(gòu)造,包含了非常全面的編程參考。它提供了使用Transact-SQL (T-SQL)的專家級(jí)指導(dǎo),T-SQL是用于SQL Server的最常見的也是功能最強(qiáng)大的編程語言。該書由Itzik Ben-Gan權(quán)威執(zhí)筆,重點(diǎn)關(guān)注語言特性以及它們?nèi)绾伪籗QL Server引擎解釋和處理。 通過《Microsoft SQL Server2005技術(shù)內(nèi)幕:T-SQL程序設(shè)計(jì)》,你將深入了解T-SQL的高級(jí)用法,包括觸發(fā)器、用戶自定義函數(shù)、異常處理等。該書解釋并比較了SQL Server 2000和SQL Server 2005在數(shù)據(jù)庫(kù)開發(fā)相關(guān)問題上的解決方案,深入討論了SQL Server 2005中新增的T-SQL編程特性,包含了大量的代碼示例、表示例和邏輯難題以幫助數(shù)據(jù)庫(kù)開發(fā)人員和管理員理解復(fù)雜的邏輯并掌握T-SQL。
書評(píng):
yxywb: 臨時(shí)表,表變量,游標(biāo),動(dòng)態(tài)SQL,視圖,用戶定義函數(shù),存儲(chǔ)過程,觸發(fā)器,事務(wù)處理.這些做為開發(fā)人員都知道的概念及它們的作用,以前的認(rèn)識(shí)都很淺.并未去深入了解它們?cè)跀?shù)據(jù)庫(kù)中的一些細(xì)節(jié).閱讀這本書你可以了解到它們對(duì)性能的影響,什么時(shí)候應(yīng)該使用,什么時(shí)候不應(yīng)該使用.書中也有一些有意思的SQL語句,發(fā)現(xiàn)的話相信也會(huì)讓你耳目一新. Robin: 作者水平很高,畢竟不是專業(yè)DBA,有些地方一知半解。做為手冊(cè)查應(yīng)該不錯(cuò)。 張三瘋: SQL-server程序員手冊(cè)。
5. 深入淺出SQL 評(píng)價(jià):★★★★ 4.0/5.0星
- 作者: 貝里
- 出版社: 東南大學(xué)
簡(jiǎn)介:
《深入淺出SQL(影印版)》能讓你學(xué)到什么?在如今的世界,數(shù)據(jù)就是力量,但是成功的真正秘訣卻是管理你的數(shù)據(jù)的力量。《深入淺出SQL(影印版)》帶你進(jìn)入SQL語言的心臟地帶,從使用INSERT和SELECT這些基本的查詢語法到使用子查詢(subquery)、連接(join)和事務(wù)(transaction)這樣的核心技術(shù)來操作數(shù)據(jù)庫(kù)。到讀完《深入淺出SQL(影印版)》之時(shí),你將不僅能夠理解高效數(shù)據(jù)庫(kù)設(shè)計(jì)和創(chuàng)建,還能像一個(gè)專家那樣查詢、歸一(normalizing)和聯(lián)接數(shù)據(jù)。你將成為數(shù)據(jù)的真正主人。 為什么《深入淺出SQL(影印版)》看起來如此不同? 我們認(rèn)為你的時(shí)間如此寶貴以至于不應(yīng)該花費(fèi)在為新概念傷腦筋上面。《深入淺出SQL(影印版)》用最新的認(rèn)知科學(xué)和學(xué)習(xí)理論打造多感官的學(xué)習(xí)體驗(yàn),它運(yùn)用豐富的視覺形式激發(fā)你的大腦工作,而不是密密麻麻的文字讓你看了昏昏欲睡。
書評(píng):
null: 講得很有趣,但是好像完全不需要花這么多篇幅。可以體會(huì)下翻書的樂趣,還有作者們的傲嬌!有趣但是實(shí)際內(nèi)容不多所以不推薦。SQL好像總是學(xué)起來簡(jiǎn)單用起來難的樣子。 zzzz: 對(duì)我這種入門級(jí)的還是挺適合的啊,內(nèi)容比較全面,很好懂 波波頭一頭: 的確是深入淺出,不過三范式啥的還蠻難懂的.="=
6. SQL反模式 評(píng)價(jià):★★★★ 4.0/5.0星
- 作者: [美] Bill Karwin
- 出版社: 人民郵電出版社
簡(jiǎn)介:
《SQL反模式》是一本廣受好評(píng)的SQL圖書。它介紹了如何避免在SQL的使用和開發(fā)中陷入一些常見卻經(jīng)常被忽略的誤區(qū)。它通過講述各種具體的案例,以及開發(fā)人員和使用人員在面對(duì)這些案例時(shí)經(jīng)常采用的錯(cuò)誤解決方案,來介紹如何識(shí)別、利用這些陷阱,以及面對(duì)問題時(shí)正確的解決手段。另外,《SQL反模式》還涉及了SQL的各級(jí)范式和針對(duì)它們的正確理解。 《SQL反模式》適合SQL數(shù)據(jù)庫(kù)開發(fā)人員與管理人員閱讀。
書評(píng):
fcicq: 拿到也就翻翻吧..站讀,.前面講某樹形結(jié)構(gòu)的一章,.偶是想到了更好的方法....就真沒仔細(xì)考慮更新代價(jià)?!.哪有說的那么小. 彼得潘: 淺顯易懂,難得能一口氣看完一本書了。最后把.ActiveRecord.翻成活動(dòng)記錄模式很別扭。 3: 只有第3.章.單純的樹比較有趣,采用/1/3/18/29來描述無限層嵌套評(píng)論驚艷了!
7. 深入淺出SQL(中文版) 評(píng)價(jià):★★★★ 4.0/5.0星
- 作者: 貝里 編
- 出版社: 東南大學(xué)
簡(jiǎn)介:
你將從《深入淺出SQL(中文版)》學(xué)到什么?在如今的世界,數(shù)據(jù)就是力量,但是成功的真正秘訣卻是管理你的數(shù)據(jù)的力量。《深入淺出SQL(中文版)》帶你進(jìn)入SQL語言的心臟地帶,從使用INSERT和SELECT這些基本的查詢語法到使用子查詢(subquery)、連接(join)和事務(wù)(transaction)這樣的核心技術(shù)來操作數(shù)據(jù)庫(kù)。到讀完《深入淺出SQL(中文版)》之時(shí),你將不僅能夠理解高效數(shù)據(jù)庫(kù)設(shè)計(jì)和創(chuàng)建,還能像一個(gè)專家那樣查詢、歸一(normalizing)和聯(lián)接數(shù)據(jù)。你將成為數(shù)據(jù)的真正主人。
書評(píng):
[已注銷]: 很簡(jiǎn)單的入門書,500多頁加上上機(jī)操作,幾天就能看完了。 竹子喲竹子?: 我印象里是用這本入門數(shù)據(jù)庫(kù)的,當(dāng)然僅限理解和簡(jiǎn)單操作 不良菌: 據(jù)說這個(gè)系列作為入門很不錯(cuò)的說~
8. 數(shù)據(jù)庫(kù)查詢優(yōu)化器的藝術(shù) 評(píng)價(jià):★★★☆ 3.5/5.0星
- 作者: 李海翔
- 出版社: 機(jī)械工業(yè)出版社
簡(jiǎn)介:
《數(shù)據(jù)庫(kù)技術(shù)叢書·數(shù)據(jù)庫(kù)查詢優(yōu)化器的藝術(shù):原理解析與SQL性能優(yōu)化》是數(shù)據(jù)庫(kù)查詢優(yōu)化領(lǐng)域的里程碑之作,由Oracle公司MySQL全球開發(fā)團(tuán)隊(duì)、資深專家撰寫,作者有10余年數(shù)據(jù)庫(kù)內(nèi)核和查詢優(yōu)化器研究經(jīng)驗(yàn)。數(shù)據(jù)庫(kù)領(lǐng)域泰斗王珊教授親自作序推薦,PostgreSQL中國(guó)社區(qū)和中國(guó)用戶會(huì)發(fā)起人以及來自O(shè)racle、新浪、網(wǎng)易、華為等企業(yè)的數(shù)位資深數(shù)據(jù)庫(kù)專家聯(lián)袂推薦。從原理角度深度解讀和展示數(shù)據(jù)庫(kù)查詢優(yōu)化器的技術(shù)細(xì)節(jié)和全貌;從源碼實(shí)現(xiàn)角度全方位深入分析MySQL和PostgreSQL兩大主流開源數(shù)據(jù)庫(kù)查詢優(yōu)化器的實(shí)現(xiàn)原理;從工程實(shí)踐的角度對(duì)比了兩大數(shù)據(jù)庫(kù)的查詢優(yōu)化器的功能異同和實(shí)現(xiàn)異同。它是所有數(shù)據(jù)開發(fā)工程師、內(nèi)核工程師、DBA以及其他數(shù)據(jù)庫(kù)相關(guān)工作人員值得反復(fù)研讀的一本書。 《數(shù)據(jù)庫(kù)技術(shù)叢書·數(shù)據(jù)庫(kù)查詢優(yōu)化器的藝術(shù):原理解析與SQL性能優(yōu)化》共19章,分為四個(gè)部分:第一篇(第1~4章)對(duì)數(shù)據(jù)庫(kù)查詢優(yōu)化技術(shù)的范圍、邏輯查詢優(yōu)化、物理查詢優(yōu)化,以及查詢優(yōu)化器與其他模塊的關(guān)系做了非常細(xì)致、深入的講解;第二篇(第5~10章)首先從源碼角度對(duì)PostgreSQL查詢優(yōu)化器的架構(gòu)、層次、設(shè)計(jì)思想、相關(guān)數(shù)據(jù)結(jié)構(gòu)和實(shí)現(xiàn)原理進(jìn)行了深入、系統(tǒng)的分析,然后從功能角度對(duì)PostgreSQL的邏輯查詢優(yōu)化、物理查詢優(yōu)化、查詢優(yōu)化器的關(guān)鍵算法,以及PostgreSQL查詢優(yōu)化器與其他模塊的關(guān)系做了深入的講解;第三篇(第11~16章)首先從源碼角度對(duì)MySQL查詢優(yōu)化器的架構(gòu)、層次、設(shè)計(jì)思想、相關(guān)數(shù)據(jù)結(jié)構(gòu)和實(shí)現(xiàn)原理進(jìn)行了深入、系統(tǒng)的分析,然后從功能角度對(duì)MySQL的邏輯查詢優(yōu)化、物理查詢優(yōu)化、查詢優(yōu)化器的關(guān)鍵算法,以及MySQL查詢優(yōu)化器與其他模塊的關(guān)系做了深入的講解;第四篇(第17~19章)對(duì)PostgreSQL與MySQL的邏輯查詢優(yōu)化技術(shù)、物理查詢優(yōu)化技術(shù)、設(shè)計(jì)思想和編碼規(guī)范等各方面進(jìn)行了深度的比較。
書評(píng):
Jelly: 強(qiáng)烈推薦給用數(shù)據(jù)庫(kù),想用好數(shù)據(jù)庫(kù)的同學(xué),我等資質(zhì)愚笨的人都有諸多感悟,同學(xué)們應(yīng)該體會(huì)更多.這書講了一件事情:SQL語句到數(shù)據(jù)庫(kù)之后,數(shù)據(jù)庫(kù)引擎如何根據(jù)選擇更好的方案來更快的執(zhí)行出來,其中包括邏輯優(yōu)化部分(更有效率的SQL語句同義轉(zhuǎn)換)和物理優(yōu)化部分(如何更好的利用索引,如何更好的處理多表連接).大體理出了思路,諸多細(xì)節(jié)還沒看懂,還需要重讀一遍,加深體會(huì).書中2/3是接合源碼的,我直接跳了,另外1/....強(qiáng)烈推薦給用數(shù)據(jù)庫(kù),想用好數(shù)據(jù)庫(kù)的同學(xué),我等資質(zhì)愚笨的人都有諸多感悟,同學(xué)們應(yīng)該體會(huì)更多.這書講了一件事情:SQL語句到數(shù)據(jù)庫(kù)之后,數(shù)據(jù)庫(kù)引擎如何根據(jù)選擇更好的方案來更快的執(zhí)行出來,其中包括邏輯優(yōu)化部分(更有效率的SQL語句同義轉(zhuǎn)換)和物理優(yōu)化部分(如何更好的利用索引,如何更好的處理多表連接).大體理出了思路,諸多細(xì)節(jié)還沒看懂,還需要重讀一遍,加深體會(huì).書中2/3是接合源碼的,我直接跳了,另外1/3是原理介紹,受益匪淺.(展開) 知魚君: 粗略翻看了mysql的部分,非常多的篇幅在從源碼上解讀mysql查詢優(yōu)化,太硬核了 gnuhpc: 聽了他在dataguru的課程,一般般吧,實(shí)戰(zhàn)性不強(qiáng),有些太書面
9. Oracle SQL高級(jí)編程 評(píng)價(jià):★★★☆ 3.5/5.0星
- 作者: [美] Karen Morton
- 出版社: 人民郵電出版社
簡(jiǎn)介:
《Oracle SQL高級(jí)編程/數(shù)據(jù)庫(kù)系列》的作者莫頓以精煉、風(fēng)趣的語言揭開了Oracle SQL高級(jí)編程的神秘面紗。所涵蓋的內(nèi)容涉及SQL核心、SQL執(zhí)行、分析函數(shù)、聯(lián)結(jié)、測(cè)試與質(zhì)量保證等,并提供大量實(shí)用性建議,且總結(jié)出方方面面的“技巧”幫助讀者在閱讀過程中快速消化所看內(nèi)容。 《Oracle SQL高級(jí)編程/數(shù)據(jù)庫(kù)系列》適合軟件研發(fā)專業(yè)人士閱讀,對(duì)軟件項(xiàng)目管理感興趣的社會(huì)各界人士也能從中獲益。
書評(píng):
Andy: 這本書的內(nèi)容是遠(yuǎn)高于我目前數(shù)據(jù)庫(kù)水平的,所以我都無權(quán)評(píng)價(jià)。我只是在資陽電信交流的最后一兩周快速的過了一下。感覺不錯(cuò)。 xxd: 優(yōu)化和寫SQL技巧方面看《TOP》就可以了 alex: 讀了一半,最近時(shí)間都被耽擱了,不錯(cuò)的書籍
10. SQL權(quán)威指南(第4版) 評(píng)價(jià):★★★☆ 3.5/5.0星
- 作者: Joe Celko
- 出版社: 人民郵電出版社
簡(jiǎn)介:
《SQL權(quán)威指南(第4版)》為SQL名著中文版,兼顧技術(shù)與實(shí)踐,全面細(xì)致介紹高級(jí)技術(shù),致力于打造SQL編程專家。《SQL權(quán)威指南(第4版)》闡釋了數(shù)據(jù)庫(kù)設(shè)計(jì)、優(yōu)化和操作的各方面內(nèi)容,提供了成為SQL編程專業(yè)人士所需的技術(shù)與技巧、針對(duì)新舊挑戰(zhàn)性難題的優(yōu)秀解決方案、專業(yè)的思考方式(以保證程序的正確性與高效性),并涉及了數(shù)據(jù)庫(kù)設(shè)計(jì)與規(guī)范化、SQL數(shù)據(jù)類型、查詢、分組、集合操作、優(yōu)化等主題。另外,JoeCelko(塞科)以通俗易懂的語言敘述了一些關(guān)鍵問題,比如避免使用過多NULL的原因及查詢優(yōu)化方式等。《SQL權(quán)威指南(第4版)》適合中高級(jí)SQL編程人員學(xué)習(xí)參考。
書評(píng):
TymonYang: 從另一個(gè)層面讓你了解底層的東西,要設(shè)計(jì)什么樣子,為什么要這么設(shè)計(jì)
11. SQL學(xué)習(xí)指南 評(píng)價(jià):★★★ 3.0/5.0星
- 作者: [美] Alan Beaulieu
- 出版社: 人民郵電
簡(jiǎn)介:
《SQL學(xué)習(xí)指南(第2版)》全面系統(tǒng)地介紹了SQL語言各方面的基礎(chǔ)知識(shí)以及一些高級(jí)特性,包括SQL數(shù)據(jù)語言、SQL方案語言、數(shù)據(jù)集操作、子查詢以及內(nèi)建函數(shù)與條件邏輯等內(nèi)容。書中每個(gè)章節(jié)講述一個(gè)相對(duì)獨(dú)立的主題,并提供了相關(guān)示例和練習(xí)。《SQL學(xué)習(xí)指南(第2版)》內(nèi)容以SQL92標(biāo)準(zhǔn)為藍(lán)本,涵蓋了市場(chǎng)上常用數(shù)據(jù)庫(kù)的最新版本(MySQI。6.0、Oracle 11 g及Microsoft SQL Server 2008)。《SQL學(xué)習(xí)指南(第2版)》適合數(shù)據(jù)庫(kù)應(yīng)用開發(fā)者、數(shù)據(jù)庫(kù)管理員和高級(jí)用戶閱讀。針對(duì)開發(fā)基于數(shù)據(jù)庫(kù)的應(yīng)用程序,以及日常的數(shù)據(jù)庫(kù)系統(tǒng)管理,《SQL學(xué)習(xí)指南(第2版)》都展現(xiàn)了大量經(jīng)過實(shí)踐檢驗(yàn)的方法和技巧。讀者可以通過對(duì)《SQL學(xué)習(xí)指南(第2版)》循序漸進(jìn)地學(xué)習(xí)快速掌握SQL語言,也可以在實(shí)際工作中遇到問題時(shí)直接翻閱《SQL學(xué)習(xí)指南(第2版)》中的相關(guān)章節(jié)以獲取解決方案。
書評(píng):
Asura: 內(nèi)容清晰、實(shí)用、十分全面,是一本很好的SQL入門教程。 古劍: SQL入門書籍,就一些增刪改查! 銀閣鐵器: 來來回回總忘記
12. SQL Cookbook中文版 評(píng)價(jià):★★★ 3.0/5.0星
- 作者: (美)莫利納羅 著
- 出版社: 清華大學(xué)出版社
簡(jiǎn)介:
SQL 是計(jì)算機(jī)世界的語言,在用關(guān)系數(shù)據(jù)庫(kù)開發(fā)報(bào)表時(shí),將數(shù)據(jù)放入數(shù)據(jù)庫(kù)以及從數(shù)據(jù)庫(kù)中取出來,都需要SQL 的知識(shí)。很多人以一種馬馬虎虎的態(tài)度在使用SQL,根本沒有意識(shí)到自己掌握著多么強(qiáng)大的武器。本書的目的是打開讀者的視野,看看SQL 究竟能干什么,以改變這種狀況。 本書是一本指南,其中包含了一系列SQL 的常用問題以及它們的解決方案,希望能對(duì)讀者的日常工作有所幫助。本書將相關(guān)主題的小節(jié)歸成章,如果讀者遇到不能解決的SQL 新問題,可以先找到最可能適用的章,瀏覽其中各小節(jié)的標(biāo)題,希望讀者能從中找到解決方案,至少可以找到點(diǎn)靈感。 在這本書中有150 多個(gè)小節(jié),這還僅僅是SQL 所能做的事情的一鱗半爪。解決日常編程問題的解決方案的數(shù)量?jī)H取決于需要解決的問題的數(shù)量,本書沒有覆蓋所有問題,事實(shí)上也不可能覆蓋;然而從中可以找到許多共同的問題及其解決方案,這些解決方案中用到許多技巧,讀者學(xué)到這些技巧就可以將它們擴(kuò)展并應(yīng)用到本書不可能覆蓋的其他新問題上。 毫無疑問,本書的目標(biāo)是讓讀者看到,SQL 能夠做多少一般認(rèn)為是SQL 問題范圍之外的事情。在過去的10 年間,SQL 走過了很長(zhǎng)的路,許多過去只能用C 和JAVA等過程化語言解決的典型問題現(xiàn)在都可以直接用SQL 解決了,但是很多開發(fā)人員并沒有意識(shí)到這一事實(shí)。本書就是要幫助大家認(rèn)識(shí)到這一點(diǎn)。 現(xiàn)在,在對(duì)我剛才的話產(chǎn)生誤解之前我先要申明:我是“如果沒壞,就別去修它”這一教義的忠實(shí)信徒。例如,假如你有一個(gè)特定的業(yè)務(wù)問題要解決,目前只用SQL檢索數(shù)據(jù),而其他復(fù)雜的業(yè)務(wù)邏輯由其他語言完成,如果代碼沒有問題,而且性能也過得去,那么,謝天謝地。我絕對(duì)無意建議你扔掉以前的代碼重新尋求完全SQL 的解決方案;我只是請(qǐng)你敞開思想,認(rèn)識(shí)到1995 年編程用的SQL 跟2005 年用的不是一回事,今天的SQL 能做的事要多得多。
書評(píng):
Chow: 書中某些技巧就像智力游戲。但一道道題往后做的話,會(huì)覺得枯燥。適合做工具書。感覺附錄兩章(窗口函數(shù)和Rozenshtein的題)比前面14章都要精彩。╮( ̄▽ ̄")╭ industrious: 每次SQL編寫困難時(shí)的必查書 青衫: 翻譯本錯(cuò)誤多到發(fā)指






