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

SQL Server管理與開發(fā)技術(shù)大全

SQL Server管理與開發(fā)技術(shù)大全

定 價(jià):¥72.00

作 者: 韓朝軍
出版社: 人民郵電出版社
叢編項(xiàng): 軟件工程師典藏
標(biāo) 簽: Server

ISBN: 9787115157683 出版時(shí)間: 2007-04-01 包裝: 膠版紙
開本: 16開 頁(yè)數(shù): 673 字?jǐn)?shù):  

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

  《SQL Server管理與開發(fā)技術(shù)大全(附光盤)》是一本關(guān)于SQL Server 2000管理和開發(fā)參考大全,書中幾乎囊括了使用SQL Server 2000進(jìn)行管理和開發(fā)的全部知識(shí),同時(shí)在講解中結(jié)合了大量實(shí)用而又有代表性的示例和典型應(yīng)用。全書共分21章,包括SQL Server 2000入門、管理SQL Server、使用企業(yè)管理器管理數(shù)據(jù)庫(kù)、編輯SQL數(shù)據(jù)庫(kù)、維護(hù)SQL Server數(shù)據(jù)庫(kù)、SQL Server安全性管理、Transact-SQL語(yǔ)言、定義和操作SQL Server數(shù)據(jù)庫(kù)、索引、視圖、存儲(chǔ)過程、觸發(fā)器、函數(shù)、事務(wù)、游標(biāo)、約束完整性、分布式查詢、Delphi操作SQL Server 2000、Visual Basic操作SQL Server 2000、ASP操作SQL Server 2000等。書中各部分內(nèi)容既相互獨(dú)立又相互聯(lián)系,可以逐步引導(dǎo)讀者深入學(xué)習(xí)并掌握SQL Server 2000?!禨QL Server管理與開發(fā)技術(shù)大全(附光盤)》附有配套光盤。光盤提供了書中示例和典型應(yīng)用實(shí)例的全部源代碼,所有源代碼都經(jīng)過精心調(diào)試,在Windows 2000下測(cè)試通過,保證能夠正常運(yùn)行。《SQL Server管理與開發(fā)技術(shù)大全(附光盤)》內(nèi)容精練、重點(diǎn)突出、實(shí)例豐富,是各級(jí)程序開發(fā)人員的必備參考書,同時(shí)也非常適合大中專院校師生閱讀。

作者簡(jiǎn)介

暫缺《SQL Server管理與開發(fā)技術(shù)大全》作者簡(jiǎn)介

圖書目錄

