久久人人做人人妻人人玩精品hd,精品国产成人av在线,好姑娘在线视频免费观看 ,含羞草电影免费看韩国,果冻传媒一区

當(dāng)前位置 : 首頁(yè)  圖書(shū) 正文

跟韓老師學(xué)SQL Server數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā)簡(jiǎn)介,目錄書(shū)摘

2020-03-30 09:37 來(lái)源:京東 作者:京東
sql server數(shù)據(jù)庫(kù)
跟韓老師學(xué)SQL Server數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā)
暫無(wú)報(bào)價(jià)
500+評(píng)論 99%好評(píng)
編輯推薦:

微軟MVP、51CTO專家講師韓立剛老師嘔心著作,十余年企業(yè)實(shí)踐經(jīng)驗(yàn)+大學(xué)授課經(jīng)驗(yàn),毫無(wú)保留

l   范式、多表聯(lián)接、聯(lián)接查詢、存儲(chǔ)過(guò)程、索引、觸發(fā)、事務(wù)、鎖……這些核心概念你真的懂嗎?

l   用好懂的方式水煮講解復(fù)雜概念,所有似懂非懂一掃而光!

l   超10年企業(yè)實(shí)戰(zhàn)經(jīng)驗(yàn)與多年大學(xué)授課經(jīng)驗(yàn)完美結(jié)合

l   課本知識(shí)與企業(yè)需求無(wú)縫銜接,項(xiàng)目教學(xué)+案例教學(xué)+校企合作的完美實(shí)踐


內(nèi)容簡(jiǎn)介:

本書(shū)是一本數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā)的創(chuàng)新型教材。

本書(shū)以SQL Server為平臺(tái),在滿足知識(shí)系統(tǒng)性的前提下,重點(diǎn)解決數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā)的學(xué)習(xí)過(guò)程中的重點(diǎn)難點(diǎn)問(wèn)題。全書(shū)力求深入淺出,生動(dòng)有趣,貼合職業(yè)需求,以好教、好學(xué)、有用為標(biāo)準(zhǔn),是一本真正具有創(chuàng)新意義的數(shù)據(jù)庫(kù)技術(shù)教材經(jīng)典。

在軟件設(shè)計(jì)和開(kāi)發(fā)過(guò)程中,需求分析確定后,在開(kāi)發(fā)軟件前就需要先設(shè)計(jì)數(shù)據(jù)庫(kù),然后再編寫(xiě)代碼。本書(shū)講解的內(nèi)容是軟件開(kāi)發(fā)人員必須要掌握的技術(shù),先講解如何根據(jù)項(xiàng)目的需求按關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范設(shè)計(jì)數(shù)據(jù)庫(kù)中的表,然后使用自己設(shè)計(jì)的數(shù)據(jù)庫(kù)來(lái)學(xué)習(xí)SQL語(yǔ)句。

本書(shū)完整地講述了SQL語(yǔ)句中使用的變量、數(shù)據(jù)類型、注釋行、運(yùn)算符、常用函數(shù),以及流程控制語(yǔ)句。從單表查詢講起,講解使用WHERE篩選行將查詢的結(jié)果分組、排序,然后講解多表查詢和數(shù)據(jù)匯總,講解多表交叉聯(lián)結(jié)、內(nèi)聯(lián)結(jié)、外聯(lián)結(jié)、自聯(lián)結(jié),使用UNION合并查詢結(jié)果集,使用聚合函數(shù)匯總查詢結(jié)果,接著講解了子查詢、開(kāi)窗函數(shù)和行列轉(zhuǎn)換技術(shù),實(shí)現(xiàn)數(shù)據(jù)完整性,創(chuàng)建和使用索引優(yōu)化性能,在數(shù)據(jù)庫(kù)中創(chuàng)建和使用視圖簡(jiǎn)化查詢,使用存儲(chǔ)過(guò)程操作數(shù)據(jù)庫(kù),創(chuàng)建用戶自定義函數(shù),在SQL語(yǔ)句中使用自定義函數(shù),使用觸發(fā)器實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)邏輯,使用事務(wù)實(shí)現(xiàn)數(shù)據(jù)的完整性和一致性。

本書(shū)適合于本專科計(jì)算機(jī)專業(yè)或相關(guān)專業(yè)的數(shù)據(jù)庫(kù)教學(xué)用書(shū)。也適合于數(shù)據(jù)庫(kù)管理員、軟件開(kāi)發(fā)人員、企業(yè)IT運(yùn)維人員及廣大數(shù)據(jù)庫(kù)愛(ài)好者自學(xué)使用


