注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫SQL Server 2014數(shù)據(jù)庫應(yīng)用與開發(fā)教程(第四版)

SQL Server 2014數(shù)據(jù)庫應(yīng)用與開發(fā)教程(第四版)

SQL Server 2014數(shù)據(jù)庫應(yīng)用與開發(fā)教程(第四版)

定 價:¥68.00

作 者: 衛(wèi)琳,劉煒,李英豪,王有為 著
出版社: 清華大學(xué)出版社
叢編項: 高等學(xué)校計算機(jī)應(yīng)用規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787302527701 出版時間: 2019-07-01 包裝: 平裝
開本: 16 頁數(shù): 344 字?jǐn)?shù):  

內(nèi)容簡介

  《SQL Server 2014數(shù)據(jù)庫應(yīng)用與開發(fā)教程(第四版)》全面講解Microsoft SQL Server關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的基本原理和技術(shù)。全書共分為15章,深入介紹Microsoft SQL Server 2014系統(tǒng)的基本特點、安裝和配置技術(shù)、Transact-SQL語言、安全性管理、數(shù)據(jù)庫和表的管理,以及索引、數(shù)據(jù)更新、備份和恢復(fù)、數(shù)據(jù)完整性、數(shù)據(jù)復(fù)制、性能監(jiān)視和自動化技術(shù)等內(nèi)容。 《SQL Server 2014數(shù)據(jù)庫應(yīng)用與開發(fā)教程(第四版)》內(nèi)容豐富、結(jié)構(gòu)合理、思路清晰、語言簡潔流暢、示例翔實,主要面向數(shù)據(jù)庫初學(xué)者,適合作為各種數(shù)據(jù)庫培訓(xùn)班的培訓(xùn)教材、大專院校的數(shù)據(jù)庫教材,還可作為Microsoft SQL Server應(yīng)用開發(fā)人員的參考書。 《SQL Server 2014數(shù)據(jù)庫應(yīng)用與開發(fā)教程(第四版)》的電子課件、習(xí)題答案和實例源文件可以通過http://www.tupwk.com.cn/downpage網(wǎng)站下載,也可通過掃描前言中的二維碼下載。

作者簡介

暫缺《SQL Server 2014數(shù)據(jù)庫應(yīng)用與開發(fā)教程(第四版)》作者簡介

圖書目錄

