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

SQL Server實(shí)例教程(第3版)

SQL Server實(shí)例教程(第3版)

定 價(jià):¥37.00

作 者: 楊學(xué)全 編
出版社: 電子工業(yè)出版社
叢編項(xiàng): 高職高專(zhuān)計(jì)算機(jī)系列規(guī)劃教材
標(biāo) 簽: 高職高專(zhuān)教材 計(jì)算機(jī) 教材

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121241994 出版時(shí)間: 2014-09-01 包裝: 平裝
開(kāi)本: 頁(yè)數(shù): 300 字?jǐn)?shù):  

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

  全書(shū)共13章。從基本概念和實(shí)際應(yīng)用出發(fā),由淺入深地講述數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)知識(shí)和數(shù)據(jù)庫(kù)創(chuàng)建、表的操作、視圖操作、索引創(chuàng)建、存儲(chǔ)過(guò)程與觸發(fā)器應(yīng)用、函數(shù)應(yīng)用、SQL程序設(shè)計(jì)、數(shù)據(jù)的安全與管理、備份與恢復(fù)等內(nèi)容。將“學(xué)生選課系統(tǒng)開(kāi)發(fā)案例”融入各章節(jié)中,給出了185道例題,以便學(xué)習(xí)者更好地學(xué)習(xí)和掌握數(shù)據(jù)庫(kù)的基本知識(shí)與技能。

作者簡(jiǎn)介

  楊學(xué)全,河北農(nóng)業(yè)大學(xué)教授。出版著作:《SQL Server 2000實(shí)例教程》主編,電子工業(yè)出版社,2004年7月《Delphi 7.0 程序設(shè)計(jì)》主編,科學(xué)出版社,2004年8月《計(jì)算機(jī)應(yīng)用基礎(chǔ)》副主編,中國(guó)農(nóng)業(yè)出版社,2002年4月《Visual C++.net 實(shí)用教程》副主編,電子工業(yè)出版社,2004年7月《C#.NET Web應(yīng)用程序設(shè)計(jì)》主編,電子工業(yè)出版社,2007年8月

圖書(shū)目錄

