注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫SQL SeverSQL SERVER 2000應用與開發(fā)范例寶典

SQL SERVER 2000應用與開發(fā)范例寶典

SQL SERVER 2000應用與開發(fā)范例寶典

定 價:¥78.00

作 者: 明日科技,李賀,劉彬彬,孫明麗
出版社: 人民郵電出版社
叢編項: 軟件工程師典藏
標 簽: Sever

ISBN: 9787115148711 出版時間: 2006-07-01 包裝: 平裝
開本: 16開 頁數: 737 字數:  

內容簡介

  本書精選了400多個典型實例,所選實例覆蓋了SQL Server 2000應用與開發(fā)中的熱點問題和關鍵問題。全書按實際應用進行分類,可以使讀者在短時間內掌握更多有用的技術,快速提高編程水平。所選內容均來源于實際項目的開發(fā),有的實例是作者開發(fā)實踐的積累,有的實例來源于公司的開發(fā)項目,還有的來自讀者的問題。 通過對這些實例進行詳細分析和講解,可以讓讀者迅速掌握程序設計的開發(fā)經驗和技巧,迅速提高程序設計的綜合水平。全書分為18章,涵蓋了管理SQL Server 2000、SQL Server數據庫的安全性管理、使用企業(yè)管理器數據庫、使用sQL語句管理數據庫、sQL查詢技術、更新SQL Server 2000、Delphi與SQL Server 2000、ASP與SQL Server 2000、ASP.net與SQL Server、JSP與SQL Server等方面的內容。

作者簡介

  明日科技有限公司是一家以計算機軟件技術為核心的高科技企業(yè),多年來始終致力于行業(yè)管理軟件開發(fā)、數字化出版物制作、計算機網絡系統綜合應用以及行業(yè)電子商務網站開發(fā)等領域,涉及生產、管理、控制、倉儲、物流、營銷、服務等待業(yè)公司擁有軟件開發(fā)和項目實施方面的資深專家和學習型技術團隊,多年來積累了豐富的技術和文檔和學習資料,公司的開發(fā)團隊不僅是開拓進取的技術實踐者,更致力于成為技術的普及和傳播者。

圖書目錄

