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

SQL Server完全自學(xué)教程

SQL Server完全自學(xué)教程

定 價(jià):¥79.90

作 者: 明日科技
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115613516 出版時(shí)間: 2023-11-01 包裝: 平裝-膠訂
開本: 128開 頁數(shù): 字?jǐn)?shù):  

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

  本書為SQL Server入門到提高圖書,共17章,主要內(nèi)容包括數(shù)據(jù)庫基礎(chǔ)、SQL Server數(shù)據(jù)庫的安裝與配置、創(chuàng)建和管理數(shù)據(jù)庫、數(shù)據(jù)表操作、視圖操作、SQL的基礎(chǔ)知識(shí)、數(shù)據(jù)的查詢、索引與數(shù)據(jù)完整性、流程控制、用戶自定義函數(shù)、存儲(chǔ)過程的使用、觸發(fā)器的使用、游標(biāo)的使用、SQL Server高級(jí)開發(fā)、SQL Server安全管理、SQL Server維護(hù)管理,最后講解了學(xué)生成績(jī)管理系統(tǒng)項(xiàng)目。本書每章內(nèi)容都與實(shí)例緊密結(jié)合,有助于讀者理解知識(shí)、應(yīng)用知識(shí),達(dá)到學(xué)以致用的目的。本書附有配套資源,包括本書所有實(shí)例的源碼及教學(xué)視頻。其中,源碼全部經(jīng)過精心測(cè)試,能夠在Windows XP、Windows 7、Windows 8、Windows 10系統(tǒng)中編譯和運(yùn)行。本書可作為應(yīng)用型本科計(jì)算機(jī)專業(yè)、高職軟件技術(shù)專業(yè)及其他相關(guān)專業(yè)的教材,同時(shí)也適合初級(jí)數(shù)據(jù)庫開發(fā)人員參考使用。

作者簡(jiǎn)介

  明日科技一個(gè)擁有軟件開發(fā)和項(xiàng)目實(shí)施方面經(jīng)驗(yàn)的學(xué)習(xí)型技術(shù)團(tuán)隊(duì),利用多年積累的專業(yè)知識(shí),已出版了“從入門到精通”“軟件開發(fā)實(shí)戰(zhàn) 1200 例”“軟件開發(fā)實(shí)戰(zhàn)寶典”“軟件項(xiàng)目開發(fā)全程實(shí)錄”等系列叢書,是國(guó)內(nèi)排名前列的編程圖書品牌。

圖書目錄