作者簡(jiǎn)介:

●微軟MVP,超過(guò)10年微軟、思科技術(shù)培訓(xùn)及企業(yè)實(shí)踐經(jīng)驗(yàn)

●現(xiàn)任河北師范大學(xué)一線授課講師

●51CTO視頻學(xué)院金牌講師,聽(tīng)課人數(shù)達(dá)到數(shù)百萬(wàn)。錄有完整的IT技術(shù)視頻課程體系,現(xiàn)已錄制共49套課程,總時(shí)長(zhǎng)超過(guò)3萬(wàn)分鐘

●在IT教育領(lǐng)域倡導(dǎo)“視頻教學(xué)+QQ答疑”和“終身師徒關(guān)系”教學(xué)模式

●韓老師的課程,學(xué)生的普遍感受是學(xué)得輕松、學(xué)得透徹、學(xué)得管用,在找工作或換工作時(shí)心里真正有底氣。原因有四:

1. 一是著力解決大學(xué)生在傳統(tǒng)數(shù)據(jù)庫(kù)教材中不易吃透的、似是而非的、似懂非懂問(wèn)題。

2. 二是著力解決普通數(shù)據(jù)庫(kù)技術(shù)教材中理論不易實(shí)踐的問(wèn)題。

3. 三是著力解決普通數(shù)據(jù)庫(kù)教材中知識(shí)點(diǎn)與企業(yè)實(shí)際需求脫節(jié)的問(wèn)題。

4. 四是著力解決怎樣才能讓學(xué)生學(xué)得輕松、學(xué)得生動(dòng)、學(xué)得深刻的問(wèn)題。


目錄:

前言

第1章  關(guān)系數(shù)據(jù)庫(kù)  /1

1.1  關(guān)系模型基本概念  /1

1.2  E-R模型到關(guān)系模型的轉(zhuǎn)化  /3

1.3  數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范  /6

1.3.1  第一范式(1NF)  /6

1.3.2  第二范式(2NF)  /7

1.3.3  第三范式(3NF)  /8

第2章  Transact-SQL概述  /10

2.1  啟動(dòng)SQL Server Management Studio(SSMS)  /10

2.2  T-SQL語(yǔ)句的類型  /12

2.2.1  DDL語(yǔ)句  /12

2.2.2  DCL語(yǔ)句  /13

2.2.3  DML  /14

2.3  T-SQL語(yǔ)法要素  /16

2.3.1  SQL語(yǔ)句的批處理符號(hào)GO  /16

2.3.2  EXEC  /17

2.3.3  注釋符  /17

2.3.4  標(biāo)識(shí)符  /18

2.4  變量  /19

2.5  數(shù)據(jù)類型  /21

2.5.1  字符串類型  /21

2.5.2  Unicode字符串類型  /23

2.5.3  日期時(shí)間類型  /23

2.5.4  數(shù)值類型  /23

2.6  運(yùn)算符  /25

2.6.1  算術(shù)運(yùn)算符  /25

2.6.2  比較運(yùn)算符  /25

2.6.3  邏輯運(yùn)算符  /25

2.6.4  連接運(yùn)算符  /26

2.7  常用函數(shù)  /26

2.7.1  聚合函數(shù)  /27

2.7.2  數(shù)值函數(shù)  /28

2.7.3  字符串函數(shù)  /29

2.7.4  日期時(shí)間函數(shù)  /30

2.7.5  數(shù)據(jù)類型轉(zhuǎn)換函數(shù)  /31

2.7.6  控制NULL的常用函數(shù)  /32

2.8  流程控制語(yǔ)句  /32

2.8.1  條件判斷語(yǔ)句IF…ELSE和CASE  /33

2.8.2  循環(huán)語(yǔ)句  /35

第3章  查詢基礎(chǔ)  /36

3.1  簡(jiǎn)單查詢邏輯處理過(guò)程  /36

3.2  數(shù)據(jù)庫(kù)對(duì)象的引用規(guī)則  /39

3.3  指定表的返回列來(lái)篩選列  /40

3.4  使用WHERE篩選行  /41

3.4.1  使用比較運(yùn)算符過(guò)濾數(shù)據(jù)  /41

3.4.2  搜索范圍內(nèi)的值  /41

3.4.3  使用IN指定列表搜索條件  /42

3.4.4  使用LIKE關(guān)鍵字進(jìn)行模糊匹配  /42

3.4.5  使用NULL比較搜索條件  /43