第1章 數(shù)據(jù)庫(kù)技術(shù) 1
1.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 1
1.1.1 信息、數(shù)據(jù)與數(shù)據(jù)處理 1
1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展 2
1.1.3 數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、
數(shù)據(jù)庫(kù)系統(tǒng) 3
1.1.4 數(shù)據(jù)模型 4
1.1.5 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu) 6
1.2 關(guān)系數(shù)據(jù)庫(kù) 8
1.2.1 關(guān)系模型 8
1.2.2 關(guān)系數(shù)據(jù)庫(kù)中的基本運(yùn)算 10
1.2.3 關(guān)系數(shù)據(jù)理論 12
1.3 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì) 16
1.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)、內(nèi)容與
步驟 17
1.3.2 需求分析 18
1.3.3 概念結(jié)構(gòu)設(shè)計(jì) 18
1.3.4 邏輯結(jié)構(gòu)設(shè)計(jì) 20
1.3.5 數(shù)據(jù)庫(kù)設(shè)計(jì)案例 20
1.4 思考題 24
第2章 SQL Server 2005概述 26
2.1 SQL Server 2005的性能與體系結(jié)構(gòu) 26
2.1.1 SQL Server 2005的性能 26
2.1.2 SQL Server 2005的體系結(jié)構(gòu) 27
2.2 SQL Server 2005的安裝 27
2.2.1 安裝前的準(zhǔn)備工作 27
2.2.2 安裝SQL Server 2005 29
2.3 SQL Server 2005的安全性 33
2.3.1 權(quán)限驗(yàn)證模式 33
2.3.2 數(shù)據(jù)庫(kù)用戶(hù)和賬號(hào) 34
2.4 SQL Server 2005服務(wù)器的操作 35
2.4.1 SQL Server 的程序組 35
2.4.2 SQL Server服務(wù)管理 35
2.4.3 使用SQL Server Management
Studio 37
2.5 思考題 43
第3章 數(shù)據(jù)庫(kù)的基本操作 44
3.1 SQL Server 數(shù)據(jù)庫(kù)的基本術(shù)語(yǔ)和
概念 44
3.1.1 SQL Server數(shù)據(jù)庫(kù) 44
3.1.2 SQL Server的事務(wù)日志 44
3.1.3 SQL Server 數(shù)據(jù)庫(kù)文件及
文件組 45
3.1.4 SQL Server 的系統(tǒng)數(shù)據(jù)庫(kù) 46
3.2 創(chuàng)建數(shù)據(jù)庫(kù) 47
3.2.1 使用SQL Server Management
Studio創(chuàng)建數(shù)據(jù)庫(kù) 47
3.2.2 使用T-SQL語(yǔ)言創(chuàng)建數(shù)據(jù)庫(kù) 48
3.3 使用SQL Server Management Studio
管理數(shù)據(jù)庫(kù) 51
3.3.1 打開(kāi)數(shù)據(jù)庫(kù) 51
3.3.2 查看數(shù)據(jù)庫(kù)信息 51
3.3.3 修改數(shù)據(jù)庫(kù)容量 52
3.3.4 設(shè)定修改數(shù)據(jù)庫(kù)選項(xiàng) 54
3.3.5 更改數(shù)據(jù)庫(kù)名稱(chēng) 54
3.3.6 分離和附加數(shù)據(jù)庫(kù) 55
3.3.7 刪除數(shù)據(jù)庫(kù) 56
3.4 使用T-SQL管理數(shù)據(jù)庫(kù) 56
3.4.1 打開(kāi)數(shù)據(jù)庫(kù) 56
3.4.2 查看數(shù)據(jù)庫(kù)信息 57
3.4.3 修改數(shù)據(jù)庫(kù)容量 57
3.4.4 設(shè)定修改數(shù)據(jù)庫(kù)選項(xiàng) 59
3.4.5 更改數(shù)據(jù)庫(kù)名稱(chēng) 60
3.4.6 分離和附加數(shù)據(jù)庫(kù) 60
3.4.7 刪除數(shù)據(jù)庫(kù) 61
3.5 案例中的應(yīng)用舉例 61
3.5.1 創(chuàng)建“學(xué)生選課管理系統(tǒng)”
數(shù)據(jù)庫(kù) 62
3.5.2 設(shè)定修改數(shù)據(jù)庫(kù)的容量 64
3.6 思考題 66
第4章 數(shù)據(jù)表的基本操作 67
4.1 SQL Server 表的概念與數(shù)據(jù)類(lèi)型 67
4.1.1 SQL Server表的概念 67
4.1.2 SQL Server 2005數(shù)據(jù)類(lèi)型 68
4.2 創(chuàng)建數(shù)據(jù)表 71
4.2.1 使用表設(shè)計(jì)器創(chuàng)建表 72
4.2.2 使用T-SQL語(yǔ)言創(chuàng)建表 74
4.2.3 使用已有表創(chuàng)建新表 77
4.2.4 樹(shù)形結(jié)構(gòu)數(shù)據(jù)庫(kù)表的
設(shè)計(jì)創(chuàng)建 78
4.3 數(shù)據(jù)的添加與表的查看 79
4.3.1 向表中添加數(shù)據(jù) 79
4.3.2 查看表信息 81
4.4 表的修改與刪除 83
4.4.1 修改數(shù)據(jù)庫(kù)中的表 83
4.4.2 刪除數(shù)據(jù)庫(kù)中的表 84
4.5 案例應(yīng)用舉例 85
4.5.1 學(xué)生選課管理系統(tǒng)的
各表定義 85
4.5.2 學(xué)生選課系統(tǒng)各表的創(chuàng)建 87
4.6 思考題 91
第5章 數(shù)據(jù)的基本操作 92
5.1 數(shù)據(jù)的添加、修改和刪除 92
5.1.1 數(shù)據(jù)的添加 92
5.1.2 數(shù)據(jù)的修改 99
5.1.3 數(shù)據(jù)的刪除 101
5.2 簡(jiǎn)單查詢(xún) 103
5.2.1 SELECT 語(yǔ)句 103
5.2.2 選擇表中的若干列 105
5.2.3 選擇表中的若干記錄 107
5.2.4 對(duì)查詢(xún)的結(jié)果排序 114
5.2.5 對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì) 115
5.2.6 用查詢(xún)結(jié)果生成新表 119
5.2.7 合并結(jié)果集 120
5.3 案例中數(shù)據(jù)的基本操作 121
5.4 思考題 122
第6章 數(shù)據(jù)的高級(jí)查詢(xún) 123
6.1 連接查詢(xún) 123
6.1.1 交叉連接查詢(xún) 123
6.1.2 等值與非等值連接查詢(xún) 125
6.1.3 自身連接查詢(xún) 127
6.1.4 外連接查詢(xún) 128
6.1.5 復(fù)合連接條件查詢(xún) 130
6.2 子查詢(xún) 131
6.2.1 帶有IN運(yùn)算符的子查詢(xún) 131
6.2.2 帶有比較運(yùn)算符的子查詢(xún) 133
6.2.3 帶有ANY 或ALL運(yùn)算符的
子查詢(xún) 134
6.2.4 帶有EXISTS運(yùn)算符的
子查詢(xún) 135
6.2.5 分頁(yè)查詢(xún) 137
6.2.6 PIVOT查詢(xún) 138
6.2.7 動(dòng)態(tài)SQL語(yǔ)句 139
6.2.8 利用遞歸查詢(xún)實(shí)現(xiàn)樹(shù)形
結(jié)構(gòu)數(shù)據(jù)表查詢(xún) 140
6.3 案例中數(shù)據(jù)的高級(jí)查詢(xún) 142
6.4 思考題 145
第7章 實(shí)現(xiàn)數(shù)據(jù)完整性 146
7.1 完整性的概念 146
7.2 使用約束 147
7.2.1 約束的類(lèi)型 147
7.2.2 創(chuàng)建主鍵約束 148
7.2.3 創(chuàng)建唯一約束 150
7.2.4 創(chuàng)建檢查約束 151
7.2.5 創(chuàng)建默認(rèn)約束 153
7.2.6 創(chuàng)建外鍵約束 154
7.2.7 查看約束的定義 156
7.2.8 刪除約束 157
7.3 使用規(guī)則 157
7.4 使用默認(rèn) 159
7.5 使用IDENTITY列 160
7.6 數(shù)據(jù)完整性強(qiáng)制選擇方法 161
7.7 實(shí)現(xiàn)數(shù)據(jù)完整性的案例 162
7.8 思考題 164
第8章 視圖及其應(yīng)用 166
8.1 視圖綜述 166
8.1.1 視圖的基本概念 166
8.1.2 視圖的作用 166
8.2 視圖的操作 167
8.2.1 創(chuàng)建視圖 167
8.2.2 使用視圖 171
8.2.3 修改視圖 173
8.2.4 刪除視圖 174
8.3 視圖定義信息的查詢(xún) 174
8.4 案例中的視圖應(yīng)用 175
8.5 思考題 176
第9章 索引及其應(yīng)用 177
9.1 索引綜述 177
9.1.1 數(shù)據(jù)存儲(chǔ) 177
9.1.2 索引 177
9.2 索引的操作 179
9.2.1 創(chuàng)建索引 179
9.2.2 查詢(xún)索引信息 183
9.2.3 索引更名 183
9.2.4 刪除索引 184
9.3 設(shè)置索引的選項(xiàng) 185
9.3.1 設(shè)置FILLFACTOR選項(xiàng) 185
9.3.2 設(shè)置PAD_INDEX選項(xiàng) 185
9.4 索引的分析與維護(hù) 186
9.4.1 索引分析 186
9.4.2 索引維護(hù) 187
9.5 索引視圖 188
9.6 案例中的索引 189
9.7 思考題 189
第10章 SQL Server程序設(shè)計(jì) 190
10.1 程序中的批處理、腳本、注釋 190
10.1.1 批處理 190
10.1.2 腳本 191
10.1.3 注釋 191
10.2 SQL Server變量 191
10.2.1 全局變量 192
10.2.2 局部變量 193
10.3 程序中的流程控制 195
10.3.1 BEGIN…END語(yǔ)句 195
10.3.2 PRINT語(yǔ)句 196
10.3.3 IF…ElSE語(yǔ)句 197
10.3.4 CASE語(yǔ)句 198
10.3.5 WAITFOR語(yǔ)句 200
10.3.6 WHILE語(yǔ)句 201
10.3.7 RETURN語(yǔ)句 202
10.4 SQL Server函數(shù) 202
10.4.1 常用內(nèi)置函數(shù) 202
10.4.2 創(chuàng)建用戶(hù)自定義函數(shù) 208
10.4.3 查看、修改和刪除用戶(hù)
自定義函數(shù) 213
10.5 程序中的事務(wù) 215
10.5.1 概述 215
10.5.2 編寫(xiě)事務(wù) 217
10.5.3 檢查點(diǎn)處理 219
10.5.4 鎖 220
10.6 游標(biāo) 221
10.6.1 游標(biāo)的基本操作 221
10.6.2 使用游標(biāo) 223
10.7 案例中的程序設(shè)計(jì) 225
10.8 思考題 227
第11章 存儲(chǔ)過(guò)程與觸發(fā)器 229
11.1 存儲(chǔ)過(guò)程綜述 229
11.1.1 存儲(chǔ)過(guò)程的概念 229
11.1.2 存儲(chǔ)過(guò)程的類(lèi)型 229
11.2 創(chuàng)建、執(zhí)行、修改、刪除存儲(chǔ)
過(guò)程 230
11.2.1 創(chuàng)建存儲(chǔ)過(guò)程 230
11.2.2 執(zhí)行存儲(chǔ)過(guò)程 233
11.2.3 查看存儲(chǔ)過(guò)程 233
11.2.4 修改存儲(chǔ)過(guò)程 235
11.2.5 刪除存儲(chǔ)過(guò)程 236
11.3 創(chuàng)建和執(zhí)行帶參數(shù)的存儲(chǔ)過(guò)程 237
11.4 存儲(chǔ)過(guò)程的重新編譯 239
11.5 系統(tǒng)存儲(chǔ)過(guò)程與擴(kuò)展存儲(chǔ)過(guò)程 240
11.5.1 系統(tǒng)存儲(chǔ)過(guò)程 240
11.5.2 擴(kuò)展存儲(chǔ)過(guò)程 241
11.6 案例中的存儲(chǔ)過(guò)程 242
11.7 觸發(fā)器綜述 245
11.8 觸發(fā)器的創(chuàng)建執(zhí)行 246
11.8.1 Inserted表和Deleted表 246
11.8.2 創(chuàng)建觸發(fā)器 246
11.8.3 查看觸發(fā)器信息 248
11.9 修改和刪除觸發(fā)器 249
11.9.1 修改觸發(fā)器 249
11.9.2 禁止、啟用和刪除觸發(fā)器 250
11.10 嵌套觸發(fā)器 251
11.11 案例中的觸發(fā)器 251
11.12 思考題 253
第12章 SQL Server 安全管理 254
12.1 SQL Server 2005的安全機(jī)制 254
12.1.1 SQL Server 2005的
身份驗(yàn)證模式 254
12.1.2 權(quán)限驗(yàn)證 256
12.2 管理服務(wù)器的安全性 256
12.2.1 查看登錄賬號(hào) 257
12.2.2 創(chuàng)建登錄賬號(hào) 257
12.2.3 禁用登錄賬號(hào) 259
12.2.4 刪除登錄賬號(hào) 260
12.3 管理權(quán)限 261
12.3.1 數(shù)據(jù)庫(kù)用戶(hù) 261
12.3.2 架構(gòu)管理 262
12.3.3 數(shù)據(jù)庫(kù)角色 266
12.3.4 管理權(quán)限 267
12.4 案例中的安全管理 269
12.5 思考題 270
第13章 備份與還原 271
13.1 數(shù)據(jù)備份與還原綜述 271
13.1.1 備份和還原基本概念 271
13.1.2 數(shù)據(jù)備份的類(lèi)型 272
13.1.3 恢復(fù)模式 273
13.2 備份與還原操作 274
13.2.1 數(shù)據(jù)庫(kù)的備份 274
13.2.2 數(shù)據(jù)庫(kù)的還原 278
13.3 備份與還原計(jì)劃 280
13.4 數(shù)據(jù)的導(dǎo)入與導(dǎo)出 281
13.4.1 導(dǎo)出數(shù)據(jù) 281
13.4.2 導(dǎo)入數(shù)據(jù) 283
13.5 案例中的備份和還原操作 284
13.5.1 備份操作 284
13.5.2 還原操作 286
13.6 思考題 287
附錄A 實(shí)驗(yàn)實(shí)習(xí)指導(dǎo) 288
實(shí)驗(yàn)1 SQL Server數(shù)據(jù)庫(kù)的安裝 288
實(shí)驗(yàn)2 創(chuàng)建數(shù)據(jù)庫(kù)和表 288
實(shí)驗(yàn)3 數(shù)據(jù)的基本操作 290
實(shí)驗(yàn)4 數(shù)據(jù)查詢(xún) 291
實(shí)驗(yàn)5 數(shù)據(jù)完整性 292
實(shí)驗(yàn)6 視圖的應(yīng)用 293
實(shí)驗(yàn)7 索引的應(yīng)用 293
實(shí)驗(yàn)8 SQL程序 294
實(shí)驗(yàn)9 函數(shù)的應(yīng)用 295
實(shí)驗(yàn)10 存儲(chǔ)過(guò)程與觸發(fā)器的應(yīng)用 296
實(shí)驗(yàn)11 SQL Server 的安全管理 297
實(shí)驗(yàn)12 備份與還原 297
參考文獻(xiàn) 299

本目錄推薦

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