第1篇 數(shù)據(jù)庫(kù)管理篇
第1章 關(guān)于SQL Server 2000 3
1.1 SQL Server 2000概述 4
1.1.1 SQL Server 2000簡(jiǎn)介 4
1.1.2 SQL Server 2000特點(diǎn) 4
1.2 SQL Server 2000版本 6
1.3 SQL Server 2000安裝 6
1.3.1 安裝要求 7
1.3.2 安裝注意事項(xiàng) 8
1.3.3 安裝SQL Server 2000客戶端與服務(wù)器端 8
1.3.4 安裝SQL Server 2000客戶端 14
1.4 SQL Server 2000卸載 16
1.4.1 通過控制面板卸載SQL Server 2000 16
1.4.2 通過光盤自帶的卸載程序卸載SQL Server 2000 18
1.5 SQL Server 2000基本結(jié)構(gòu) 19
1.5.1 文件 19
1.5.2 數(shù)據(jù)庫(kù) 21
1.5.3 系統(tǒng)表 22
1.5.4 系統(tǒng)存儲(chǔ)過程 25
1.5.5 管理工具 26
1.6 SQL Server升級(jí)向?qū)А?6
1.6.1 SQL Server的版本升級(jí) 27
1.6.2 升級(jí)的注意事項(xiàng) 29
1.7 下載SQL Server的補(bǔ)丁 30
1.8 使用SQL Server聯(lián)機(jī)叢書 30
1.9 疑難解析 33
1.9.1 如何解決SQL Server 2000安裝失敗的問題 33
1.9.2 安裝過程中檢測(cè)到只讀文件 33
1.9.3 如何查找有關(guān)計(jì)算機(jī)上運(yùn)行的各種實(shí)例的安裝位置的信息 33
1.9.4 能否在運(yùn)行Microsoft Windows NT 4.0終端服務(wù)器上安裝SQL Server 2000 33
1.9.5 從SQL Server 7.0升級(jí)到SQL Server 2000需要服務(wù)補(bǔ)丁嗎 33
第2章 管理SQL Server 35
2.1 SQL Server 2000管理工具 36
2.1.1 企業(yè)管理器 36
2.1.2 服務(wù)管理器 37
2.1.3 查詢分析器 38
2.1.4 導(dǎo)入和導(dǎo)出數(shù)據(jù) 43
2.1.5 事件探查器 47
2.1.6 在IIS中配置SQL XML支持 49
2.1.7 客戶端網(wǎng)絡(luò)實(shí)用工具 52
2.1.8 服務(wù)器網(wǎng)絡(luò)實(shí)用工具 55
2.2 啟動(dòng)和停止SQL Server服務(wù) 55
2.2.1 使用SQL Server服務(wù)管理器 55
2.2.2 使用SQL Server企業(yè)管理器 56
2.2.3 使用命令行 57
2.2.4 使用控制面板 58
2.3 服務(wù)器組的注冊(cè)及刪除 60
2.3.1 注冊(cè)服務(wù)器組 60
2.3.2 刪除服務(wù)器組 61
2.4 服務(wù)器的注冊(cè)及刪除 62
2.4.1 注冊(cè)服務(wù)器 62
2.4.2 刪除服務(wù)器 66
2.5 配置服務(wù)器 66
第3章 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù)與數(shù)據(jù)表 71
3.1 數(shù)據(jù)庫(kù)的相關(guān)知識(shí) 72
3.1.1 數(shù)據(jù)庫(kù)基本概念 72
3.1.2 數(shù)據(jù)模型 73
3.1.3 數(shù)據(jù)庫(kù)對(duì)象 73
3.1.4 文件 74
3.1.5 文件組 74
3.2 SQL Server的命名規(guī)則 75
3.2.1 標(biāo)識(shí)符 75
3.2.2 對(duì)象命名規(guī)則 76
3.2.3 實(shí)例命名規(guī)則 76
3.3 數(shù)據(jù)表的相關(guān)知識(shí) 76
3.3.1 基本數(shù)據(jù)類型 76
3.3.2 用戶自定義數(shù)據(jù)類型 77
3.3.3 與表相關(guān)的概念 79
3.4 使用企業(yè)管理器管理數(shù)據(jù)庫(kù) 80
3.4.1 創(chuàng)建數(shù)據(jù)庫(kù) 80
3.4.2 查看數(shù)據(jù)庫(kù) 84
3.4.3 修改數(shù)據(jù)庫(kù) 84
3.4.4 刪除數(shù)據(jù)庫(kù) 85
3.4.5 限制用戶對(duì)數(shù)據(jù)庫(kù)的訪問 86
3.5 使用企業(yè)管理器管理數(shù)據(jù)表 87
3.5.1 創(chuàng)建數(shù)據(jù)表 87
3.5.2 查看數(shù)據(jù)表 89
3.5.3 修改數(shù)據(jù)表 92
3.5.4 數(shù)據(jù)表重命名 92
3.5.5 刪除數(shù)據(jù)表 92
3.6 關(guān)系的建立與維護(hù) 94
3.6.1 一對(duì)一關(guān)系 94
3.6.2 一對(duì)多關(guān)系 95
3.6.3 多對(duì)多關(guān)系 96
第4章 編輯SQL Server數(shù)據(jù)庫(kù) 97
4.1 錄入數(shù)據(jù) 98
4.1.1 添加新記錄 98
4.1.2 利用默認(rèn)值和標(biāo)識(shí)添加數(shù)據(jù) 100
4.1.3 利用公式錄入數(shù)據(jù) 102
4.1.4 解決字段不夠長(zhǎng)問題 103
4.1.5 解決錄入時(shí)非法報(bào)錯(cuò)問題 103
4.2 修改數(shù)據(jù) 104
4.2.1 手工修改指定行記錄 104
4.2.2 使用SQL語(yǔ)句修改指定記錄 104
4.3 刪除數(shù)據(jù) 105
4.3.1 手工刪除指定行記錄 105
4.3.2 使用SQL語(yǔ)句刪除指定記錄 106
4.4 瀏覽數(shù)據(jù) 107
4.4.1 使用企業(yè)管理器瀏覽數(shù)據(jù)表 108
4.4.2 使用SELECT語(yǔ)句瀏覽數(shù)據(jù)表 108
4.5 查找數(shù)據(jù) 109
4.5.1 查找指定行記錄 109
4.5.2 查找第一條記錄 110
4.5.3 查找最后一條記錄 110
4.5.4 查找下一條記錄 111
4.5.5 查找前一條記錄 111
第5章 維護(hù)SQL Server數(shù)據(jù)庫(kù) 113
5.1 導(dǎo)入、導(dǎo)出數(shù)據(jù)表 114
5.1.1 導(dǎo)入Access數(shù)據(jù)庫(kù)中數(shù)據(jù)表 114
5.1.2 導(dǎo)入SQL Server數(shù)據(jù)表 118
5.1.3 導(dǎo)入其他數(shù)據(jù)源的數(shù)據(jù)表 120
5.1.4 導(dǎo)出SQL Server數(shù)據(jù)表 122
5.1.5 使用DTS包導(dǎo)入/導(dǎo)出數(shù)據(jù)庫(kù) 125
5.2 備份和恢復(fù)數(shù)據(jù)庫(kù) 127
5.2.1 數(shù)據(jù)庫(kù)備份類型 127
5.2.2 數(shù)據(jù)庫(kù)恢復(fù)模型 128
5.2.3 創(chuàng)建備份設(shè)備 128
5.2.4 備份數(shù)據(jù)庫(kù) 130
5.2.5 恢復(fù)數(shù)據(jù)庫(kù) 133
5.2.6 刪除備份設(shè)備 136
5.3 備份data路徑下所有數(shù)據(jù)庫(kù) 137
5.3.1 備份所有數(shù)據(jù)庫(kù) 137
5.3.2 恢復(fù)所有數(shù)據(jù)庫(kù) 138
5.4 收縮數(shù)據(jù)庫(kù) 138
5.5 腳本與批處理 139
5.5.1 將數(shù)據(jù)庫(kù)生成腳本 140
5.5.2 將指定表生成腳本 141
5.5.3 執(zhí)行腳本 142
5.5.4 批處理 142
5.6 分離和附加數(shù)據(jù)庫(kù) 143
5.6.1 分離數(shù)據(jù)庫(kù) 143
5.6.2 附加數(shù)據(jù)庫(kù) 144
5.7 處理數(shù)據(jù)庫(kù)連接錯(cuò)誤 145
5.8 數(shù)據(jù)庫(kù)維護(hù)計(jì)劃 147
第6章 SQL Server 2000安全性管理 151
6.1 SQL Server的安全認(rèn)證模式 152
6.1.1 服務(wù)器認(rèn)證 152
6.1.2 數(shù)據(jù)庫(kù)認(rèn)證 153
6.1.3 設(shè)置驗(yàn)證模式 153
6.2 管理角色 154
6.2.1 管理服務(wù)器角色 154
6.2.2 管理數(shù)據(jù)庫(kù)角色 157
6.3 管理服務(wù)器 160
6.3.1 查看登錄賬號(hào) 160
6.3.2 創(chuàng)建登錄賬號(hào) 161
6.3.3 更改和刪除登錄賬號(hào) 163
6.3.4 特殊賬戶 164
6.4 管理數(shù)據(jù)庫(kù)用戶 164
6.4.1 創(chuàng)建數(shù)據(jù)庫(kù)用戶 164
6.4.2 查看數(shù)據(jù)庫(kù)用戶 167
6.4.3 刪除數(shù)據(jù)庫(kù)用戶 169
6.4.4 特殊數(shù)據(jù)庫(kù)用戶 170
6.5 管理權(quán)限 170
6.5.1 使用企業(yè)管理器管理權(quán)限 171
6.5.2 使用Transact-SQL語(yǔ)句管理權(quán)限 176
第2篇 數(shù)據(jù)庫(kù)開發(fā)篇
第7章 Transact-SQL語(yǔ)言 181
7.1 SQL Server語(yǔ)言 182
7.1.1 SQL概述 182
7.1.2 SQL語(yǔ)言的組成 182
7.1.3 SQL語(yǔ)句結(jié)構(gòu) 184
7.1.4 Transact-SQL語(yǔ)句分類 184
7.2 數(shù)據(jù)類型 185
7.2.1 整數(shù)數(shù)據(jù)類型 185
7.2.2 浮點(diǎn)數(shù)據(jù)類型 185
7.2.3 二進(jìn)制數(shù)據(jù)類型 186
7.2.4 邏輯數(shù)據(jù)類型 186
7.2.5 字符數(shù)據(jù)類型 186
7.2.6 文本和圖形數(shù)據(jù)類型 187
7.2.7 日期和時(shí)間數(shù)據(jù)類型 187
7.2.8 貨幣數(shù)據(jù)類型 188
7.2.9 特定數(shù)據(jù)類型 188
7.2.10 用戶自定義數(shù)據(jù)類型 188
7.2.11 新數(shù)據(jù)類型 190
7.3 常量 191
7.3.1 數(shù)字常量 191
7.3.2 字符串常量 191
7.3.3 日期和時(shí)間常量 191
7.3.4 符號(hào)常量 191
7.4 變量 191
7.4.1 局部變量 191
7.4.2 全局變量 193
7.5 注釋符、運(yùn)算符與通配符 195
7.5.1 注釋符(Annotation) 195
7.5.2 運(yùn)算符(Operator) 195
7.5.3 通配符(Wildcard) 198
7.6 流程控制 199
7.6.1 BEGIN...END 199
7.6.2 IF 200
7.6.3 IF...ELSE 201
7.6.4 CASE 202
7.6.5 WHILE 204
7.6.6 WHILE...CONTINUE...BREAK 205
7.6.7 RETURN 206
7.6.8 GOTO 207
7.6.9 WAITFOR 207
7.7 常用命令 208
7.7.1 DBCC 208
7.7.2 CHECKPOINT 209
7.7.3 DECLARE 209
7.7.4 PRINT 211
7.7.5 RAISERROR 211
7.7.6 READTEXT 212
7.7.7 BACKUP 213
7.7.8 RESTORE 213
7.7.9 SELECT 214
7.7.10 SET 215
7.7.11 SHUTDOWN 215
7.7.12 WRITETEXT 216
7.7.13 USE 216
第8章 數(shù)據(jù)庫(kù)的定義和操作 217
8.1 數(shù)據(jù)庫(kù)的管理 218
8.1.1 創(chuàng)建數(shù)據(jù)庫(kù) 218
8.1.2 修改數(shù)據(jù)庫(kù) 222
8.1.3 刪除數(shù)據(jù)庫(kù) 226
8.2 表的創(chuàng)建與管理 227
8.2.1 創(chuàng)建表 227
8.2.2 查看表屬性 232
8.2.3 修改表 233
8.2.4 刪除表 239
8.3 數(shù)據(jù)的操作 240
8.3.1 插入數(shù)據(jù) 240
8.3.2 修改數(shù)據(jù) 247
8.3.3 刪除數(shù)據(jù) 256
第9章 數(shù)據(jù)查詢 263
9.1 SELECT檢索數(shù)據(jù) 264
9.1.1 SELECT語(yǔ)句的基本結(jié)構(gòu) 264
9.1.2 SELECT子句 266
9.1.3 FROM子句 267
9.1.4 WHERE子句 269
9.1.5 ORDER BY子句 276
9.1.6 GROUP BY子句 277
9.1.7 COMPUTE子句 281
9.1.8 OPTION子句 283
9.1.9 DISTINCT關(guān)鍵字 284
9.1.10 AS關(guān)鍵字 285
9.1.11 TOP關(guān)鍵字 286
9.1.12 解決查詢過程中的問題 287
9.2 匯總與分組數(shù)據(jù) 290
9.2.1 使用聚合函數(shù)進(jìn)行匯總和分組 290
9.2.2 篩選分組結(jié)果 293
9.3 使用空值 301
9.3.1 什么是空值 301
9.3.2 檢測(cè)空值 301
9.3.3 處理空值 302
9.4 保存查詢結(jié)果 303
9.4.1 從查詢結(jié)果創(chuàng)建一個(gè)永久表 303
9.4.2 從查詢結(jié)果創(chuàng)建一個(gè)臨時(shí)表 304
9.4.3 從查詢結(jié)果創(chuàng)建一個(gè)新的視圖 304
9.5 用UNION合并多個(gè)查詢結(jié)果 305
9.5.1 UNION與連接之間的區(qū)別 305
9.5.2 使用UNION ALL合并表 306
9.5.3 UNION中的ORDER BY子句 306
9.5.4 UNION中的自動(dòng)數(shù)據(jù)類型轉(zhuǎn)換 307
9.5.5 不同數(shù)據(jù)類型表的UNION 308
9.5.6 有不同列數(shù)的兩個(gè)表的UNION 308
9.5.7 三個(gè)或更多表的UNION 309
9.6 子查詢與嵌套查詢 310
9.6.1 什么是嵌套查詢 310
9.6.2 什么是子查詢 310
9.6.3 簡(jiǎn)單嵌套查詢 310
9.6.4 帶IN的嵌套查詢 311
9.6.5 帶NOT IN的嵌套查詢 312
9.6.6 帶SOME的嵌套查詢 313
9.6.7 帶ANY的嵌套查詢 314
9.6.8 帶ALL的嵌套查詢 315
9.6.9 帶EXISTS的嵌套查詢 316
9.7 連接查詢 317
9.7.1 內(nèi)連接 317
9.7.2 外連接 319
9.7.3 自身連接 321
9.7.4 交叉連接 323
9.7.5 連接多表的方法 323
9.8 使用CASE函數(shù)進(jìn)行查詢 325
第10章 索引 331
10.1 索引的概念 332
10.2 索引的優(yōu)缺點(diǎn) 332
10.2.1 索引的優(yōu)點(diǎn) 332
10.2.2 索引的缺點(diǎn) 332
10.3 索引的分類 332
10.3.1 聚集索引 332
10.3.2 非聚集索引 333
10.4 索引的操作 333
10.4.1 索引的創(chuàng)建 333
10.4.2 查看索引信息 338
10.4.3 索引的修改 340
10.4.4 索引的刪除 341
10.4.5 設(shè)置索引的選項(xiàng) 343
10.5 索引的分析與維護(hù) 345
10.5.1 索引的分析 345
10.5.2 索引的維護(hù) 346
10.6 全文索引 348
10.6.1 使用企業(yè)管理器啟用全文索引 348
10.6.2 使用Transact-SQL語(yǔ)句啟用全文索引 351
10.6.3 全文目錄 353
10.6.4 全文目錄的維護(hù) 355
10.6.5 檢索詞 356
10.6.6 高級(jí)檢索選項(xiàng) 360
10.6.7 模糊查詢 361
第11章 視圖 365
11.1 視圖的概念 366
11.2 視圖的優(yōu)點(diǎn) 366
11.3 視圖的使用 367
11.3.1 視圖的創(chuàng)建 367
11.3.2 視圖的重命名 372
11.3.3 視圖的修改 372
11.3.4 視圖的刪除 375
11.3.5 視圖定義信息的查詢 375
11.3.6 在視圖上使用INSERT語(yǔ)句 377
11.3.7 在視圖上使用UPDATE語(yǔ)句 378
11.3.8 在視圖上使用DELETE語(yǔ)句 378
11.4 在視圖上檢索數(shù)據(jù) 379
11.5 WITH CHECK OPTION的視圖 379
11.6 對(duì)視圖進(jìn)行加密 380
11.7 使用視圖加強(qiáng)數(shù)據(jù)安全 381
11.7.1 對(duì)不同的用戶設(shè)置權(quán)限 381
11.7.2 通過視圖限制用戶對(duì)列的訪問 382
11.7.3 通過視圖限制用戶對(duì)行的訪問 382
第12章 存儲(chǔ)過程 383
12.1 存儲(chǔ)過程的概念 384
12.2 存儲(chǔ)過程的分類 384
12.2.1 系統(tǒng)存儲(chǔ)過程 384
12.2.2 本地存儲(chǔ)過程 385
12.2.3 臨時(shí)存儲(chǔ)過程 385
12.2.4 遠(yuǎn)程存儲(chǔ)過程 385
12.2.5 擴(kuò)展存儲(chǔ)過程 385
12.3 存儲(chǔ)過程的使用 386
12.3.1 存儲(chǔ)過程的簡(jiǎn)單創(chuàng)建 386
12.3.2 創(chuàng)建帶參數(shù)的存儲(chǔ)過程 389
12.3.3 創(chuàng)建帶返回值的存儲(chǔ)過程 393
12.3.4 在存儲(chǔ)過程中定義變量 401
12.3.5 存儲(chǔ)過程的執(zhí)行 402
12.3.6 存儲(chǔ)過程的查看 403
12.3.7 存儲(chǔ)過程的修改 405
12.3.8 存儲(chǔ)過程的刪除 408
12.3.9 存儲(chǔ)過程的重新編譯 409
12.3.10 調(diào)試存儲(chǔ)過程 410
12.3.11 執(zhí)行遠(yuǎn)程存儲(chǔ)過程 411
第13章 觸發(fā)器 415
13.1 觸發(fā)器的概念 416
13.2 觸發(fā)器的優(yōu)點(diǎn) 416
13.3 觸發(fā)器的種類 416
13.4 觸發(fā)器的使用 417
13.4.1 觸發(fā)器的創(chuàng)建 417
13.4.2 觸發(fā)器的查看 420
13.4.3 觸發(fā)器的修改 422
13.4.4 觸發(fā)器的刪除 423
13.4.5 啟用或禁止觸發(fā)器 424
13.4.6 允許使用嵌套觸發(fā)器 425
13.4.7 建立列級(jí)觸發(fā)器 426
13.4.8 遞歸觸發(fā)器 427
第14章 函數(shù) 429
14.1 聚合函數(shù) 430
14.1.1 聚合函數(shù)簡(jiǎn)介 430
14.1.2 使用SUM(求和)函數(shù) 430
14.1.3 使用AVG(平均值)函數(shù) 431
14.1.4 使用MIN(最小值)函數(shù) 432
14.1.5 使用MAX(最大值)函數(shù) 433
14.1.6 使用COUNT(統(tǒng)計(jì))函數(shù) 434
14.1.7 使用DISTINCT(取不重復(fù)記錄)函數(shù) 436
14.1.8 如何查詢重復(fù)記錄 437
14.2 數(shù)學(xué)函數(shù) 437
14.2.1 數(shù)學(xué)函數(shù)簡(jiǎn)介 437
14.2.2 使用ABS(絕對(duì)值)函數(shù) 438
14.2.3 使用CEILING函數(shù) 438
14.2.4 使用DEGREES函數(shù) 438
14.2.5 使用EXP(指數(shù)值)函數(shù) 439
14.2.6 使用FLOOR函數(shù) 439
14.2.7 使用LOG函數(shù)和LOG10函數(shù) 439
14.2.8 使用PI(圓周率)函數(shù) 440
14.2.9 使用POWER(乘方)函數(shù) 440
14.2.10 使用RADIANS函數(shù) 441
14.2.11 使用RAND(隨機(jī)浮點(diǎn)數(shù))函數(shù) 441
14.2.12 使用ROUND(四舍五入)函數(shù) 441
14.2.13 使用SQUARE(平方)函數(shù)和SQRT(平方根)函數(shù) 442
14.2.14 使用三角函數(shù) 442
14.3 字符串函數(shù) 444
14.3.1 字符串函數(shù)簡(jiǎn)介 444
14.3.2 使用ASCII(獲取ASCII碼)函數(shù) 444
14.3.3 使用CHAR(返回ASCII碼字符)函數(shù) 446
14.3.4 使用CHARINDEX(返回字符串的起始位置)函數(shù) 446
14.3.5 使用DIFFERENCE(返回SOUNDEX的值之差)函數(shù) 447
14.3.6 使用LEFT(取左邊指定個(gè)數(shù)的字符)函數(shù) 447
14.3.7 使用RIGHT(取右邊指定個(gè)數(shù)的字符)函數(shù) 448
14.3.8 使用LEN(返回字符個(gè)數(shù))函數(shù) 448
14.3.9 使用LTRIM(清除左邊空格)函數(shù) 449
14.3.10 使用RTRIM(清除右邊空格)函數(shù) 449
14.3.11 使用LOWER(轉(zhuǎn)換小寫)函數(shù) 449
14.3.12 使用UPPER(轉(zhuǎn)換大寫)函數(shù) 450
14.3.13 使用NCHAR函數(shù)和UNICODE函數(shù) 451
14.3.14 使用PATINDEX函數(shù) 451
14.3.15 使用REPLACE(替換字符串)函數(shù) 452
14.3.16 使用QUOTENAME(返回帶有分隔符的Unicode字符串)函數(shù) 453
14.3.17 使用REPLICATE(以指定的次數(shù)重復(fù)字符表達(dá)式)函數(shù) 453
14.3.18 使用REVERSE(返回字符表達(dá)式的反轉(zhuǎn))函數(shù) 454
14.3.19 使用SOUNDEX(返回由4個(gè)字符組成的代碼)函數(shù) 454
14.3.20 使用SPACE(返回由重復(fù)的空格組成的字符串)函數(shù) 455
14.3.21 使用STR函數(shù) 455
14.3.22 使用STUFF(刪除指定的字符并在指定的位置插入字符)函數(shù) 455
14.3.23 使用SUBSTRING(取字符串)函數(shù) 456
14.4 日期和時(shí)間函數(shù) 456
14.4.1 日期和時(shí)間函數(shù)簡(jiǎn)介 456
14.4.2 使用DATEADD(添加日期時(shí)間)函數(shù) 457
14.4.3 使用GETDATE(返回當(dāng)前系統(tǒng)日期和時(shí)間)函數(shù) 458
14.4.4 使用DATEDIFF(返回日期和時(shí)間的邊界數(shù))函數(shù) 458
14.4.5 使用DATENAME(返回指定日期部分的字符串)函數(shù) 459
14.4.6 使用DATEPART(返回指定日期部分的整數(shù))函數(shù) 459
14.4.7 使用DAY(返回指定日期的天)函數(shù) 460
14.4.8 使用MONTH(返回指定日期的月)函數(shù) 460
14.4.9 使用YEAR(返回指定日期的年)函數(shù) 460
14.4.10 使用GETUTCDATE(返回表示當(dāng)前UTC時(shí)間)函數(shù) 461
14.5 轉(zhuǎn)換函數(shù) 461
14.5.1 轉(zhuǎn)換函數(shù)簡(jiǎn)介 461
14.5.2 使用CAST函數(shù) 462
14.5.3 使用CONVERT函數(shù) 463
14.6 游標(biāo)函數(shù) 465
14.6.1 游標(biāo)函數(shù)簡(jiǎn)介 465
14.6.2 使用@@CURSOR_ROWS函數(shù) 465
14.6.3 使用CURSOR_STATUS函數(shù) 466
14.6.4 使用@@FETCH_STATUS函數(shù) 468
14.7 文本和圖像函數(shù) 469
14.7.1 文本和圖像函數(shù)簡(jiǎn)介 469
14.7.2 使用PATINDEX函數(shù) 469
14.7.3 使用TEXTPTR函數(shù) 469
14.7.4 使用TEXTVALID函數(shù) 470
14.8 元數(shù)據(jù)函數(shù) 471
14.8.1 元數(shù)據(jù)函數(shù)簡(jiǎn)介 471
14.8.2 使用COL_LENGTH函數(shù) 471
14.8.3 使用COL_NAME函數(shù) 472
14.8.4 使用COLUMNPROPERTY函數(shù) 473
14.8.5 使用DB_NAME函數(shù) 474
14.8.6 使用FILE_ID函數(shù) 475
14.8.7 使用FILE_NAME函數(shù) 475
14.8.8 使用INDEXKEY_PROPERTY函數(shù) 475
14.8.9 使用OBJECT_ID函數(shù) 476
14.8.10 使用OBJECTPROPERTY函數(shù) 476
第15章 事務(wù) 477
15.1 事務(wù)的概念 478
15.2 顯式事務(wù)與隱性事務(wù) 478
15.2.1 顯式事務(wù) 478
15.2.2 隱性事務(wù) 479
15.2.3 API中控制隱性事務(wù) 480
15.2.4 事務(wù)的COMMIT和ROLLBACK 480
15.3 使用事務(wù) 480
15.3.1 開始事務(wù) 480
15.3.2 結(jié)束事務(wù) 481
15.4 事務(wù)的工作機(jī)制 482
15.5 自動(dòng)提交事務(wù) 483
15.6 事務(wù)日志的備份與還原 483
15.6.1 備份事務(wù)日志 483
15.6.2 還原事務(wù)日志 485
15.7 事務(wù)的并發(fā)問題 486
15.8 事務(wù)的隔離級(jí)別 487
15.9 鎖 489
15.9.1 SQL Server鎖機(jī)制 489
15.9.2 鎖模式 489
15.9.3 鎖的粒度 490
15.9.4 查看鎖 491
15.10 死鎖 492
15.11 分布式事務(wù)處理 493
15.11.1 分布式事務(wù)簡(jiǎn)介 493
15.11.2 創(chuàng)建分布式事務(wù) 493
15.11.3 分布式處理協(xié)調(diào)器 494
第16章 游標(biāo) 495
16.1 游標(biāo)的概念 496
16.2 使用游標(biāo) 496
16.2.1 聲明游標(biāo) 496
16.2.2 打開游標(biāo) 498
16.2.3 從游標(biāo)中讀取數(shù)據(jù) 499
16.2.4 關(guān)閉游標(biāo) 500
16.2.5 釋放游標(biāo) 501
16.3 創(chuàng)建游標(biāo)變量 501
16.4 游標(biāo)類型 502
16.4.1 靜態(tài)游標(biāo) 502
16.4.2 動(dòng)態(tài)游標(biāo) 502
16.4.3 只進(jìn)游標(biāo) 502
16.4.4 鍵集驅(qū)動(dòng)游標(biāo) 503
16.5 游標(biāo)的相關(guān)操作 503
16.5.1 使用游標(biāo)修改數(shù)據(jù) 503
16.5.2 使用游標(biāo)刪除數(shù)據(jù) 504
16.5.3 將游標(biāo)中的數(shù)據(jù)進(jìn)行排序顯示 505
16.5.4 使用FETCH語(yǔ)句將數(shù)據(jù)值存入變量 506
16.5.5 在游標(biāo)中包含計(jì)算列 507
16.6 游標(biāo)并發(fā) 508
16.7 游標(biāo)鎖定 509
16.8 游標(biāo)系統(tǒng)存儲(chǔ)過程 509
第17章 約束完整性 515
17.1 約束的概念 516
17.2 約束類型 516
17.3 列約束和表約束 516
17.4 創(chuàng)建約束 516
17.4.1 創(chuàng)建主鍵約束 516
17.4.2 創(chuàng)建外鍵約束 519
17.4.3 創(chuàng)建默認(rèn)約束 520
17.4.4 創(chuàng)建惟一約束 521
17.4.5 創(chuàng)建檢查約束 522
17.4.6 創(chuàng)建非空約束 523
17.5 刪除約束 524
17.6 查看約束 525
17.7 規(guī)則 526
17.7.1 規(guī)則的概念 526
17.7.2 創(chuàng)建規(guī)則 527
17.7.3 綁定規(guī)則 527
17.7.4 松綁規(guī)則 528
17.7.5 刪除規(guī)則 529
17.7.6 使用企業(yè)管理器管理規(guī)則 529
17.8 默認(rèn) 531
17.8.1 默認(rèn)的概念 531
17.8.2 創(chuàng)建默認(rèn)值 531
17.8.3 綁定默認(rèn)值 532
17.8.4 松綁默認(rèn)值 532
17.8.5 刪除默認(rèn)值 532
17.8.6 使用企業(yè)管理器管理默認(rèn) 533
第18章 分布式查詢 535
18.1 分布式查詢的概念 536
18.2 鏈接服務(wù)器 536
18.2.1 使用企業(yè)管理器建立鏈接 536
18.2.2 使用SQL語(yǔ)句管理鏈接 539
18.2.3 使用SQL語(yǔ)句管理映射 541
18.2.4 創(chuàng)建到電子表格的鏈接 543
18.2.5 創(chuàng)建到Access數(shù)據(jù)庫(kù)的鏈接 544
18.3 訪問外部數(shù)據(jù) 544
18.3.1 使用OpenDataSource函數(shù)訪問外部數(shù)據(jù) 544
18.3.2 訪問Excel電子表格中的數(shù)據(jù) 546
18.3.3 使用OpenQuery函數(shù)查詢數(shù)據(jù) 546
18.3.4 使用OpenRowSet函數(shù)查詢數(shù)據(jù) 547
18.3.5 訪問Access數(shù)據(jù)庫(kù)中的數(shù)據(jù) 548
18.4 對(duì)外部數(shù)據(jù)進(jìn)行添加、修改、刪除 549
18.4.1 對(duì)外部數(shù)據(jù)進(jìn)行添加 549
18.4.2 修改外部數(shù)據(jù) 550
18.4.3 刪除外部數(shù)據(jù) 550
18.5 分布式查詢過程 550
18.5.1 sp_catalogs存儲(chǔ)過程 550
18.5.2 sp_column_privileges_ex存儲(chǔ)過程 551
18.5.3 sp_columns_ex存儲(chǔ)過程 552
18.5.4 sp_foreignkeys存儲(chǔ)過程 553
18.5.5 sp_indexes存儲(chǔ)過程 554
18.5.6 sp_primarykeys存儲(chǔ)過程 555
18.5.7 sp_serveroption存儲(chǔ)過程 555
18.5.8 sp_table_privileges_ex存儲(chǔ)過程 556
18.5.9 sp_tables_ex存儲(chǔ)過程 556
第3篇 數(shù)據(jù)庫(kù)應(yīng)用篇
第19章 Delphi操作SQL Server 2000 561
19.1 如何連接數(shù)據(jù)庫(kù) 562
19.1.1 使用ADO連接SQL Server 2000數(shù)據(jù)庫(kù) 562
19.1.2 使用ODBC連接SQL Server 2000數(shù)據(jù)庫(kù) 564
19.2 瀏覽數(shù)據(jù)庫(kù)中的信息 569
19.3 數(shù)據(jù)庫(kù)和數(shù)據(jù)表 572
19.4 查詢 576
19.4.1 普通查詢 576
19.4.2 區(qū)間查詢 578
19.4.3 模糊查詢 579
19.4.4 其他查詢 581
19.5 對(duì)數(shù)據(jù)進(jìn)行添加、修改、刪除 582
19.5.1 向數(shù)據(jù)表中添加信息 582
19.5.2 修改數(shù)據(jù)表中的信息 584
19.5.3 刪除數(shù)據(jù)表中的記錄 585
19.6 游標(biāo) 586
19.7 視圖 588
19.8 存儲(chǔ)過程 590
19.9 觸發(fā)器 592
19.10 索引 593
第20章 Visual Basic操作SQL Server 2000 599
20.1 如何連接數(shù)據(jù)庫(kù) 600
20.1.1 ADO連接SQL Server 2000數(shù)據(jù)庫(kù) 600
20.1.2 使用DAO連接SQL Server2000數(shù)據(jù)庫(kù) 601
20.2 瀏覽數(shù)據(jù)表 602
20.2.1 使用文本控件及數(shù)據(jù)庫(kù)顯示控件瀏覽數(shù)據(jù) 602
20.2.2 使用表格類控件瀏覽數(shù)據(jù)表 603
20.3 數(shù)據(jù)庫(kù)及數(shù)據(jù)表 604
20.3.1 創(chuàng)建數(shù)據(jù)庫(kù)及數(shù)據(jù)表 604
20.3.2 提取數(shù)據(jù)表的結(jié)構(gòu) 605
20.4 數(shù)據(jù)錄入 609
20.4.1 利用數(shù)據(jù)綁定控件錄入數(shù)據(jù) 609
20.4.2 使用INSERT語(yǔ)句錄入數(shù)據(jù) 610
20.5 數(shù)據(jù)刪除 612
20.5.1 使用ADO控件Delete方法刪除數(shù)據(jù) 612
20.5.2 執(zhí)行DELETE語(yǔ)句進(jìn)行數(shù)據(jù)刪除 613
20.5.3 刪除列中的數(shù)據(jù) 613
20.6 數(shù)據(jù)修改 614
20.6.1 使用UPDATE語(yǔ)句修改數(shù)據(jù) 614
20.6.2 表格數(shù)據(jù)綁定控件修改數(shù)據(jù) 614
20.6.3 使用文本數(shù)據(jù)綁定控件修改數(shù)據(jù) 615
20.7 數(shù)據(jù)查詢 616
20.7.1 簡(jiǎn)單查詢 616
20.7.2 模糊查詢 619
20.7.3 日期和時(shí)間查詢 619
20.8 存儲(chǔ)過程 621
20.8.1 創(chuàng)建存儲(chǔ)過程 621
20.8.2 在VB中使用存儲(chǔ)過程 622
20.8.3 刪除存儲(chǔ)過程 624
20.9 觸發(fā)器 624
20.9.1 創(chuàng)建觸發(fā)器 624
20.9.2 使用觸發(fā)器 625
20.10 視圖 625
20.10.1 創(chuàng)建視圖 625
20.10.2 視圖的使用與刪除 626
第21章 ASP操作SQL Server 2000 627
21.1 如何連接數(shù)據(jù)庫(kù) 628
21.1.1 使用ADO連接SQL Server 2000數(shù)據(jù)庫(kù) 628
21.1.2 使用ODBC連接SQL Server 2000數(shù)據(jù)庫(kù) 628
21.1.3 使用OLE DB連接SQL Server 2000數(shù)據(jù)庫(kù) 632
21.2 瀏覽數(shù)據(jù)表 633
21.2.1 使用文本框?yàn)g覽數(shù)據(jù)表 633
21.2.2 使用表格瀏覽數(shù)據(jù)表 634
21.3 數(shù)據(jù)庫(kù)及數(shù)據(jù)表 635
21.3.1 創(chuàng)建數(shù)據(jù)庫(kù)及數(shù)據(jù)表 635
21.3.2 修改數(shù)據(jù)表的結(jié)構(gòu) 637
21.3.3 刪除無用的數(shù)據(jù)庫(kù)及數(shù)據(jù)表 640
21.4 索引 641
21.4.1 創(chuàng)建索引 641
21.4.2 編輯及刪除索引 642
21.4.3 創(chuàng)建全文索引 643
21.4.4 使用全文索引進(jìn)行全文查詢 643
21.5 視圖 644
21.5.1 創(chuàng)建視圖 644
21.5.2 編輯及刪除視圖 645
21.5.3 通過視圖查詢數(shù)據(jù) 646
21.5.4 通過視圖添加數(shù)據(jù) 646
21.5.5 通過視圖修改數(shù)據(jù) 646
21.5.6 通過視圖刪除數(shù)據(jù) 647
21.6 游標(biāo) 647
21.6.1 聲明及管理游標(biāo) 647
21.6.2 使用游標(biāo)讀取數(shù)據(jù) 647
21.6.3 使用游標(biāo)修改及刪除數(shù)據(jù) 648
21.7 數(shù)據(jù)查詢 649
21.7.1 通用查詢 649
21.7.2 模糊查詢 652
21.7.3 日期和時(shí)間查詢 654
21.7.4 分組查詢 655
21.7.5 多表查詢 657
21.7.6 嵌套查詢 658
21.8 利用SQL語(yǔ)句對(duì)數(shù)據(jù)表進(jìn)行添加、修改、刪除 660
21.8.1 數(shù)據(jù)的添加 660
21.8.2 數(shù)據(jù)的修改 661
21.8.3 數(shù)據(jù)的刪除 661
21.9 存儲(chǔ)過程 662
21.9.1 創(chuàng)建存儲(chǔ)過程 662
21.9.2 使用存儲(chǔ)過程傳遞參數(shù) 663
21.9.3 使用存儲(chǔ)過程備份數(shù)據(jù)庫(kù) 663
21.9.4 使用存儲(chǔ)過程附加數(shù)據(jù)庫(kù) 663
21.10 觸發(fā)器 664
21.10.1 創(chuàng)建及管理觸發(fā)器 664
21.10.2 使用觸發(fā)器添加數(shù)據(jù) 664
21.10.3 使用觸發(fā)器修改數(shù)據(jù) 665
21.10.4 使用觸發(fā)器刪除數(shù)據(jù) 665
實(shí)例索引 667

本目錄推薦

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