3.4.6  篩選時(shí)影響性能的注意事項(xiàng)  /44

3.5  格式化結(jié)果集  /44

3.5.1  在選擇列表中使用常量、函數(shù)和表達(dá)式  /44

3.5.2  使用別名  /45

3.5.3  使用ORDER BY子句對(duì)結(jié)果排序  /46

3.5.4  使用TOP限制結(jié)果集  /48

3.5.5  使用DISTINCT消除重復(fù)行  /50

3.6  使用GROUP BY子句和聚集函數(shù)進(jìn)行

 分組計(jì)算  /51

3.6.1  在查詢中使用聚集函數(shù)  /51

3.6.2  GROUP BY使用基礎(chǔ)  /52

3.6.3  使用HAVING子句篩選分組后的數(shù)據(jù)  /53

第4章  多表聯(lián)接查詢和數(shù)據(jù)匯總  /55

4.1  聯(lián)接基礎(chǔ)知識(shí)  /55

4.1.1  在FROM子句中聯(lián)接  /56

4.1.2  在WHERE子句中聯(lián)接  /56

4.2  交叉聯(lián)接  /57

4.3  內(nèi)聯(lián)接  /57

4.4  外聯(lián)接  /59

4.4.1  左外聯(lián)接  /59

4.4.2  右外聯(lián)接  /60

4.4.3  完全外部聯(lián)接  /60

4.5  自聯(lián)接  /62

4.5.1  使用同一列進(jìn)行自聯(lián)接  /62

4.5.2  使用不同列進(jìn)行自聯(lián)接  /62

4.6  聯(lián)接查詢的邏輯處理過(guò)程  /64

4.7  多表聯(lián)接查詢  /64

4.8  UNION合并結(jié)果集  /64

4.8.1  UNION和UNION ALL  /65

4.8.2  對(duì)合并結(jié)果集進(jìn)行排序  /66

4.8.3  結(jié)果集的合并順序  /66

4.9  匯總數(shù)據(jù)  /67

4.9.1  ROLLUP  /67

4.9.2  CUBE  /70

4.9.3  使用GROUPING SETS  /70

4.9.4  GROUPING查看匯總行并區(qū)分NULL  /71

第5章  子查詢  /73

5.1  獨(dú)立子查詢  /73

5.1.1  獨(dú)立標(biāo)量子查詢  /74

5.1.2  獨(dú)立多值子查詢  /74

5.2  相關(guān)子查詢  /75

5.3  使用IN(NOT IN)和EXISTS(NOT  EXISTS)謂詞  /76

5.3.1  IN和NOT IN  /77

5.3.2  EXISTS和NOT EXISTS  /77

5.4  表表達(dá)式  /81

5.4.1  派生表  /81

5.4.2  公用表表達(dá)式(CTE)  /84

第6章  開(kāi)窗函數(shù)和行列轉(zhuǎn)換  /89

6.1  窗口和開(kāi)窗函數(shù)  /89

6.2  排名窗口函數(shù)  /90

6.2.1  使用ROW_NUMBER()進(jìn)行分區(qū)編號(hào)  /91

6.2.2  使用RANK()和DENSE_RANK()進(jìn)行分區(qū)排名  /94

6.2.3  使用NTILE()進(jìn)行數(shù)據(jù)分組  /96

6.3  聚合窗口函數(shù)  /97

6.4  行列轉(zhuǎn)換  /100

6.4.1  行轉(zhuǎn)列  /100

6.4.2  列轉(zhuǎn)行  /105

第7章  數(shù)據(jù)修改  /109

7.1  插入數(shù)據(jù)  /109

7.1.1  使用INSERT和VALUES插入數(shù)據(jù)  /109

7.1.2  使用SELECT INTO插入數(shù)據(jù)  /110

7.1.3  使用INSERT和SELECT插入數(shù)據(jù)  /111

7.2  刪除數(shù)據(jù)  /112

7.2.1  使用DELETE刪除行  /112

7.2.2  使用TRUNCATE TABLE刪除所有行  /113

7.3  更新數(shù)據(jù)  /113

7.3.1  使用SET和WHERE更新數(shù)據(jù)  /113

7.3.2  更新基于其他表的數(shù)據(jù)  /113

7.4  使用MERGE合并數(shù)據(jù)  /114

7.5  通過(guò)表表達(dá)式修改數(shù)據(jù)  /118

第8章  數(shù)據(jù)完整性  /121

8.1  數(shù)據(jù)完整性的類型和實(shí)現(xiàn)方式  /121