目 錄
CONTENTS
基礎(chǔ)篇
第 1章 數(shù)據(jù)庫基礎(chǔ)
1.1.數(shù)據(jù)庫系統(tǒng)簡(jiǎn)介002
1.1.1.數(shù)據(jù)庫技術(shù)的發(fā)展002
1.1.2.數(shù)據(jù)庫系統(tǒng)的組成003
1.2.數(shù)據(jù)庫的體系結(jié)構(gòu)003
1.2.1.數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)003
1.2.2.三級(jí)模式之間的映射004
1.3.數(shù)據(jù)模型004
1.3.1.數(shù)據(jù)模型的概念004
1.3.2.常用的數(shù)據(jù)模型005
1.3.3.關(guān)系數(shù)據(jù)庫的規(guī)范化006
1.3.4.數(shù)據(jù)庫的設(shè)計(jì)原則006
1.3.5.實(shí)體與關(guān)系006
1.4.常見的關(guān)系數(shù)據(jù)庫006
1.4.1.Access數(shù)據(jù)庫006
1.4.2.SQL Server數(shù)據(jù)庫007
1.4.3.Oracle數(shù)據(jù)庫007
1.4.4.MySQL數(shù)據(jù)庫007
1.5.Transact-SQL簡(jiǎn)介008
1.6.小結(jié)009
第 2章 SQL Server數(shù)據(jù)庫的安裝與配置
2.1 SQL Server 2019簡(jiǎn)介010
2.2 SQL Server 2019的下載 安裝 卸載011
2.2.1 SQL Server 2019的安裝要求011
2.2.2 了解賬戶和身份驗(yàn)證模式011
2.2.3 下載SQL Server 2019 012
2.2.4 安裝SQL Server 2019 017
2.2.5.SQL Server 2019的卸載024
2.3.啟動(dòng)SQL Server 2019的服務(wù)025
2.3.1.后臺(tái)啟動(dòng)SQL Server 2019的服務(wù)025
2.3.2.通過SQL Server配置管理器啟動(dòng)SQL Server 2019的服務(wù)027
2.4.安裝與使用SQL Server Management Studio028
2.4.1.下載SQL Server Management Studio028
2.4.2.安裝SQL Server Management Studio029
2.4.3.啟動(dòng)SQL Server Management Studio031
2.4.4.使用SQL Server Management Studio的查詢編輯器032
2.5.注冊(cè)SQL Server 2019 服務(wù)器036
2.5.1.服務(wù)器組的創(chuàng)建與刪除036
2.5.2.服務(wù)器的注冊(cè)與刪除038
2.6.小結(jié)041
第3章 創(chuàng)建和管理數(shù)據(jù)庫
3.1 認(rèn)識(shí)數(shù)據(jù)庫042
3.1.1 數(shù)據(jù)庫的基本概念042
3.1.2 常用的數(shù)據(jù)庫對(duì)象043
3.1.3 數(shù)據(jù)庫的組成043
3.1.4 系統(tǒng)數(shù)據(jù)庫044
3.2.SQL Server的命名規(guī)范045
3.2.1.標(biāo)識(shí)符045
3.2.2.對(duì)象命名規(guī)則046
3.2.3.實(shí)例命名規(guī)則047
3.3.數(shù)據(jù)庫操作047
3.3.1.創(chuàng)建數(shù)據(jù)庫047
3.3.2.修改數(shù)據(jù)庫049
3.3.3.刪除數(shù)據(jù)庫052
3.4.小結(jié)054
第4章 數(shù)據(jù)表操作
4.1.數(shù)據(jù)表的增刪改查055
4.1.1.數(shù)據(jù)表的基礎(chǔ)知識(shí)055
4.1.2.表的設(shè)計(jì)原則059
4.1.3.以界面的方式創(chuàng)建、修改和刪除數(shù)據(jù)表060
4.1.4 .使用CREATE TABLE語句創(chuàng)建表061
4.1.5.創(chuàng)建、修改和刪除約束062
4.1.6.使用ALTER TABLE語句修改表074
4.1.7.使用DROP TABLE語句刪除表076
4.2.分區(qū)表077
4.2.1.分區(qū)表概述077
4.2.2.以界面的方式創(chuàng)建分區(qū)表077
4.2.3.以命令的方式創(chuàng)建分區(qū)表080
4.3 數(shù)據(jù)表記錄的操作082
4.3.1 使用企業(yè)管理器添加記錄082
4.3.2 使用INSERT語句插入記錄083
4.3.3 使用企業(yè)管理器修改記錄084
4.3.4 使用UPDATE語句修改記錄084
4.3.5 使用企業(yè)管理器刪除記錄085
4.3.6 使用DELETE語句刪除記錄085
4.4.表與表之間的關(guān)系086
4.4.1.一對(duì)一關(guān)系086
4.4.2.一對(duì)多關(guān)系087
4.4.3.多對(duì)多關(guān)系088
4.5.小結(jié)088
第5章 視圖操作
5.1.視圖概述089
5.2.視圖的操作090
5.2.1.以界面的方式操作視圖090
5.2.2.使用CREATE VIEW語句創(chuàng)建視圖091
5.2.3.使用ALTER VIEW語句修改視圖092
5.2.4.使用DROP VIEW語句刪除視圖093
5.2.5.使用存儲(chǔ)過程sp_rename修改視圖094
5.3.視圖中的數(shù)據(jù)操作094
5.3.1.在視圖中瀏覽數(shù)據(jù)094
5.3.2.通過視圖添加數(shù)據(jù)095
5.3.3.通過視圖修改數(shù)據(jù)096
5.3.4.通過視圖刪除數(shù)據(jù)096
5.4.小結(jié)096
第6章 SQL的基礎(chǔ)知識(shí)
6.1.T-SQL概述097
6.1.1.T-SQL的組成097
6.1.2.T-SQL語句的結(jié)構(gòu)099
6.2.常量100
6.3.變量101
6.3.1.局部變量101
6.3.2.全局變量103
6.4.注釋符、運(yùn)算符與通配符105
6.4.1.注釋符105
6.4.2.運(yùn)算符105
6.4.3.通配符109
6.5.常用語句109
6.5.1.DBCC語句110
6.5.2.CHECKPOINT語句111
6.5.3.DECLARE語句111
6.5.4.PRINT語句113
6.5.5.RAISERROR語句114
6.5.6.READTEXT語句115
6.5.7.BACKUP語句115
6.5.8.RESTORE語句116
6.5.9.SELECT語句118
6.5.10.SET語句120
6.5.11.SHUTDOWN語句 121
6.5.12.WRITETEXT語句121
6.5.13.USE語句122
6.6.小結(jié)122
提高篇
第7章 數(shù)據(jù)的查詢
7.1 創(chuàng)建查詢和測(cè)試查詢124
7.2 選擇查詢125
7.2.1 簡(jiǎn)單的SELECT查詢125
7.2.2 重新對(duì)字段排序 127
7.2.3 使用運(yùn)算符或函數(shù)進(jìn)行字段計(jì)算128
7.2.4 利用WHERE子句過濾數(shù)據(jù)129
7.2.5 消除重復(fù)記錄136
7.2.6 TOP關(guān)鍵字136
7.3 數(shù)據(jù)匯總137
7.3.1 使用聚合函數(shù)137
7.3.2 使用GROUP BY子句138
7.3.3 使用HAVING子句139
7.4 基于多表的連接查詢140
7.4.1 連接謂詞140
7.4.2 以JOIN關(guān)鍵字指定的連接140
7.5 嵌套查詢143
7.5.1 帶IN或NOT IN的嵌套查詢143
7.5.2 帶比較運(yùn)算符的嵌套查詢145
7.5.3 帶SOME的嵌套查詢145
7.5.4 帶ANY的嵌套查詢146
7.5.5 帶ALL的嵌套查詢146
7.5.6 帶EXISTS的嵌套查詢147
7.6 使用UNION合并多個(gè)查詢結(jié)果148
7.6.1 合并與連接的區(qū)別148
7.6.2 使用UNION ALL合并表149
7.6.3 合并表中的ORDER BY子句149
7.6.4 合并表中的自動(dòng)數(shù)據(jù)類型轉(zhuǎn)換150
7.6.5 使用UNION合并不同數(shù)據(jù)類型的數(shù)據(jù)151
7.6.6 使用UNION合并有不同列數(shù)的兩個(gè)表151
7.6.7 使用UNION進(jìn)行多表合并152
7.7.使用CASE語句進(jìn)行查詢152
7.8.小結(jié)154
第8章 索引與數(shù)據(jù)完整性
8.1.索引155
8.1.1 索引的概念155
8.1.2 索引的優(yōu)缺點(diǎn)156
8.1.3 索引的分類156
8.1.4 索引的創(chuàng)建157
8.1.5 索引的刪除160
8.1.6 索引的分析與維護(hù)161
8.2 全文索引165
8.2.1 使用可視化管理工具啟用全文索引165
8.2.2 使用T-SQL語句啟用全文索引168
8.2.3 使用T-SQL語句刪除全文索引171
8.2.4 全文目錄171
8.2.5 全文目錄的維護(hù)174
8.3 數(shù)據(jù)完整性177
8.3.1 數(shù)據(jù)完整性概述177
8.3.2 實(shí)現(xiàn)數(shù)據(jù)完整性179
8.4 小結(jié)180
第9章 流程控制
9.1.流程控制語句概述181
9.2.BEGIN...END語句182
9.3.選擇語句183
9.3.1.IF語句183
9.3.2.IF...ELSE語句184
9.3.3.CASE語句185
9.4.循環(huán)語句188
9.4.1.WHILE語句188
9.4.2.WHILE...CONTINUE...BREAK語句189
9.5.其他常用語句190
9.5.1.RETURN語句190
9.5.2.GOTO語句191
9.5.3.WAITFOR語句192
9.6 小結(jié)192
第 10章 用戶自定義函數(shù)
10.1 創(chuàng)建用戶自定義函數(shù)193
10.2 使用SQL語句創(chuàng)建用戶自定義函數(shù)194
10.3 修改、刪除用戶自定義函數(shù)195
10.4.小結(jié)196
第 11章 存儲(chǔ)過程的使用
11.1 存儲(chǔ)過程簡(jiǎn)介197
11.1.1 存儲(chǔ)過程的優(yōu)點(diǎn)197
11.1.2 存儲(chǔ)過程的類別198
11.2 創(chuàng)建存儲(chǔ)過程198
11.2.1 使用企業(yè)管理器創(chuàng)建存儲(chǔ)過程198
11.2.2 使用T-SQL創(chuàng)建存儲(chǔ)過程202
11.3 執(zhí)行存儲(chǔ)過程203
11.4 查看和修改存儲(chǔ)過程204
11.4.1 使用企業(yè)管理器查看和修改存儲(chǔ)過程204
11.4.2 使用T-SQL查看和修改存儲(chǔ)過程205
11.5 刪除存儲(chǔ)過程208
11.5.1 使用企業(yè)管理器刪除存儲(chǔ)過程208
11.5.2 使用T-SQL刪除存儲(chǔ)過程208
11.6.小結(jié)209
第 12章 觸發(fā)器的使用
12.1 觸發(fā)器簡(jiǎn)介210
12.1.1 觸發(fā)器的概念210
12.1.2 觸發(fā)器的功能210
12.1.3 觸發(fā)器的類型和觸發(fā)操作211
12.2 創(chuàng)建觸發(fā)器212
12.2.1 使用企業(yè)管理器創(chuàng)建觸發(fā)器212
12.2.2 使用T-SQL創(chuàng)建觸發(fā)器213
12.3 修改觸發(fā)器217
12.3.1 使用企業(yè)管理器修改觸發(fā)器217
12.3.2 使用T-SQL管理觸發(fā)器217
12.4.刪除觸發(fā)器220
12.4.1 使用企業(yè)管理器刪除觸發(fā)器220
12.4.2 使用T-SQL刪除觸發(fā)器220
12.5 小結(jié)221
第 13章 游標(biāo)的使用
13.1.游標(biāo)簡(jiǎn)介222
13.1.1.游標(biāo)的實(shí)現(xiàn)223
13.1.2.游標(biāo)的類型223
13.2.游標(biāo)的基本操作224
13.2.1.聲明游標(biāo)224
13.2.2.打開游標(biāo)227
13.2.3.讀取游標(biāo)中的數(shù)據(jù)227
13.2.4.關(guān)閉游標(biāo)229
13.2.5.釋放游標(biāo)230
13.3.使用系統(tǒng)存儲(chǔ)過程查看游標(biāo)231
13.3.1.使用sp_cursor_list查看游標(biāo)231
13.3.2.使用sp_describe_cursor查看游標(biāo)233
13.4.小結(jié)235
第 14章 SQL Server高級(jí)開發(fā)
14.1 事務(wù)處理236
14.1.1 事務(wù)的概念236
14.1.2 顯式事務(wù)與隱式事務(wù)237
14.1.3 事務(wù)處理239
14.1.4.事務(wù)的并發(fā)問題242
14.1.5.事務(wù)的隔離級(jí)別242
14.2.鎖245
14. 2.1.鎖的簡(jiǎn)介245
14.2.2 死鎖及其排除方法247
14.3.小結(jié)248
高級(jí)篇
第 15章 SQL Server安全管理
15.1.SQL Server身份驗(yàn)證250
15.1.1.驗(yàn)證模式250
15.1.2.設(shè)置SQL Server身份驗(yàn)證模式251
15.1.3.管理登錄賬號(hào)252
15.2.數(shù)據(jù)庫用戶260
15.2.1.創(chuàng)建數(shù)據(jù)庫用戶261
15.2.2.刪除數(shù)據(jù)庫用戶262
15.3.SQL Server角色262
15.3.1.固定服務(wù)器角色262
15.3.2.固定數(shù)據(jù)庫角色263
15.3.3.管理SQL Server角色263
15.4.管理SQL Server權(quán)限265
15.5.小結(jié)267
第 16章 SQL Server維護(hù)管理
16.1 脫機(jī)與聯(lián)機(jī)數(shù)據(jù)庫268
16.1.1 脫機(jī)數(shù)據(jù)庫268
16.1.2 聯(lián)機(jī)數(shù)據(jù)庫269
16.2 分離和附加數(shù)據(jù)庫270
16.2.1 分離數(shù)據(jù)庫270
16.2.2 附加數(shù)據(jù)庫272
16.3 導(dǎo)入和導(dǎo)出數(shù)據(jù)表273
16.3.1 導(dǎo)入SQL Server數(shù)據(jù)表273
16.3.2 導(dǎo)入Access數(shù)據(jù)表276
16.3.3 導(dǎo)出SQL Server數(shù)據(jù)表到Access數(shù)據(jù)庫280
16.4 備份和恢復(fù)數(shù)據(jù)庫285
16.4.1 備份類型285
16.4.2 恢復(fù)類型286
16.4.3 備份數(shù)據(jù)庫286
16.4.4 恢復(fù)數(shù)據(jù)庫288
16.5.收縮數(shù)據(jù)庫291
16.5.1.自動(dòng)收縮數(shù)據(jù)庫291
16.5.2.手動(dòng)收縮數(shù)據(jù)庫292
16.6 腳本293
16.6.1 為數(shù)據(jù)庫生成腳本294
16.6.2 為數(shù)據(jù)表生成腳本297
16.6.3 執(zhí)行腳本298
16.7 數(shù)據(jù)庫維護(hù)計(jì)劃299
16.8 小結(jié)303
項(xiàng)目篇
第 17章 學(xué)生成績(jī)管理系統(tǒng)(Java SQL Server實(shí)現(xiàn))
17.1.系統(tǒng)概述306
17.2.系統(tǒng)分析307
17.2.1.需求分析307
17.2.2.可行性研究307
17.3.系統(tǒng)設(shè)計(jì)307
17.3.1.系統(tǒng)目標(biāo)307
17.3.2.系統(tǒng)功能結(jié)構(gòu)307
17.3.3.系統(tǒng)預(yù)覽308
17.3.4.構(gòu)建開發(fā)環(huán)境310
17.3.5.文件夾組織結(jié)構(gòu)310
17.4.數(shù)據(jù)庫設(shè)計(jì)311
17.4.1.數(shù)據(jù)庫分析311
17.4.2.數(shù)據(jù)庫概念設(shè)計(jì)311
17.4.3.數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)312
17.5 公共模塊設(shè)計(jì)314
17.5.1 各種實(shí)體類的編寫314
17.5.2 數(shù)據(jù)庫公共類的編寫315
17.6.系統(tǒng)登錄模塊設(shè)計(jì)322
17.6.1.系統(tǒng)登錄模塊概述322
17.6.2.系統(tǒng)登錄模塊的技術(shù)分析322
17.6.3.系統(tǒng)登錄模塊的實(shí)現(xiàn)過程322
17.7.主窗體模塊設(shè)計(jì)325
17.7.1.主窗體模塊概述325
17.7.2.主窗體模塊的技術(shù)分析325
17.7.3.主窗體模塊的實(shí)現(xiàn)過程326
17.8.班級(jí)信息設(shè)置模塊設(shè)計(jì)329
17.8.1.班級(jí)信息設(shè)置模塊概述329
17.8.2.班級(jí)信息設(shè)置模塊的技術(shù)分析330
17.8.3.班級(jí)信息設(shè)置模塊的實(shí)現(xiàn)過程330
17.9.學(xué)生基本信息管理模塊設(shè)計(jì)334
17.9.1.學(xué)生基本信息管理模塊概述334
17.9.2.學(xué)生基本信息管理模塊的技術(shù)分析335
17.9.3.學(xué)生基本信息管理模塊的實(shí)現(xiàn)過程335
17.10.學(xué)生考試成績(jī)信息管理模塊設(shè)計(jì)340
17.10.1.學(xué)生考試成績(jī)信息管理模塊概述340
17.10.2.學(xué)生考試成績(jī)信息管理模塊的技術(shù)分析341
17.10.3.學(xué)生考試成績(jī)信息管理模塊的實(shí)現(xiàn)過程341
17.11.基本信息數(shù)據(jù)查詢模塊設(shè)計(jì)345
17.11.1.基本信息數(shù)據(jù)查詢模塊概述345
17.11.2.基本信息數(shù)據(jù)查詢模塊的技術(shù)分析346
17.11.3.基本信息數(shù)據(jù)查詢模塊的實(shí)現(xiàn)過程346
17.12.考試成績(jī)班級(jí)明細(xì)數(shù)據(jù)查詢模塊設(shè)計(jì)349
17.12.1.考試成績(jī)班級(jí)明細(xì)數(shù)據(jù)查詢模塊概述349
17.12.2.考試成績(jī)班級(jí)明細(xì)數(shù)據(jù)查詢模塊的技術(shù)分析349
17.12.3.考試成績(jī)班級(jí)明細(xì)數(shù)據(jù)查詢模塊的實(shí)現(xiàn)過程350
17.13.小結(jié)352

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)
  • <em id="aek7n"><label id="aek7n"><meter id="aek7n"></meter></label></em>
    <label id="aek7n"></label>
    <kbd id="aek7n"><dfn id="aek7n"><em id="aek7n"></em></dfn></kbd>