《資料庫技術與應用——sql server》我上大學的教課書,感覺挺好的,通俗易懂的。
⑵ SQL書籍推薦
1、《SQL必知必會》
福達著, 鍾鳴、劉曉霞譯
這本書由淺入深地講解了SQL的基本概念和語法,涉及數據的排序、過濾和分組,以及表、視圖、聯結、子查詢、游標、存儲過程和觸發器等內容,實例豐富,便於查閱。新版增加了針對ApacheOpenOfficeBase、MariaDB、SQlite等DBMS的描述,並根據新版本的Oracle、SQLServer、MySQL和PostgreSQL更新了相關示例,非常適合初學者。
2、《SQL基礎教程》
MICK 著, 孫淼、羅勇 譯
這本書豆瓣評分9.0,重印13次,第2版基於新版本RDBMS全面升級,並新增一章介紹從應用程序執行SQL語句的方法。本書從資料庫、表的結構到查詢、更新表的語法,常用的函數,表的聯結等,內容逐步深入。對於初學者常見的疑難點,均通過專欄進行講解。各章節後精心設計了練習題,幫助讀者鞏固理解
3、《SQL Cookbook》
Anthony Molinaro 著
本書是一本指南,其中包含了一系列SQL 的常用問題以及它們的解決方案,希望能對讀者的日常工作有所幫助。有150 多個小節,這還僅僅是SQL 所能做的事情的一鱗半爪,而這本書更主要的是讓讀者看到,SQL 能夠做多少一般認為是SQL 問題范圍之外的事情。
4、《深入淺出SQL(中文版)》
貝里 著,O『Reilly Taiwan 譯
這本對所有沒SQL基礎的人來說都是本好書,幽默的語言,緊湊的內容,而且還有生動的圖畫,這無非給了初學者一個很好的開始,不僅會信心大增,也會提高學習興趣,同時對後續的提高也打下了基礎。著重基本語法的理解和基本概念的闡述,穿插在各個章節的練習題恰好提供了鞏固作用,如果你正苦於尋找一本SQL入門書籍,那麼它一定是不二之選
5、《SQL 反模式》
Bill Karwin 著,譚振林 / Push Chen 譯
《SQL反模式》是一本廣受好評的SQL圖書。它介紹了如何避免在SQL的使用和開發中陷入一些常見卻經常被忽略的誤區。它通過講述各種具體的案例,以及開發人員和使用人員在面對這些案例時經常採用的錯誤解決方案,來介紹如何識別、利用這些陷阱,以及面對問題時正確的解決手段。另外,《SQL反模式》還涉及了SQL的各級範式和針對它們的正確理解。
⑶ 零基礎學習SQL server有什麼書籍推薦
推薦《Microsoft SQL Server 2008技術內幕:T-SQL語言基礎》,Itzik Ben-Gan著,成保棟、張昱譯,電子工業出版社出版。
適合零基礎的人學習T-SQL。看完以後,還可以看該系列的後兩本《Microsoft SQL Server 2008技術內幕:T-SQL查詢》和《Inside Microsoft SQL Server 2008 T-SQL Programming》。三本都看完基本就是大俠了。
這三本在網上都有PDF下載。
⑷ 這兩本sql書哪個好
如果你是新手 可以先看入門的 畢竟是基礎要打好
不是的話 就買第二本書 深入的了解一下結構化查詢語言 相信配合練習 會有很大進步
⑸ 初學者自學SQL有什麼好書推薦嗎
如果非要我進行推薦的話,那我就推薦一本《SQL必知必會》。這本書講的深入淺出,很有意思,基本看完你就能了解SQL最重要的幾個功能模塊了。
此外,還要注意一個學習神器,也就是SQL官方幫助文檔。要多查,多思考這個文檔提供的知識點,相信你的技術會在這個過程中得到飛速提升的。
⑹ SQL書籍推薦
1、《SQL必知必會》
福達著, 鍾鳴、劉曉霞譯
這本書由淺入深地講解了SQL的基本概念和語法,涉及數據的排序、過濾和分組,以及表、視圖、聯結、子查詢、游標、存儲過程和觸發器等內容,實例豐富,便於查閱。新版增加了針對ApacheOpenOfficeBase、MariaDB、SQlite等DBMS的描述,並根據新版本的Oracle、SQLServer、MySQL和PostgreSQL更新了相關示例,非常適合初學者。
2、《SQL基礎教程》
MICK 著, 孫淼、羅勇 譯
這本書豆瓣評分9.0,重印13次,第2版基於新版本RDBMS全面升級,並新增一章介紹從應用程序執行SQL語句的方法。本書從資料庫、表的結構到查詢、更新表的語法,常用的函數,表的聯結等,內容逐步深入。對於初學者常見的疑難點,均通過專欄進行講解。各章節後精心設計了練習題,幫助讀者鞏固理解
3、《SQL Cookbook》
Anthony Molinaro 著
本書是一本指南,其中包含了一系列SQL 的常用問題以及它們的解決方案,希望能對讀者的日常工作有所幫助。有150 多個小節,這還僅僅是SQL 所能做的事情的一鱗半爪,而這本書更主要的是讓讀者看到,SQL 能夠做多少一般認為是SQL 問題范圍之外的事情。
4、《深入淺出SQL(中文版)》
貝里 著,O『Reilly Taiwan 譯
這本對所有沒SQL基礎的人來說都是本好書,幽默的語言,緊湊的內容,而且還有生動的圖畫,這無非給了初學者一個很好的開始,不僅會信心大增,也會提高學習興趣,同時對後續的提高也打下了基礎。著重基本語法的理解和基本概念的闡述,穿插在各個章節的練習題恰好提供了鞏固作用,如果你正苦於尋找一本SQL入門書籍,那麼它一定是不二之選
5、《SQL 反模式》
Bill Karwin 著,譚振林 / Push Chen 譯
《SQL反模式》是一本廣受好評的SQL圖書。它介紹了如何避免在SQL的使用和開發中陷入一些常見卻經常被忽略的誤區。它通過講述各種具體的案例,以及開發人員和使用人員在面對這些案例時經常採用的錯誤解決方案,來介紹如何識別、利用這些陷阱,以及面對問題時正確的解決手段。另外,《SQL反模式》還涉及了SQL的各級範式和針對它們的正確理解。
⑺ Excel 2010 SQL完全應用的閱讀指南
本書共包括11章,涉及了SQL在Excel中應用的各個方面。其中,第1章為基礎入門,第2至7章為SQL的語言結構應用的疑難問題及解決方案,第8章為子查詢,第9章為SQL與數據透視表組合的應用,第10章為SQL與VBA的組合應用。各章根據所涉及知識點的不同,精心設計了數十個案例,並為讀者准備了相應的思考題和練習題。第11章為綜合應用,講述了運用SQL解決報表分析及構建綜合查詢系統的思路及方法。
各章節的內容簡介如下:
第1章 SQL基礎入門
本章主要介紹Excel下的SQL操作環境、SQL語句的基礎概念以及SQL查詢入門,引導讀者學習及掌握Excel中的SQL語言的運用,並且能編寫出最基本的SQL語句。
第2章 SQL運算符使用
本章主要介紹Excel SQL中比較運算符、邏輯運算符、連接運算符和算術運算符的使用方法,引導讀者在進行SQL查詢時隨心所欲地根據單個或多個條件找出所需要的特定數據。
第3章 SQL常見函數使用
本章主要介紹SQL查詢中可能用到的基本函數,主要涉及到字元串函數、算術函數、轉換函數及其他函數,幫助讀者進一步加深對SQL語句的認識並可運用SQL基本函數解決一些實際工作中遇到的問題。
第4章 SQL日期和時間函數使用
本章主要介紹SQL中日期和時間函數的使用,熟練掌握日期和時間函數的使用,可以方便地按月、年匯總和查詢,還可以查詢和匯總某特殊時間段的數據,或者可以獲取某些特殊的日期。
第5章 SQL排序查詢
本章主要介紹SQL排序查詢,利用排序查詢的技巧可以實現數據的順序排列,也可以找出指定位置的記錄,得到記錄的排名等。
第6章 聚合函數與分組統計
本章主要介紹Excel中數據求和、計數、求均值、GROUP BY分組統計等方面的知識,解答用戶在工作中最常見的SQL疑難問題,引導讀者輕松掌握SQL的統計匯總技術。
第7章 連接查詢
本章主要討論內連接、外連接、交叉連接及自連接等方面的疑難問題,引導用戶輕松地掌握SQL中最常見的多表連接方面的知識。
第8章 子查詢
本章通過對簡單子查詢、復雜子查詢等經典案例的講解,幫助讀者深入了解子查詢的知識。
第9章 SQL與數據透視表
本章首先介紹數據透視表的一些常用的操作,讓用戶對數據透視表有了初步的印象,然後通過相關例子來介紹SQL與數據透視表在日常工作中的應用,向用戶展示雙劍結合的威力。
第10章 SQL和VBA
本章大部分示例以Access作為資料庫,來展示Excel如何通過VBA來利用SQL語句進行數據查詢、修改等批量處理。
第11章 綜合應用
本章通過對日常工作中的報表分析案例、SQL綜合查詢通用系統的分模塊設計案例的講解,將各章中常遇到的技巧進行組合,為讀者在日常工作中遇到的實際問題進行分析拆解、逐步實現所需要的效果,讓SQL語言真正應用到工作中去。
本書約定
為了熟悉本書對滑鼠操作、鍵盤指令等描述方式,從而更順暢地閱讀本書,您有必要了解以下內容:
菜單
本書中表示連續多個菜單指令時,使用右箭頭「→」進行連接,例如:單擊「文件」選項卡→「選項」→「公式」,表示依次單擊「文件」選項卡的「選項」按鈕,在彈出的「Excel 選項」對話框中單擊「公式」選項卡。
滑鼠
本書中表示滑鼠操作時,均使用標準的表示方法。其中「指向」表示將滑鼠指針移到對象之上,且不單擊任何按鈕;而「單擊」特指利用滑鼠左鍵單擊目標;「右鍵單擊」表示利用滑鼠的右鍵單擊對象;「雙擊」表示快速按下滑鼠左鍵兩次;「拖放」則表示按下滑鼠左鍵不松開的狀態下拖動滑鼠,拖到目標區域後再放開滑鼠左鍵。
鍵盤
本書中表示按鍵時使用尖括弧「【】」號包含,例如「按【Ctrl+Shift+Enter】組合鍵」表示同時按下鍵盤上的Ctrl鍵、Shift鍵和Enter鍵。其他按鍵的表示方法相同,如果需要特殊操作方法,會在相關內容中詳細說明。
代碼
本書的SQL代碼全部使用大寫,例如:SELECT SUM(銷售量) AS 總銷售量,SUM(銷售額) AS 總銷售額FROM [空調銷售表$]。在講解SQL語法時,參數盡量使用小寫,例如VAR (expr)。
本書特點
本書為市場上第一本在Excel中完全應用SQL語言的Excel書籍,文體結構新穎,案例貼近實際,講解深入透徹,表現為以下幾個方面:
場景式提問
本書從成千上萬網友提問中精心歸納、提煉出各類問題,並還原為貼近真實的求助語言及案例,方便讀者搜尋與實際工作相似問題。
增強式目錄
本書總體章節劃分以「基礎理論→分類應用→綜合實戰」為主線,將VBA的主要知識點和經典解決方案設計到每個疑難的案例中,並採用「疑難」加「知識點」的特色目錄索引,方便讀者根據需要翻閱和查找。
開創式結構
本書案例中的「解決方案」環節是對問題的思路解說,結合「操作方法」環節中的步驟讓人更容易理解。「原理分析」環節則主要解釋所使用代碼的工作原理。「知識擴展」環節包括與案例相關的知識點補充,可拓展讀者的視野,同時也有利於理解案例本身的解決思路。
學習方法
本書旨在讓讀者掌握運用SQL語句的基本操作、方法和技巧,用以解決實際工作中的疑難問題,以及對同類的問題提供解決思路。
書中各章節按由易到難的方式組織,但章節之間是相互獨立的,可以從任意章節開始學習,不需要遵循由前至後的順序閱讀。
本書配套有示例文件光碟,讀者必須把光碟的文件放置在D盤,然後邊看書邊操作,只有通過實踐和不斷嘗試,才能真正地掌握和靈活地運用本書中的SQL語句的知識,也許可以寫出比本書作者更好的SQL語句。
⑻ 請大家介紹幾本學習sql語言的書籍
其實這方面是DBA做的,普通程序員沒必要深究
普通程序員主要是SQL語句的一般查詢
⑼ 用sql語言,查詢非規劃教材圖書的書名和出版社,怎麼表示
表結構什麼樣啊?
select 書名欄位,出版社欄位 from 表名 where 書名 in (select 書名欄位 from 非規劃教材圖書表);