第1章 配置與管理SQL Server 2000 1
1.1 安裝SQL Server 2000 2
實例001 安裝SQL Server 2000個人版 2
實例002 安裝SQL Server 2000企業(yè)版 7
實例003 安裝SQL Server 2000客戶端 12
實例004 升級SQL Server  14
實例005 卸載SQL Server 15
1.2 配置服務器 16
實例006 創(chuàng)建服務器組 16
實例007 注冊服務器 17
實例008 啟動、暫停和停止SQL Server 2000 19
實例009 配置網絡連接 22
實例010 配置鏈接服務器 23
實例011 配置遠程服務器 26
實例012 測試服務器的配置 28
實例013 影響SQL Server運行的設置 30
1.3 配置客戶端 31
實例014 客戶端Net-Library 31
實例015 配置ODBC數據源 33
實例016 測試客戶端的配置 36
1.4 通過Internet訪問SQL Server 2000 37
實例017 建立訪問SQL Server 2000的虛擬目錄 37
實例018 通過HTTP訪問SQL Server 2000 40
實例019 通過Microsoft Proxy Server連接SQL Server 2000 42
1.5 管理SQL Server 2000 42
實例020 啟動企業(yè)管理器 42
實例021 使用查詢分析器 43
實例022 使用SQL事件探查器 46
實例023 通過“服務”管理SQL Server 2000 50
實例024 使用SQL Server 2000聯機叢書 52
1.6 腳本與批處理 53
實例025 將數據庫生成腳本 53
實例026 將指定表生成腳本 56
實例027 執(zhí)行腳本 57
實例028 批處理 58
1.7 維護SQL Server 2000 60
實例029 復制數據庫 60
實例030 分離數據庫 63
實例031 附加數據庫 64
1.8 導入、導出數據庫 66
實例032 導入SQL Server 2000數據庫 66
實例033 導入Access數據 69
實例034 導出數據到Access數據庫 73
實例035 導出數據到Excel  76
1.9 數據備份與還原 78
實例036 完全備份與還原 78
實例037 差異備份與還原 81
實例038 部分數據庫還原 84
實例039 備份和恢復系統數據庫 85
1.10 常見問題與解決 87
實例040 連接失敗 87
實例041 用戶登錄失敗 89
實例042 解決SQL Server 2000無法安裝 90
實例043 解決SQL Server 2000卸載失敗 91
實例044 解決安裝SQL Server補丁時出現的問題 93
第2章 SQL Server數據庫安全性管理 95
2.1 SQL Server的身份驗證模式 96
實例045 Windows驗證模式 96
實例046 混合驗證模式 97
2.2 管理SQL Server登錄 98
實例047 查看登錄 98
實例048 創(chuàng)建一個登錄賬號 99
實例049 更改、刪除登錄賬號 100
實例050 禁止登錄賬號 101
實例051 刪除SQL Server登錄 102
2.3 服務器角色管理 103
實例052 添加成員 103
實例053 刪除成員 105
2.4 數據庫角色管理 106
實例054 創(chuàng)建數據庫用戶賬戶 106
實例055 為數據庫角色添加和刪除成員 107
實例056 創(chuàng)建和刪除數據庫角色 109
2.5 權限管理 111
實例057 為數據庫角色設置權限 111
實例058 設置數據庫的訪問權限 113
實例059 設置對象的訪問權限 114
2.6 高級安全主題 115
實例060 數據文件安全 115
實例061 安全配置 117
實例062 使用安全套接字層(SSL)加密 120
實例063 如何防范SQL注入式攻擊 125
第3章 使用企業(yè)管理器管理數據庫 127
3.1 設計數據庫 128
實例064 創(chuàng)建數據庫 128
實例065 修改數據庫 130
實例066 刪除數據庫 132
3.2 設計數據表 133
實例067 創(chuàng)建數據表 133
實例068 創(chuàng)建計算字段 137
實例069 修改表 139
實例070 刪除表 140
3.3 索引的建立與維護 141
實例071 建立惟一索引 141
實例072 定義主鍵索引 143
實例073 刪除索引 145
3.4 關系的建立與維護 146
實例074 建立一對一關系 146
實例075 建立一對多關系 149
實例076 刪除關系 150
3.5 維護數據表 151
實例077 在表結構中添加新字段 151
實例078 在表結構中刪除字段 152
實例079 修改表結構中字段的順序 153
實例080 重命名表 154
3.6 瀏覽數據 155
實例081 查看所有數據 155
實例082 查看某一條記錄 156
實例083 瀏覽指定行數的數據 157
3.7 數據的基本操作 158
實例084 添加數據 158
實例085 修改數據 160
實例086 刪除數據 161
第4章 用代碼維護SQL Server 2000 163
4.1 設計數據庫 164
實例087 創(chuàng)建數據庫 164
實例088 修改數據庫 166
實例089 刪除數據庫 169
4.2 維護數據表 170
實例090 創(chuàng)建數據表 171
實例091 定義計算字段 173
實例092 修改表 174
實例093 刪除表 176
實例094 修改表和字段的名稱 177
4.3 維護數據庫 179
實例095 分離數據庫 179
實例096 附加數據庫 180
實例097 附加單文件數據庫 181
4.4 數據庫備份與恢復 182
實例098 建立備份設備 182
實例099 刪除備份設備 184
實例100 備份數據庫 185
實例101 還原數據庫 187
第5章 SQL查詢技術 191
5.1 SELECT子句 192
實例102 選取特定列數據 192
實例103 查詢多個列名 193
實例104 查詢所有列 194
實例105 使用列別名 195
實例106 在列上加入計算 196
5.2 模式查詢 198
實例107 查詢數字 198
實例108 利用_通配符進行查詢 200
實例109 利用%通配符進行查詢 201
實例110 利用[]通配符進行查詢 202
實例111 利用[^]通配符進行查詢 203
實例112 復雜的模式查詢 204
5.3 格式化字段和結果集 205
實例113 統一字段格式進行查詢 205
實例114 在查詢中去除空格 207
實例115 對查詢結果進行格式化(四舍五入) 208
5.4 利用謂詞進行查詢 210
實例116 利用IN謂詞限定范圍 211
實例117 利用NOT IN限定范圍 212
實例118 利用ALL謂詞限定范圍 213
實例119 利用ANY謂詞限定范圍 214
實例120 NOT與謂詞進行組合條件的查詢 215
5.5 除去重復記錄或空值 217
實例121 查詢時不顯示重復記錄 217
實例122 列出數據中的重復記錄和記錄條數 218
實例123 去除記錄中指定字段的空值 219
實例124 獲取記錄中指定字段的空值 220
5.6 數據前若干名 221
實例125 查詢前5名數據 221
實例126 查詢后5名數據 222
實例127 取出數據統計結果前3名數據 224
5.7 日期、時間查詢 225
實例128 查詢指定日期的數據 225
實例129 查詢指定時間段的數據 226
實例130 按月查詢數據 227
5.8 區(qū)間查詢 228
實例131 查詢大于指定條件的數據 228
實例132 查詢小于指定條件的數據 229
實例133 利用號進行區(qū)間查詢 230
實例134 利用BETWEEN進行區(qū)間查詢 231
實例135 利用模糊查詢進行區(qū)間查詢 233
5.9 在查詢中使用OR和AND運算符 235
實例136 利用OR進行查詢 236
實例137 利用AND進行查詢 237
實例138 同時利用OR、AND進行查詢 238
5.10 分組統計 241
實例139 在分組查詢中使用ALL關鍵字 241
實例140 在分組查詢中使用HAVING子句 243
實例141 在分組查詢中使用CUBE運算符 245
實例142 在分組查詢中使用ROLLUP 247
實例143 對統計結果進行排序 249
實例144 數據分組統計(單列) 250
實例145 按倉庫分組統計圖書庫存(多列) 252
實例146 多表分組統計 253
實例147 使用COMPUTE 254
實例148 使用COMPUTE BY 257
5.11 聚集函數 258
實例149 利用聚集函數SUM對銷售額進行匯總 258
實例150 利用聚集函數AVG求某班學生的平均年齡 260
實例151 利用聚集函數MIN求最小值 262
實例152 利用聚集函數MAX求最大值 264
實例153 利用聚集函數COUNT求日銷售額大于某值的商品數 266
5.12 數學函數 269
實例154 使用RAND函數 269
實例155 使用SQRT函數 270
實例156 使用EXP函數 271
實例157 使用LOG和LOG10函數 272
實例158 使用FLOOR函數和CEILING函數 273
實例159 使用三角函數 275
5.13 日期、時間函數 276
實例160 使用DATEADD函數 277
實例161 使用DATEDIFF函數 278
實例162 使用DAY函數 280
實例163 使用MONTH函數 281
實例164 使用YEAR函數 282
實例165 使用GETDATE函數 284
實例166 使用DATEPART函數 285
5.14 字符串函數 286
實例167 使用CHAR函數 286
實例168 使用REPLICATE函數 288
實例169 用LEFT、RIGHT函數 290
實例170 使用LOWER、UPPER函數 291
實例171 使用SUBSTRING函數 293
5.15 多表查詢(連接查詢) 295
實例172 利用FROM子句進行多表查詢 295
實例173 使用表的別名 296
實例174 合并多個結果集 298
5.16 子查詢 299
實例175 由IN引入的子查詢 299
實例176 使用EXISTS謂詞引入子查詢 301
實例177 使用量化比較謂詞引入子查詢 303
實例178 在SELECT子句中的子查詢 305
實例179 在FROM子句中的子查詢 306
實例180 在子查詢中使用聚集函數 307
實例181 使用子查詢更新數據 308
實例182 使用子查詢刪除數據 309
5.17 嵌套查詢 310
實例183 復雜的嵌套查詢 310
實例184 嵌套查詢在查詢統計中的應用 312
5.18 聯合語句UNION 313
實例185 使用UNION運算符 313
實例186 一對多聯合查詢 315
實例187 對聯合查詢后的結果進行排序 317
5.19 連接查詢(INNER JOIN) 318
實例188 簡單內連接查詢 318
實例189 復雜的內連接查詢 320
實例190 自身連接 321
5.20 外連接查詢(OUTER JOIN) 322
實例191 LEFT OUTER JOIN查詢 322
實例192 RIGHT OUTER JOIN查詢 324
實例193 使用外連接進行多表聯合查詢 325
5.21 利用CASE語句進行查詢 326
實例194 利用CASE語句查詢數據 326
實例195 利用CASE語句更新列值 328
5.22 交叉查詢 330
實例196 靜態(tài)交叉表 330
實例197 動態(tài)交叉表 331
第6章 更新SQL Server 2000 333
6.1 添加數據 334
實例198 添加單條數據 334
實例199 批量添加數據 335
實例200 創(chuàng)建表并添加數據 336
6.2 修改數據 337
實例201 修改單條數據 338
實例202 批量修改數據 339
實例203 修改指定日期字段內的數據 340
6.3 刪除數據 340
實例204 刪除單條數據 341
實例205 刪除指定字段數據為空的記錄 341
6.4 使用事務 342
實例206 開始事務 343
實例207 結束事務 344
6.5 綜合例子 345
實例208 維護數據表數據 345
實例209 數據導入 346
第7章 流程控制與功能性語句 349
7.1 流程控制語句 350
實例210 程序塊語句 350
實例211 判斷語句 351
實例212 檢測語句 352
實例213 循環(huán)語句 353
實例214 分支判斷語句 354
實例215 無條件返回語句 355
實例216 延期執(zhí)行語句 356
實例217 跳轉語句 357
7.2 功能性語句 358
實例218 輸出語句 358
實例219 錯誤處理語句 359
實例220 選項設置語句 360
第8章 索引 363
8.1 創(chuàng)建索引 364
實例221 創(chuàng)建惟一索引 364
實例222 創(chuàng)建聚合索引 367
實例223 使用T-SQL命令創(chuàng)建索引 369
實例224 把數據庫中的記錄顯示到下拉列表中 372
8.2 維護索引 373
實例225 修改索引 374
實例226 重建索引 375
實例227 刪除索引 376
8.3 全文索引 377
實例228 啟用全文檢索服務 377
實例229 定義全文索引 378
實例230 使用代碼創(chuàng)建全文索引 381
實例231 使用代碼維護全文索引 386
實例232 檢索多個詞 387
實例233 檢索短語 388
實例234 模糊查詢 389
實例235 對二進制對象進行全文檢索 390
第9章 視圖 393
9.1 創(chuàng)建視圖 394
實例236 使用企業(yè)管理器創(chuàng)建視圖 394
實例237 使用Transact-SQL創(chuàng)建視圖 396
實例238 使用創(chuàng)建視圖向導創(chuàng)建視圖 397
9.2 管理視圖 399
實例239 使用Transact-SQL獲取視圖的信息 399
實例240 使用企業(yè)管理器修改視圖 401
實例241 使用Transact-SQL修改視圖 402
實例242 對視圖定義文本進行加密 403
實例243 使用企業(yè)管理器重命名視圖 404
實例244 如何刪除視圖 405
9.3 應用視圖 406
實例245 使用視圖添加表數據 406
實例246 通過視圖修改表數據 408
實例247 通過視圖檢索表數據 409
實例248 通過視圖刪除表數據 410
實例249 通過視圖加強數據安全 411
第10章 存儲過程 413
10.1 創(chuàng)建存儲過程 414
實例250 通過企業(yè)管理器創(chuàng)建存儲過程 414
實例251 使用Transact-SQL語句創(chuàng)建存儲過程 415
實例252 通過存儲過程向導創(chuàng)建存儲過程 417
10.2 管理存儲過程 419
實例253 修改存儲過程 419
實例254 查看存儲過程 421
實例255 重命名存儲過程 423
實例256 刪除存儲過程 424
實例257 執(zhí)行存儲過程 425
實例258 添加擴展存儲過程 427
實例259 對存儲過程的定義文本進行加密 428
10.3 應用存儲過程 429
實例260 監(jiān)控存儲過程 429
實例261 自動執(zhí)行存儲過程 430
第11章 觸發(fā)器 433
11.1 創(chuàng)建觸發(fā)器 434
實例262 使用企業(yè)管理器創(chuàng)建觸發(fā)器 434
實例263 使用Transact-SQL創(chuàng)建觸發(fā)器 435
11.2 管理觸發(fā)器 438
實例264 觸發(fā)器的嵌套 438
實例265 Rollback觸發(fā)器 439
實例266 查看觸發(fā)器數據 440
實例267 修改觸發(fā)器 442
實例268 刪除觸發(fā)器 444
實例269 重命名觸發(fā)器 445
11.3 觸發(fā)器的應用 446
實例270 應用觸發(fā)器添加數據 446
實例271 應用觸發(fā)器刪除數據 447
實例272 應用觸發(fā)器修改數據 448
第12章 游標的使用 451
12.1 游標的基本操作 452
實例273 聲明游標 452
實例274 打開游標 454
實例275 讀取游標中的數據 455
實例276 關閉釋放游標 457
12.2 游標的高級操作 458
實例277 返回指定行數據 459
實例278 用ORDER BY子句改變游標中行的順序 460
實例279 使用FETCH將值存入變量 462
實例280 利用游標設計帶滾動的數據查詢 463
12.3 通過游標維護數據 465
實例281 在游標中包含計算列 465
實例282 使用游標更新數據 466
實例283 只允許用戶更新游標中指定列中的值 467
實例284 使用游標刪除數據 469
實例285 用索引改變游標中行的順序 469
第13章 分布式查詢 471
13.1 鏈接服務器 472
實例286 用“企業(yè)管理器”建立鏈接 472
實例287 創(chuàng)建、查看、刪除鏈接 474
實例288 建立、查看、刪除映射 476
實例289 用T_SQL設置鏈接選項 479
實例290 創(chuàng)建到電子表格的鏈接 480
13.2 分布式查詢 481
實例291 簡單的分布式查詢 482
實例292 用OpenDatasource()查詢 483
實例293 用OpenQuery()查詢 484
實例294 用OpenRowSet()查詢 485
13.3 分布式事務處理 486
實例295 創(chuàng)建分布式事務 486
第14章 Visual Basic與SQL Server 2000應用實例 489
14.1 連接數據庫 490
實例296 ADO連接數據庫 490
實例297 DAO連接數據庫 491
實例298 RDO連接數據庫 492
實例299 ODBC連接數據庫 493
14.2 瀏覽數據庫 495
實例300 通過文本框瀏覽數據庫 495
實例301 通過表格單頁瀏覽數據庫 497
實例302 使用表格多頁瀏覽數據庫 498
14.3 數據查詢 500
實例303 通用查詢 500
實例304 模糊查詢 501
實例305 邏輯查詢 502
實例306 空數據查詢 504
實例307 時間段查詢 505
實例308 多表查詢 506
14.4 編輯數據表 508
實例309 錄入數據 508
實例310 批量修改數據 510
實例311 批量刪除數據 512
14.5 存儲過程、視圖和觸發(fā)器 513
實例312 視圖的應用 513
實例313 觸發(fā)器的應用 515
實例314 存儲過程的應用 517
14.6 備份、恢復數據 518
實例315 附加數據庫 518
實例316 備份數據庫 520
實例317 恢復數據庫 521
14.7 使用代碼維護數據庫 522
實例318 新建數據庫和數據表 522
實例319 提取數據表結構 525
實例320 修改數據表結構 527
實例321 刪除無用的數據表 529
第15章 Delphi與SQL Server 2000 531
15.1 連接數據庫 532
實例322 使用ADO連接SQL Server 2000數據庫 532
實例323 如何使用ODBC連接SQL Server數據庫 534
15.2 瀏覽數據庫 537
實例324 通過文本框瀏覽數據庫 537
實例325 通過DBGrid表格瀏覽數據 539
15.3 數據查詢 540
實例326 通用查詢 540
實例327 模糊查詢 542
實例328 邏輯查詢 544
實例329 空數據查詢 545
實例330 時間段查詢 546
實例331 多表查詢 548
15.4 編輯數據表 549
實例332 錄入數據 549
實例333 批量修改數據 552
實例334 批量刪除數據 554
15.5 存儲過程、視圖和觸發(fā)器 555
實例335 存儲過程的應用 555
實例336 視圖的應用 558
實例337 觸發(fā)器的應用 560
15.6 備份、恢復數據 562
實例338 附加數據庫 562
實例339 備份數據庫 564
實例340 恢復數據庫 566
15.7 使用代碼維護數據庫 567
實例341 新建數據庫和數據表 568
實例342 修改數據表結構 572
實例343 刪除無用數據表 574
第16章 ASP與SQL Server 2000 577
16.1 連接數據庫 578
實例344 通過ADO連接數據庫 578
實例345 通過ODBC連接數據庫 584
實例346 通過OLE DB連接數據庫 588
16.2 瀏覽數據庫 590
實例347 利用文本框瀏覽數據 590
實例348 表格單頁數據顯示 592
實例349 表格分頁數據顯示 595
16.3 數據查詢 597
實例350 通用查詢 597
實例351 模糊查詢數據 601
實例352 數據排行 602
實例353 多表分組統計 604
實例354 數據匯總 606
實例355 多表查詢 608
16.4 編輯數據庫 609
實例356 錄入數據 609
實例357 批量修改數據 611
實例358 批量刪除數據 612
16.5 存儲過程、視圖、觸發(fā)器 614
實例359 存儲過程的應用 614
實例360 視圖的應用 615
實例361 觸發(fā)器的應用 617
16.6 備份、恢復數據 619
實例362 附加數據庫 619
實例363 備份數據庫 620
實例364 恢復數據庫 624
16.7 使用代碼維護數據庫 629
實例365 新建數據庫和表 629
實例366 修改數據表結構 631
實例367 刪除無用的數據表 636
第17章 ASP.NET與SQL Server 2000 639
17.1 連接數據庫 640
實例368 SQL Server數據庫連接 640
實例369 ODBC連接SQL數據庫 642
實例370 Access數據庫連接 644
實例371 Oracle數據庫連接 645
17.2 瀏覽數據庫 646
實例372 利用GridView顯示數據表中數據 646
實例373 利用GridView分頁瀏覽數據 649
17.3 數據查詢 650
實例374 通用查詢 650
實例375 模糊查詢 652
實例376 數據排行 653
實例377 分組統計 654
實例378 數據匯總 655
實例379 多表查詢 656
17.4 編輯數據庫 658
實例380 批量錄入數據 658
實例381 利用GridView編輯數據 660
實例382 利用GridView刪除數據 661
17.5 存儲過程、視圖、觸發(fā)器 663
實例383 存儲過程的應用 663
實例384 視圖的應用 664
實例385 觸發(fā)器的應用 665
17.6 備份、恢復數據庫 667
實例386 附加數據庫 667
實例387 備份數據庫 668
實例388 恢復數據庫 669
17.7 使用代碼維護數據庫 671
實例389 新建數據庫和表 671
實例390 修改數據庫結構 673
實例391 刪除無用數據表 674
第18章 JSP與SQL Server 2000 677
18.1 連接數據庫 678
實例392 JDBC  678
實例393 JDBC-ODBC橋 681
實例394 連接池技術 683
18.2 數據查詢 687
實例395 條件查詢 687
實例396 模糊查詢 689
實例397 數據排序 691
實例398 分組統計 692
實例399 數據匯總 694
實例400 子查詢 695
18.3 瀏覽數據庫 696
實例401 文本框瀏覽 697
實例402 表格單頁瀏覽 698
實例403 表格多頁瀏覽 699
18.4 更新數據庫 702
實例404 錄入數據 702
實例405 修改數據 704
實例406 刪除數據 706
實例407 批量插入數據 707
18.5 存儲過程、視圖、觸發(fā)器 709
實例408 存儲過程的應用 709
實例409 視圖的應用 712
實例410 觸發(fā)器的應用 715
18.6 備份、恢復數據 718
實例411 附加數據庫在JSP頁中的實現 718
實例412 備份數據庫在JSP頁中的實現 720
實例413 恢復數據庫在JSP頁中的實現 722
18.7 數據庫安全 723
實例414 用戶登錄 723
實例415 防范SQL注入 725
實例416 利用事務保證數據一致性和安全性 726
技術要點對應實例位置 731

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號