8.1.1  域完整性及實(shí)現(xiàn)方式  /122

8.1.2  實(shí)體完整性及實(shí)現(xiàn)方式  /122

8.1.3  參照完整性及實(shí)現(xiàn)方式  /122

8.2  實(shí)現(xiàn)實(shí)體完整性  /124

8.2.1  使用主鍵  /124

8.2.2  使用UNIQUE約束  /127

8.2.3  使用自增列  /127

8.3  實(shí)現(xiàn)域完整性  /131

8.3.1  CHECK約束  /131

8.3.2  DEFAULT約束  /132

8.3.3  NOT NULL定義  /133

8.4  參照完整性  /134

8.4.1  實(shí)現(xiàn)表間列的參照完整性  /134

8.4.2  實(shí)現(xiàn)表內(nèi)列的參照完整性  /137

8.5  使用關(guān)系圖實(shí)現(xiàn)參照完整性  /138

8.6  使約束失效  /141

8.7  使用圖形界面實(shí)現(xiàn)數(shù)據(jù)完整性  /141

8.7.1  添加主鍵  /141

8.7.2  設(shè)置UNIQUE約束  /142

8.7.3  設(shè)置CHECK約束  /142

8.7.4  設(shè)置默認(rèn)值約束  /144

8.7.5  設(shè)置外鍵  /145

8.7.6  禁用約束  /147

第9章  索引  /148

9.1  數(shù)據(jù)的存儲(chǔ)方式  /149

9.1.1  頁(yè)(Page)  /149

9.1.2  區(qū)(Extent)  /152

9.1.3  索引分配映射頁(yè)(IAM頁(yè))  /152

9.1.4  估算表的大小  /153

9.2  B樹(shù)(Balanced Tree)  /154

9.3  查看頁(yè)內(nèi)容的工具  /156

9.3.1  DBCC IND  /156

9.3.2  DBCC PAGE  /158

9.4  堆(Heaps)  /160

9.5  聚集索引  /162

9.5.1  約束與索引的關(guān)系  /162

9.5.2  唯一聚集索引的物理結(jié)構(gòu)  /163

9.5.3  不唯一聚集索引的物理結(jié)構(gòu)  /167

9.5.4  使用聚集索引查找數(shù)據(jù)的執(zhí)行計(jì)劃  /168

9.6  非聚集索引及其物理結(jié)構(gòu)  /169

9.6.1  在堆中的非聚集索引  /169

9.6.2  在聚集表中的非聚集索引  /172

9.6.3  使用非聚集索引查找數(shù)據(jù)的執(zhí)行計(jì)劃  /175

9.7  修改數(shù)據(jù)對(duì)索引結(jié)構(gòu)的影響  /176

9.7.1  頁(yè)拆分和行移動(dòng)現(xiàn)象  /176

9.7.2  插入行  /178

9.7.3  刪除行  /179

9.7.4  更新行  /180

9.8  碎片和索引維護(hù)  /180

9.8.1  碎片  /180

9.8.2  維護(hù)索引  /182

9.9  復(fù)合索引  /187

9.10  包含列索引  /188

9.11  索引交叉  /188

9.12  篩選索引  /189

9.13  全文搜索  /190

9.13.1  創(chuàng)建和修改全文目錄  /191

9.13.2  創(chuàng)建全文索引  /191

9.13.3  全文搜索的查詢方法  /192

9.14  統(tǒng)計(jì)信息  /194

9.14.1  了解統(tǒng)計(jì)信息的作用  /194

9.14.2  查看和分析統(tǒng)計(jì)信息  /195

9.14.3  創(chuàng)建統(tǒng)計(jì)信息  /198

9.14.4  更新統(tǒng)計(jì)信息  /198

9.14.5  同步和異步統(tǒng)計(jì)信息更新  /200

9.15  基于索引設(shè)計(jì)的考慮  /200

第10章  視圖  /202

10.1  視圖簡(jiǎn)介  /202

10.2  使用標(biāo)準(zhǔn)視圖  /204

10.2.1  創(chuàng)建標(biāo)準(zhǔn)視圖  /204

10.2.2  通過(guò)視圖更新數(shù)據(jù)  /206

10.2.3  修改和刪除視圖  /208

10.3  視圖選項(xiàng)  /209

10.3.1  使用ENCRYPTION選項(xiàng)  /209

10.3.2  使用SCHEMABINDING選項(xiàng)  /210

10.3.3  使用CHECK OPTION選項(xiàng)  /211

10.4  使用索引視圖  /212

10.4.1  創(chuàng)建索引視圖  /213