目    錄
?第1章  初識SQL Server 2014   1
1.1  SQL Server 2014應(yīng)用領(lǐng)域   1
1.2  SQL Server 2014的重要新增功能   2
1.2.1  生產(chǎn)DBA   2
1.2.2  開發(fā)DBA   2
1.2.3  商業(yè)智能DBA   3
1.3  SQL Server體系結(jié)構(gòu)   4
1.3.1  數(shù)據(jù)庫文件和事務(wù)日志   4
1.3.2  SQL Server Native Client   4
1.3.3  系統(tǒng)數(shù)據(jù)庫   5
1.3.4  架構(gòu)   7
1.3.5  同義詞   8
1.3.6  動態(tài)管理對象   8
1.3.7  數(shù)據(jù)類型   10
1.4  SQL Server版本   14
1.4.1  版本概覽   14
1.4.2  許可   16
1.5  小結(jié)   17
1.6  經(jīng)典習(xí)題   18
?第2章  SQL Server 2014基礎(chǔ)   19
2.1  安裝規(guī)劃   19
2.1.1  硬件選擇   20
2.1.2  軟件和安裝選擇   24
2.2  安裝SQL Server   26
2.2.1  全新安裝   26
2.2.2  并列安裝   26
2.2.3  升級安裝   26
2.2.4  手動安裝   26
2.2.5  自動安裝   29
2.3  系統(tǒng)壓力測試   35
2.4  安裝后的配置   35
2.4.1  配置SQL Server設(shè)置以實現(xiàn)高性能   35
2.4.2  tempdb   36
2.4.3  針對安全配置SQL Server設(shè)置   38
2.4.4  SQL Server配置管理器   39
2.4.5  備份   39
2.5  卸載SQL Server   39
2.5.1  卸載Reporting Services   40
2.5.2  卸載Analysis Services   40
2.5.3  卸載SQL Server數(shù)據(jù)庫引擎   40
2.6  安裝失敗故障排除   40
2.7  小結(jié)   41
2.8  經(jīng)典習(xí)題   41
?第3章  數(shù)據(jù)庫和表   42
3.1  數(shù)據(jù)庫組成   42
3.1.1  SQL Sever 2014 常用的邏輯對象   43
3.1.2  數(shù)據(jù)庫文件和文件組   44
3.2  系統(tǒng)數(shù)據(jù)庫   46
3.2.1  SQL Server包含的系統(tǒng)數(shù)據(jù)庫   46
3.2.2  在對象資源管理器中隱藏系統(tǒng)對象   48
3.3  創(chuàng)建數(shù)據(jù)庫   48
3.3.1  使用SQL Server Management Studio圖形界面創(chuàng)建數(shù)據(jù)庫   49
3.3.2  使用Transact-SQL語句創(chuàng)建數(shù)據(jù)庫   52
3.4  管理數(shù)據(jù)庫   54
3.4.1  修改數(shù)據(jù)庫   54
3.4.2  查看數(shù)據(jù)庫信息   56
3.4.3  重命名數(shù)據(jù)庫   58
3.4.4  刪除數(shù)據(jù)庫   58
3.4.5  分離數(shù)據(jù)庫和附加數(shù)據(jù)庫   59
3.5  數(shù)據(jù)類型   61
3.5.1  系統(tǒng)數(shù)據(jù)類型   61
3.5.2  用戶自定義的數(shù)據(jù)類型   65
3.6  創(chuàng)建數(shù)據(jù)表   67
3.6.1  使用SQL Server Management  Studio創(chuàng)建表   67
3.6.2  使用Transact-SQL語句創(chuàng)建表   67
3.7  管理數(shù)據(jù)表   69
3.7.1  使用Transact-SQL語句添加、刪除和修改字段   69
3.7.2  查看數(shù)據(jù)表   70
3.7.3  刪除數(shù)據(jù)表   72
3.8  經(jīng)典習(xí)題   73
?第4章  Transact-SQL語言基礎(chǔ)   74
4.1  Transact-SQL概述   74
4.1.1  Transact-SQL語法約定   74
4.1.2  多部分名稱   75
4.1.3  如何命名標(biāo)識符   76
4.1.4  系統(tǒng)保留字   77
4.2  常量   78
4.2.1  字符串型常量   79
4.2.2  數(shù)值型常量   79
4.2.3  日期時間型常量   79
4.3  變量   79
4.3.1  全局變量   79
4.3.2  局部變量   80
4.4  運算符和表達(dá)式   80
4.4.1  運算符   80
4.4.2  表達(dá)式   82
4.5  Transact-SQL利器——通配符   84
4.6  Transact-SQL語言中的注釋   84
4.7  數(shù)據(jù)定義語言   85
4.8  數(shù)據(jù)操縱語言   85
4.9  數(shù)據(jù)控制語言   86
4.10  其他基本語句   86
4.10.1  數(shù)據(jù)聲明   86
4.10.2  數(shù)據(jù)賦值   86
4.10.3  數(shù)據(jù)輸出   87
4.11  流程控制語句   87
4.11.1  BEGIN…END語句   87
4.11.2  IF…ELSE條件語句   87
4.11.3  CASE語句   88
4.11.4  WHILE…CONTINUE…BREAK語句   89
4.11.5  GOTO語句   90
4.11.6  WAITFOR語句   91
4.11.7  RETURN語句   91
4.12  批處理語句   92
4.12.1  批處理的基本概念   92
4.12.2  每個批處理單獨發(fā)送到服務(wù)器   92
4.12.3  何時使用批處理   93
4.12.4  使用批處理建立優(yōu)先級   93
4.12.5  批處理的執(zhí)行   95
4.12.6  批處理中的錯誤   97
4.12.7  GO不是Transact-SQL命令   97
4.13  SQL Server 2014函數(shù)簡介   98
4.13.1  字符串函數(shù)   98
4.13.2  數(shù)學(xué)函數(shù)   100
4.13.3  數(shù)據(jù)類型轉(zhuǎn)換函數(shù)   101
4.13.4  日期和時間函數(shù)   102
4.13.5  系統(tǒng)函數(shù)   103
4.14  為學(xué)生選課表增加10萬行測試數(shù)據(jù)   103
4.15  經(jīng)典習(xí)題   106
第5章  數(shù)據(jù)查詢   107
5.1  工作場景導(dǎo)入   107
5.2  查詢工具的使用   108
5.3  關(guān)系代數(shù)   109
5.3.1  選擇   109
5.3.2  投影   110
5.3.3  連接   110
5.4  簡單查詢   112
5.4.1  SELECT語句對列的查詢   113
5.4.2  SELECT語句對行的選擇   115
5.4.3  對查詢結(jié)果進(jìn)行排序   120
5.4.4  對查詢結(jié)果進(jìn)行統(tǒng)計   121
5.4.5  對查詢結(jié)果生成新表   124
5.5  連接查詢   125
5.5.1  交叉連接   125
5.5.2  內(nèi)連接   126
5.5.3  外連接   129
5.6  嵌套查詢   130
5.6.1  帶有IN謂詞的子查詢   130
5.6.2  帶有比較運算符的子查詢   131
5.6.3  帶有ANY、SOME或ALL關(guān)鍵字的子查詢   132
5.6.4  帶有EXISTS謂詞的子查詢   133
5.7  聯(lián)合查詢   135
5.7.1  UNION操作符   135
5.7.2  INTERSECT操作符   136
5.7.3  EXCEPT操作符   137
5.8  使用排序函數(shù)   138
5.8.1  ROW_NUMBER()   138
5.8.2  RANK()   139
5.8.3  DENSE_RANK()   139
5.8.4  NTILE()   140
5.9  動態(tài)查詢   141
5.10  經(jīng)典習(xí)題   143
第6章  數(shù)據(jù)更新   144
6.1  工作場景導(dǎo)入   144
6.2  插入數(shù)據(jù)   144
6.2.1  插入單行數(shù)據(jù)   145
6.2.2  插入多行數(shù)據(jù)   146
6.3  修改數(shù)據(jù)   148
6.3.1  修改單行數(shù)據(jù)   149
6.3.2  修改多行數(shù)據(jù)   150
6.4  刪除數(shù)據(jù)   150
6.4.1  使用DELETE語句刪除數(shù)據(jù)   150
6.4.2  使用TRUNCATE TABLE語句清空表   151
6.5  經(jīng)典習(xí)題   151
第7章  數(shù)據(jù)完整性   152
7.1  工作場景導(dǎo)入   152
7.2  如何實現(xiàn)數(shù)據(jù)完整性   153
7.3  規(guī)則對象的基本操作   154
7.3.1  創(chuàng)建規(guī)則對象   154
7.3.2  綁定規(guī)則對象   155
7.3.3  驗證規(guī)則對象   156
7.3.4  解除規(guī)則對象綁定   156
7.3.5  刪除規(guī)則對象   156
7.4  默認(rèn)值對象的基本操作   157
7.4.1  創(chuàng)建默認(rèn)值對象   157
7.4.2  默認(rèn)值對象綁定   157
7.4.3  解除默認(rèn)值對象綁定   157
7.4.4  刪除默認(rèn)值對象   157
7.5  完整性約束   158
7.5.1  PRIMARY KEY約束   158
7.5.2  FOREIGN KEY約束   161
7.5.3  UNIQUE約束   163
7.5.4  CHECK約束   163
7.5.5  DEFAULT約束   164
7.5.6  NOT NULL約束   165
7.6  經(jīng)典習(xí)題   165
第8章  數(shù)據(jù)庫索引   166
8.1  SQL Server 2014中新增的索引   166
8.2  索引和分區(qū)表   169
8.2.1  理解索引   169
8.2.2  創(chuàng)建索引   173
8.2.3  使用分區(qū)表和索引   175
8.3  索引維護(hù)   175
8.3.1  監(jiān)控索引碎片   176
8.3.2  清理索引   177
8.4  使用索引改進(jìn)查詢性能   178
8.5  數(shù)據(jù)庫引擎優(yōu)化顧問   183
8.6  太多的索引會導(dǎo)致成本更高   184
8.7  小結(jié)   185
8.8  經(jīng)典習(xí)題   186
第9章  事務(wù)、鎖和游標(biāo)   187
9.1  工作場景導(dǎo)入   187
9.2  事務(wù)管理   188
9.2.1  事務(wù)的原理   188
9.2.2  事務(wù)的概念   188
9.2.3  事務(wù)的特性   189
9.2.4  事務(wù)的工作原理   189
9.2.5  事務(wù)的執(zhí)行模式   189
9.2.6  事務(wù)的應(yīng)用案例   190
9.2.7  使用事務(wù)時的考慮   195
9.3  鎖   196
9.3.1  事務(wù)的缺陷   196
9.3.2  鎖的概念   197
9.3.3  隔離性的級別   197
9.3.4  鎖的空間管理及粒度   199
9.3.5  鎖的類別   199
9.3.6  如何在SQL Server中查看數(shù)據(jù)庫中的鎖   201
9.3.7  死鎖及其防止   202
9.4  游標(biāo)   202
9.4.1  游標(biāo)概述   202
9.4.2  聲明游標(biāo)   203
9.4.3  打開游標(biāo)   205
9.4.4  讀取游標(biāo)   206
9.4.5  關(guān)閉游標(biāo)   207
9.4.6  刪除游標(biāo)   207
9.5  經(jīng)典習(xí)題   208
第10章  存儲過程和觸發(fā)器   209
10.1  存儲過程   209
10.1.1  存儲過程的基本概念   209
10.1.2  存儲過程的類型   210
10.1.3  用戶存儲過程的創(chuàng)建與執(zhí)行   211
10.1.4  存儲過程的查看、修改和刪除   215
10.2  觸發(fā)器   218
10.2.1  觸發(fā)器概述   218
10.2.2  DML觸發(fā)器的創(chuàng)建和應(yīng)用   219
10.2.3  DDL觸發(fā)器的創(chuàng)建和應(yīng)用   222
10.2.4  查看、修改和刪除觸發(fā)器   223
10.3  經(jīng)典習(xí)題   225
第11章  視圖   227
11.1  視圖概述   227
11.1.1  視圖的概念   227
11.1.2  視圖的分類   228
11.1.3  視圖的優(yōu)點和作用   228
11.2  創(chuàng)建視圖   229
11.2.1  使用視圖設(shè)計器創(chuàng)建視圖   229
11.2.2  使用Transact-SQL命令創(chuàng)建視圖   230
11.3  修改視圖   232
11.4  查看視圖   233
11.4.1  使用SSMS圖形化工具查看視圖的定義信息   233
11.4.2  使用系統(tǒng)存儲過程查看視圖的定義信息   235
11.5  更新視圖   237
11.5.1  通過視圖向基本表中插入數(shù)據(jù)   238
11.5.2  通過視圖修改基本表中的數(shù)據(jù)   238
11.5.3  通過視圖刪除基本表中的數(shù)據(jù)   239
11.6  刪除視圖   240
11.6.1  使用對象資源管理器刪除視圖   240
11.6.2  使用Transact-SQL命令刪除視圖   240
11.7  經(jīng)典習(xí)題   240
第12章  數(shù)據(jù)庫安全機(jī)制   242
12.1  SQL Server 2014安全性概述   242
12.1.1  SQL Server網(wǎng)絡(luò)安全基礎(chǔ)   243
12.1.2  SQL Server 2014的安全性體系結(jié)構(gòu)   245
12.1.3  SQL Server 2014安全機(jī)制的總體策略   252
12.2  管理用戶   253
12.2.1  管理對SQL Server實例的訪問   253
12.2.2  管理對SQL Server數(shù)據(jù)庫的訪問   263
12.3  角色管理   265
12.3.1  服務(wù)器級角色   265
12.3.2  數(shù)據(jù)庫級角色   269
12.3.3  自定義數(shù)據(jù)庫角色   272
12.3.4  應(yīng)用程序角色   273
12.4  管理架構(gòu)   276
12.4.1  認(rèn)識架構(gòu)   276
12.4.2  使用默認(rèn)架構(gòu)   277
12.5  權(quán)限管理   278
12.5.1  授予權(quán)限   278
12.5.2  撤銷權(quán)限   279
12.5.3  拒絕權(quán)限   279
12.6  經(jīng)典習(xí)題   280
第13章  數(shù)據(jù)庫的備份與恢復(fù)   281
13.1  備份與恢復(fù)   281
13.1.1  備份類型   282
13.1.2  恢復(fù)模式   282
13.1.3  設(shè)置恢復(fù)模式   283
13.2  備份設(shè)備   284
13.2.1  創(chuàng)建備份設(shè)備   284
13.2.2  刪除備份設(shè)備   285
13.3  備份數(shù)據(jù)庫   285
13.3.1  完整備份   286
13.3.2  差異備份   287
13.3.3  事務(wù)日志備份   288
13.4  在SQL Server Management Studio中還原數(shù)據(jù)庫   288
13.5  用Transact-SQL語句還原數(shù)據(jù)庫   291
13.5.1  完整備份還原   291
13.5.2  差異備份還原   291
13.5.3  事務(wù)日志還原   291
13.6  建立自動備份的維護(hù)計劃   292
13.7   經(jīng)典習(xí)題   299
第14章  自動化SQL Server   300
14.1  維護(hù)計劃   300
14.1.1  維護(hù)計劃向?qū)?nbsp;  301
14.1.2  維護(hù)計劃設(shè)計器   304
14.2  使用SQL Server代理自動化
SQL Server   307
14.2.1  作業(yè)   307
14.2.2  計劃   311
14.2.3  操作員   312
14.2.4  警報   314
14.3  SQL Server代理安全性   319
14.3.1  服務(wù)賬戶   319
14.3.2  訪問SQL Server代理   319
14.3.3  SQL Server代理的代理   320
14.4  小結(jié)   322
14.5  經(jīng)典習(xí)題   323
第15章  監(jiān)控SQL Server   324
15.1  選擇合適的監(jiān)控工具   324
15.2  性能監(jiān)視器   326
15.2.1  CPU資源計數(shù)器   327
15.2.2  磁盤活動   328
15.2.3  內(nèi)存使用率   333
15.2.4  性能監(jiān)控工具   335
15.3  監(jiān)控事件   337
15.3.1  默認(rèn)跟蹤   339
15.3.2  system_health會話   340
15.3.3  SQL跟蹤   340
15.4  監(jiān)控日志   344
15.4.1  監(jiān)控SQL Server錯誤日志   344
15.4.2  監(jiān)控Windows事件日志   344
15.5  經(jīng)典習(xí)題   344
參考文獻(xiàn)    345

 

本目錄推薦

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