精通SQL Server2000數(shù)據(jù)庫管理與開發(fā)

出版時間:2001-4  出版社:人民郵電出版社  作者:于松濤 等著  

內(nèi)容概要

本書分為 3部分,第一部分主要介紹SQL Server的基本操作和語言基礎;第二部分介紹如何使用 SQL Server 2000進行數(shù)據(jù)庫的管理和維護;第三部分介紹了如何使用 SQL Server 2000進行數(shù)據(jù)庫應用程序的開發(fā)。

書籍目錄

目    錄
第一部分 SQL Server 2000使用基礎
第1章 SQL Server 2000概述 3
1.1 數(shù)據(jù)庫基礎知識 3
1.1.1 數(shù)據(jù)庫的基本概念 3
1.1.2 數(shù)據(jù)模型 5
1.2 SQL Server簡介 8
1.3 SQL Server 2000的新增功能 9
1.3.1 數(shù)據(jù)庫增強 9
1.3.2 聯(lián)合數(shù)據(jù)庫服務器(Federated Database Servers) 10
1.4 SQL Server 2000的工具 13
1.4.1 Client Network Utility 13
1.4.2 Enterprise Manager 15
1.4.3 SQL Server Query Analyzer 16
1.4.4 SQL Server Profiler 17
1.4.5 SQL Server Agent 20
1.4.6 SQL Server Service Manager 20
1.4.7 SQL Server聯(lián)機幫助 21
1.4.8 向 導 22
1.5 小 結 24
第2章 安裝和配置SQL Server 2000 25
2.1 準備安裝 25
2.1.1 硬件要求 25
2.1.2 軟件要求 25
2.1.3 創(chuàng)建SQL Server服務賬號 26
2.2 開始安裝 26
2.3 認識SQL Server 2000 34
2.3.1 目錄結構 34
2.3.2 系統(tǒng)數(shù)據(jù)庫和樣本數(shù)據(jù)庫 35
2.3.3 SQL Server 2000程序組 35
2.3.4 啟動SQL Server 2000 36
2.4 注冊和配置服務器 38
2.4.1 注冊服務器 38
2.4.2 配置服務器 42
2.5 小 結 48
第3章 Transact-SQL語言基礎 49
3.1 運算符 49
3.1.1 算術運算符 49
3.1.2 字符串運算符 50
3.1.3 比較運算符 50
3.1.4 邏輯運算符 51
3.1.5 運算符優(yōu)先級 52
3.2 數(shù)據(jù)類型 52
3.2.1 二進制數(shù)據(jù)類型 52
3.2.2 字符數(shù)據(jù)類型 53
3.2.3 日期和時間數(shù)據(jù)類型 53
3.2.4 Unicode數(shù)據(jù)類型 53
3.2.5 數(shù)字數(shù)據(jù)類型 53
3.2.6 貨幣數(shù)據(jù)類型 53
3.2.7 特殊數(shù)據(jù)類型 53
3.2.8 用戶自定義數(shù)據(jù)類型 54
3.3 函 數(shù) 54
3.3.1 字符串函數(shù) 54
3.3.2 日期時間函數(shù) 56
3.3.3 數(shù)學函數(shù) 58
3.3.4 轉換函數(shù) 59
3.3.5 系統(tǒng)函數(shù) 60
3.3.6 集合函數(shù) 63
3.4 SELECT語句 64
3.4.1 選擇列 64
3.4.2 FROM子句 67
3.4.3 WHERE子句 68
3.4.4 ORDER BY子句 71
3.4.5 GROUP BY和HAVING子句 72
3.4.6 COMPUTE和COMPUTE BY子句 77
3.5 批處理和流程控制語言 81
3.5.1 批處理 81
3.5.2 事務管理 82
3.5.3 流程控制語言 83
3.6 小 結 88
第4章 數(shù)據(jù)庫管理 89
4.1 數(shù)據(jù)庫中的對象 89
4.1.1 事務日志 89
4.1.2 文件和文件組 90
4.2 數(shù)據(jù)庫設計 90
4.3 數(shù)據(jù)庫和事務日志管理 91
4.3.1 創(chuàng)建數(shù)據(jù)庫及事務日志 91
4.3.2 設定數(shù)據(jù)文件和日志文件的大小 100
4.3.3 壓縮數(shù)據(jù)庫 101
4.3.4 刪除數(shù)據(jù)庫 101
4.4 數(shù)據(jù)庫選項 103
4.5 使用TempDB數(shù)據(jù)庫 104
4.6 創(chuàng)建備份設備 104
4.6.1 使用SQL Server Enterprise Manager添加轉儲設備 105
4.6.2 使用sp_addumpdevice添加轉儲設備 106
4.7 刪除設備 107
4.7.1 使用SQL Server Enterprise Manager刪除設備 107
4.7.2 使用sp_dropdevice刪除設備 107
4.8 小 結 107
第5章 創(chuàng)建和管理表 108
5.1 創(chuàng)建表 108
5.1.1 使用CREATE TABLE語句創(chuàng)建表 109
5.1.2 使用SQL Enterprise Manager創(chuàng)建表 110
5.2 改變表的結構 112
5.2.1 使用ALTER TABLE命令增加或刪除列 113
5.2.2 使用SQL Enterprise Manager增加或刪除列 113
5.3 向表中添加數(shù)據(jù) 115
5.3.1 插入部分數(shù)據(jù) 116
5.3.2 使用SELECT語句插入數(shù)據(jù) 116
5.3.3 使用SELECT INTO語句插入數(shù)據(jù) 117
5.4 修改和刪除表中的數(shù)據(jù) 117
5.4.1 修改表中的數(shù)據(jù) 117
5.4.2 刪除表中的數(shù)據(jù) 118
5.5 刪除表 118
5.5.1 使用DROP TABLE刪除表 118
5.5.2 使用SQL Server Enterprise Manager刪除表 118
5.6 小 結 119
第6章 數(shù)據(jù)檢索 120
6.1 建立查詢 120
6.2 全文本和分布式查詢 123
6.2.1 全文本查詢 124
6.2.2 分布式查詢 127
6.3 連接查詢 127
6.3.1 內(nèi)連接 128
6.3.2 無限制連接 129
6.3.3 外連接 130
6.3.4 自連接 131
6.4 子查詢 133
6.5 小 結 134
第7章 索 引 135
7.1 概 述 135
7.2 創(chuàng)建索引 137
7.2.1 使用Transact-SQL語句創(chuàng)建索引 137
7.2.2 使用SQL Server Enterprise Manager創(chuàng)建索引 139
7.3 更改索引名稱 140
7.3.1 使用Transact-SQL語句更改索引名稱 141
7.3.2 使用Enterprise Manager更改索引名稱 141
7.4 刪除索引 141
7.4.1 使用Transact_SQL語句刪除索引 142
7.4.2 使用Enterprise Manager刪除索引 142
7.5 創(chuàng)建索引選項 142
7.5.1 FILLFACTOR選項 142
7.5.2 PAD_INDEX選項 143
7.5.3 SORTED_DATA_REORG選項 143
7.6 維護索引 143
7.6.1 DBCC SHOWCONTIG語句 143
7.6.2 DBCC DBREINDEX語句 144
7.6.3 索引統(tǒng)計 144
7.6.4 索引分析 144
7.7 小 結 145
第8章 視 圖 146
8.1 概 述 146
8.2 創(chuàng)建視圖 147
8.2.1 使用Transact_SQL語句創(chuàng)建視圖 147
8.2.2 使用CREATE VIEW向導創(chuàng)建視圖 148
8.3 顯示視圖 151
8.4 修改視圖 153
8.5 刪除視圖 153
8.6 查看視圖定義信息 154
8.7 重新命名視圖 156
8.8 小 結 156
第9章 存儲過程與觸發(fā)器 158
9.1 存儲過程概述 158
9.2 存儲過程的使用與管理 159
9.2.1 創(chuàng)建存儲過程 159
9.2.2 修改存儲過程 164
9.2.3 刪除存儲過程 165
9.2.4 執(zhí)行存儲過程 165
9.2.5 擴展存儲功能 166
9.3 觸發(fā)器概述 166
9.4 觸發(fā)器的使用與管理 167
9.4.1 創(chuàng)建觸發(fā)器 167
9.4.2 修改觸發(fā)器 169
9.4.3 顯示觸發(fā)器信息 170
9.4.4 觸發(fā)器的工作原理 172
9.5 小 結 173
第二部分 SQL Server 2000系統(tǒng)管理
第10章 數(shù)據(jù)庫安全性 177
10.1 認證模式 177
10.2 Login管理 179
10.3 用戶管理 183
10.4 角色管理 184
10.4.1 固定服務器角色 184
10.4.2 固定的數(shù)據(jù)庫角色 185
10.4.3 用戶自定義數(shù)據(jù)庫角色 187
10.5 小 結 188
第11章 許可管理 189
11.1 許可類型 189
11.1.1 語句許可 189
11.1.2 對象許可 189
11.1.3 許可狀態(tài) 190
11.2 驗證許可 190
11.3 管理許可 191
11.3.1 授予許可 191
11.3.2 否定許可 193
11.3.3 收回許可 194
11.4 小 結 195
第12章 數(shù)據(jù)庫備份 196
12.1 概 述 196
12.2 準備備份 197
12.2.1 備份系統(tǒng)數(shù)據(jù)庫 197
12.2.2 備份用戶數(shù)據(jù)庫 197
12.2.3 執(zhí)行備份前的準備 198
12.3 執(zhí)行備份 198
12.3.1 創(chuàng)建臨時性備份文件 198
12.3.2 創(chuàng)建永久性備份文件 199
12.3.3 使用多個備份文件進行備份 200
12.3.4 使用BACKUP語句 201
12.3.5 使用備份向導進行備份 201
12.3.6 備份到磁帶設備上 205
12.4 備份類型 205
12.4.1 完全數(shù)據(jù)庫備份 205
12.4.2 增量備份 208
12.4.3 事務日志備份 208
12.4.4 數(shù)據(jù)庫文件和文件組備份 209
12.5 小 結 209
第13章 數(shù)據(jù)庫恢復 210
13.1 概 述 210
13.2 恢復數(shù)據(jù)庫 211
13.2.1 使用SQL Server Enterprise執(zhí)行數(shù)據(jù)庫恢復 211
13.2.2 使用RESTORE語句恢復數(shù)據(jù)庫 212
13.3 從不同備份中恢復數(shù)據(jù)庫 213
13.3.1 從完全數(shù)據(jù)庫備份中恢復 213
13.3.2 從增量備份中恢復 214
13.3.3 恢復事務日志 214
13.3.4 恢復文件組和文件 216
13.4 恢復系統(tǒng)數(shù)據(jù)庫 216
13.5 小 結 216
第14章 數(shù)據(jù)的導入與導出 218
14.1 數(shù)據(jù)傳輸方法 218
14.1.1 批拷貝庫 218
14.1.2 分布式查詢 218
14.1.3 數(shù)據(jù)傳輸服務(DTS) 219
14.2 數(shù)據(jù)傳輸服務 219
14.2.1 DTS導入與導出 219
14.2.2 DTS包 226
14.3 小 結 232
第15章 復 制 233
15.1 復制的概念和特點 233
15.2 復制與出版的關系 233
15.3 創(chuàng)建復制 235
15.3.1 創(chuàng)建分發(fā)服務器 235
15.3.2 創(chuàng)建出版物 241
15.3.3 創(chuàng)建訂閱 248
15.4 監(jiān)視復制 255
15.5 卸載復制 256
15.6 小 結 256
第16章 使用SQL Server Agent 257
16.1 配置SQL Server Agent 257
16.2 定義操作員 260
16.3 任務管理 262
16.3.1 定義任務 263
16.3.2 調(diào)度任務 266
16.3.3 任務執(zhí)行狀態(tài)通知 267
16.4 管理警報 268
16.4.1 事件警報 268
16.4.2 性能警報 270
16.5 小 結 271
第17章 服務器性能監(jiān)視 272
17.1 使用性能監(jiān)視器 272
17.1.1 圖形監(jiān)視方式 272
17.1.2 警報監(jiān)視方式 274
17.1.3 報表監(jiān)視方式 276
17.2 使用Enterprise Manager 277
17.3 使用系統(tǒng)存儲過程 278
17.3.1 使用sp_who 278
17.3.2 使用sp_monitor 279
17.3.3 使用sp_lock 280
17.4 小 結 281
第18章 數(shù)據(jù)庫Web出版 282
18.1 使用SQL Server Web Assistant 282
18.1.1 定義出版內(nèi)容 283
18.1.2 調(diào)度出版任務 284
18.1.3 格式化Web頁面 285
18.2 使用系統(tǒng)存儲過程出版數(shù)據(jù)庫 289
18.2.1 創(chuàng)建Web出版任務 290
18.2.2 執(zhí)行Web出版任務 293
18.2.3 刪除Web出版任務 293
18.3 小 結 293
第三部分 SQL Server 2000開發(fā)指南
第19章 游標管理 297
19.1 游標概述 297
19.1.1 游標和游標的優(yōu)點 297
19.1.2 游標的用途 298
19.1.3 游標的種類 298
19.2 聲明游標 298
19.3 打開游標 302
19.4 讀取游標中的數(shù)據(jù) 303
19.5 關閉、釋放游標 305
19.5.1 關閉游標 305
19.5.2 釋放游標 305
19.5.3 游標變量 306
19.6 定位修改、刪除游標 307
19.7 游標的應用 309
19.7.1 游標變量的應用 309
19.7.2 嵌套游標 311
19.8 使用系統(tǒng)過程管理游標 313
19.8.1 sp_cursor_list 313
19.8.2 sp_describe_cursor 314
19.9 小 結 315
第20章 SQL Server 2000開發(fā)體系結構 316
20.1 DB-Library接口 316
20.1.1 DB-LIB所需的組件 316
20.1.2 概念和特性 317
20.1.3 發(fā)送命令 318
20.1.4 結果集 319
20.1.5 關閉SQL連接 320
20.1.6 客戶機配置 320
20.1.7 使用DB-Library的優(yōu)缺點 320
20.2 開放式數(shù)據(jù)庫連接(ODBC) 320
20.2.1 SQL-DMO對象的契合點 320
20.2.2 數(shù)據(jù)訪問對象(DAO)的契合點 321
20.2.3 概念和特性 322
20.2.4 ODBC會話 322
20.2.5 客戶機配置 323
20.2.6 使用ODBC DSN 324
20.2.7 使用ODBC的優(yōu)缺點 327
20.3 小 結 328
第21章 用OLE DB和ADO開發(fā)數(shù)據(jù)庫應用程序 329
21.1 OLE DB的概念 329
21.2 OLE DB的體系結構 330
21.3 ADO(ActiveX Data Objects) 330
21.4 OLE DB和ADO文件 331
21.5 ADO的體系結構 331
21.6 將ADO 2參數(shù)增加到Visual Basic中 332
21.7 用Visual Basic使用ADO對象 333
21.7.1 連接到SQL Server 333
21.7.2 使用ADO Recordset 337
21.7.3 使用預準備的SQL和Command對象 345
21.7.4 用ADO Connection對象執(zhí)行動態(tài)的SQL語句 346
21.7.5 用ADO修改數(shù)據(jù) 347
21.7.6 用Command對象調(diào)用存儲過程 354
21.7.7 錯誤處理 356
21.8 使用ADO的高級數(shù)據(jù)庫功能 357
21.8.1 批修改 357
21.8.2 使用多個結果 358
21.8.3 使用事務 360
21.8.4 存儲二進制數(shù)據(jù) 361
21.9 小 結 365
附錄A Transact-SQL語句速查 367
A.1 數(shù)據(jù)庫管理 367
A.2 表的管理 368
A.3 索引管理 371
A.4 視圖管理 371
A.5 觸發(fā)器管理 372
A.6 存儲過程管理 373
A.7 規(guī)則管理 374
A.8 缺省管理 374
A.9 查詢語句 375
A.10 許可管理 377
附錄B 系統(tǒng)表 379
B.1 對象表 379
B.1.1 syscolumns 379
B.1.2 syscomments 380
B.1.3 sysconstraints 381
B.1.4 sysdepends 382
B.1.5 sysindexes 382
B.1.6 sysobjects 384
B.1.7 sysreferences 386
B.1.8 systypes 387
B.2 用戶、組和安全表 388
B.2.1 sysprotects 388
B.2.2 sysusers 389
B.3 復制表 391
B.3.1 sysarticles 391
B.3.2 syspublications 392
B.3.3 syssubscriptions 394

圖書封面

評論、評分、閱讀與下載


    精通SQL Server2000數(shù)據(jù)庫管理與開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7