10.4.2  索引視圖的性能  /213

10.4.3  更新索引視圖  /214

10.5  視圖的優(yōu)點(diǎn)  /215

第11章  存儲(chǔ)過(guò)程  /216

11.1  存儲(chǔ)過(guò)程的類型  /216

11.1.1  系統(tǒng)存儲(chǔ)過(guò)程  /217

11.1.2  擴(kuò)展存儲(chǔ)過(guò)程  /217

11.1.3  用戶自定義存儲(chǔ)過(guò)程  /217

11.2  SQL存儲(chǔ)過(guò)程  /218

11.2.1  創(chuàng)建無(wú)參數(shù)的存儲(chǔ)過(guò)程  /218

11.2.2  修改和刪除存儲(chǔ)過(guò)程  /220

11.2.3  創(chuàng)建帶參數(shù)的存儲(chǔ)過(guò)程  /221

11.2.4  獲取存儲(chǔ)過(guò)程的執(zhí)行結(jié)果  /223

11.3  存儲(chǔ)過(guò)程示例分析  /224

11.4  存儲(chǔ)過(guò)程的解析特點(diǎn)  /225

11.5  存儲(chǔ)過(guò)程的編譯、重編譯  /226

11.6  使用存儲(chǔ)過(guò)程的優(yōu)缺點(diǎn)  /227

第12章  用戶自定義函數(shù)  /229

12.1  UDF簡(jiǎn)介  /229

12.2  標(biāo)量UDF  /230

12.3  內(nèi)聯(lián)表值函數(shù)  /232

12.4  多語(yǔ)句表值函數(shù)  /233

12.5  UDF的修改和刪除  /235

12.6  UDF的調(diào)用分析  /235

第13章  觸發(fā)器  /239

13.1  觸發(fā)器的概念和分類  /239

13.2  DML觸發(fā)器  /240

13.2.1  兩張?zhí)厥獾呐R時(shí)表  /240

13.2.2  insert觸發(fā)器  /241

13.2.3  delete觸發(fā)器  /242

13.2.4  update觸發(fā)器  /244

13.2.5  禁用和啟用觸發(fā)器  /244

13.2.6  檢測(cè)基于列修改的觸發(fā)器  /244

13.2.7  FIRST觸發(fā)器和LAST觸發(fā)器  /245

13.3  使用觸發(fā)器實(shí)現(xiàn)審核跟蹤  /246

13.4  DML觸發(fā)器的工作原理和事務(wù)控制  /246

13.4.1  觸發(fā)器的工作原理  /247

13.4.2  DML觸發(fā)器的事務(wù)控制  /248

13.5  DDL觸發(fā)器  /249

13.5.1  創(chuàng)建數(shù)據(jù)庫(kù)級(jí)別的DDL觸發(fā)器  /249

13.5.2  創(chuàng)建服務(wù)器級(jí)別的DDL觸發(fā)器  /250

第14章  事務(wù)和鎖  /251

14.1  事務(wù)  /251

14.1.1  顯式事務(wù)處理模式  /252

14.1.2  自動(dòng)提交事務(wù)模式  /253

14.1.3  隱式事務(wù)處理模式  /253

14.1.4  嵌套事務(wù)的控制  /254

14.1.5  事務(wù)、事務(wù)日志和檢查點(diǎn)  /255

14.2  并發(fā)訪問(wèn)引起的問(wèn)題  /257

14.3  鎖  /260

14.3.1  鎖的粒度和鎖升級(jí)  /260

14.3.2  鎖的類型和查看鎖  /261

14.3.3  鎖的兼容性  /265

14.4  設(shè)置事務(wù)隔離級(jí)別  /266

14.4.1  SQL標(biāo)準(zhǔn)定義的4種事務(wù)隔離級(jí)別  /266

14.4.2  行版本的事務(wù)隔離級(jí)別  /271

14.5  隔離級(jí)別、鎖和并發(fā)問(wèn)題的關(guān)系  /274

14.6  死鎖  /275


熱門(mén)推薦文章
相關(guān)優(yōu)評(píng)榜
品類齊全,輕松購(gòu)物 多倉(cāng)直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂
購(gòu)物指南
購(gòu)物流程
會(huì)員介紹
生活旅行/團(tuán)購(gòu)
常見(jiàn)問(wèn)題
大家電
聯(lián)系客服
配送方式
上門(mén)自提
211限時(shí)達(dá)
配送服務(wù)查詢
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價(jià)格保護(hù)
退款說(shuō)明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+