SQL Server 2008從入門到精通

SQL Server 2008從入門到精通

《SQL Server 2008從入門到精通》是2011年4月1日清華大學出版社出版的圖書,作者是賀特克。本書主要介紹關於SQL Server 2008翔實的案例、豐富的最佳實踐和實用的技巧。

基本介紹

  • 書名:SQL Server 2008從入門到精通
  • 作者:賀特克(Mike Hotek)
  • 譯者潘玉琪 
  • ISBN:7302247781, 9787302247784
  • 類別:資料庫
  • 頁數:440頁
  • 出版社:清華大學出版社
  • 出版時間:2011年4月1日
  • 開本:16
  • 正文語種:簡體中文
  • 產品尺寸:25.6 x 18.2 x 2.2 cm
  • 重量:780 g
內容簡介,作者簡介,目錄,

內容簡介

《SQL Server 2008從入門到精通》注重理論與實踐,在7大部分26章的篇幅中,按照一個知識點一個練習的方式,循序漸進、由淺入深地介紹SQL Server 2008的核心組件、資料庫設計、數據檢索與操作、高級資料庫對象設計、資料庫管理、高可用性和商業智慧型等主題。與此同時,作者充分呈現了SQL Server 2008這一靈活、高擴展性、高安全性的大型資料庫系統。
作為深受讀者歡迎的Step by Step系列叢書,《SQL Server 2008從入門到精通》尤其適合開發人員和資料庫管理員閱讀,可幫助他們在短時間內熟悉並掌握SQL Server 2008。

作者簡介

作者:(美國)賀特克(Mike Hotek) 譯者:潘玉琪
Mike Hotek,具有三十年豐富經驗的SQL Server資料庫專家,從事諮詢、寫作和資料庫開發多年。他曾用多種開發語言設計過許多資料庫解決方案,對SQL Server的各個特性具有深刻而廣泛的領悟和理解。他著作頗豐,至今已出版多本專業書籍,其中七本與SQL Server有關。他還發表過數十篇文章,在全球各地成功舉辦過上百個培訓班、研討班和研討會。

目錄

第I部分 SQL Server 2008入門
第1章 SQL Server概述 3
1.1 資料庫引擎 3
1.1.1 存儲引擎 3
1.1.2 安全子系統 4
1.1.3 編程接口 5
1.1.4 服務代理 6
1.1.5 SQL Server代理 6
1.1.6 複製 6
1.1.7 高可用性 6
1.1.8 SQL Server 2008中的關係引擎 7
1.2 商業智慧型 8
1.2.1 集成服務 9
1.2.2 報表服務 10
1.2.3 分析服務 12
第1章快速參考 13
第2章 SQL Server 2008的安裝和配置 15
2.1 SQL Server 2008的版本 15
2.2 基礎設施需求 16
2.3 服務帳戶 17
2.4 排序規則 18
2.5 身份驗證方式 18
2.6 SQL Server實例 19
2.7 升級到SQL Server 2008 19
2.7.1 就地升級 19
2.7.2 並行升級 20
2.8 安裝SQL Server 2008 21
第2章快速參考 27
第3章 使用SQL Server 2008的工具29
3.1 SQL Server文檔 29
3.2 SQL Server 2008的管理工具 31
3.2.1 SQL Server 配置管理器 32
3.2.2 SQL Server Management
Studio 34
3.2.3 資料庫郵件 38
3.3 性能管理工具 40
3.3.1 資料庫引擎最佳化顧問 41
3.3.2 性能工具 42
3.4 商業智慧型工具 42
第3章快速參考 43
第II部分 設計資料庫
第4章 創建資料庫 47
4.1 SQL Server系統資料庫 47
4.2 SQL Server資料庫結構 49
4.2.1 資料庫檔案 49
4.2.2 檔案組 51
4.3 創建資料庫 52
4.4 遷移資料庫 54
4.4.1 分離資料庫 54
4.4.2 附加資料庫 55
第4章快速參考 57
第5章 設計表 59
5.1 命名對象 60
5.2 架構 60
5.3 數據類型 62
5.3.1 Numeric數據 63
5.3.2 字元數據 64
5.3.3 日期與時間數據 66
5.3.4 二進制數據 66
5.3.5 XML 67
5.3.6 FILESTREAM數據類型 68
5.3.7 空間數據類型 69
5.3.8 hierachyID數據類型 69
5.4 列的屬性 69
5.5 創建表 70
5.6 計算列 72
5.7 稀疏列 72
5.8 約束 73
5.8.1 主鍵 73
5.8.2 唯一性約束 75
5.8.3 默認值約束 76
5.8.4 外鍵 77
5.9 資料庫關係圖 78
第5章快速參考 80
第6章 索引 81
6.1 索引的結構 81
6.1.1 平衡樹(B-樹) 82
6.1.2 索引的級別 83
6.2 聚集索引 84
6.3 非聚集索引 86
6.4 包含列 88
6.5 篩選索引 89
6.6 在線上索引創建 90
6.7 索引管理與維護 91
6.7.1 索引碎片 91
6.7.2 填充因子 91
6.7.3 消除索引碎片 91
6.7.4 禁用索引 92
6.8 XML索引 92
6.9 空間索引 93
第6章快速參考 94
第7章 分區 95
7.1 分區函式 95
7.2 分區方案 96
7.3 分區表和索引 98
7.3.1 局部備份和恢復 99
7.3.2 創建分區索引 99
7.4 管理分區 101
7.4.1 SPLIT和MERGE操作符 101
7.4.2 更改分區方案 102
7.4.3 索引對齊 102
7.4.4 SWITCH操作符 102
第7章快速參考 108
第III部分 數據檢索與操作
第8章 數據檢索 111
8.1 通用SELECT語句 111
8.2 結果排序 115
8.3 數據篩選 116
8.4 從多個表中檢索數據 119
8.5 檢索唯一結果 122
第8章快速參考 123
第9章 高級數據檢索 125
9.1 常規SELECT語句 125
9.2 聚合數據 126
9.2.1 聚合多個序列 128
9.2.2 聚合篩選 131
9.2.3 運行聚合 132
9.2.4 計算透視表 132
9.2.5 數據的排名 133
9.3 聚合結果集 134
9.4 公用表表達式 136
9.5 查詢XML數據 137
第9章快速參考 138
第10章 數據操作 141
10.1 插入數據 141
10.1.1 INSERT語句 141
10.1.2 SELECT INTO語句 147
10.2 更新數據 147
10.3 刪除數據 149
10.4 MERGE語句 151
10.5 OUTPUT子句 154
10.6 事務處理 154
10.7 更改跟蹤 157
10.7.1 更改跟蹤 157
10.7.2 變更數據捕獲 159
第10章快速參考 162
第IV部分 高級資料庫對象設計
第11章 視圖 165
11.1 創建視圖 165
11.2 通過視圖修改數據 167
11.3 創建索引視圖 168
第11章快速參考 170
第12章 存儲過程 171
12.1 創建存儲過程 171
12.2 代碼注釋 171
12.3 變數、參數和返回代碼 172
12.3.1 變數 172
12.3.2 參數 173
12.3.3 返回代碼 174
12.4 執行存儲過程 174
12.5 控制流結構 175
12.6 錯誤處理 177
12.7 動態執行 178
12.8 游標 179
12.9 CLR過程 180
12.10 創建管理過程 180
第12章快速參考 182
第13章 函式 183
13.1 系統函式 183
13.2 創建函式 184
13.3 從函式中獲取數據 188
第13章快速參考 194
第14章 觸發器 195
14.1 DML觸發器 195
14.2 DDL觸發器 197
第14章快速參考 200
第15章 資料庫快照 201
15.1 創建資料庫快照 201
15.2 Copy-On-Write技術 202
15.3 使用資料庫快照還原數據 204
第15章快速參考 204
第16章 Service Broker 205
16.1 Service Broker 架構 206
16.1.1 訊息概述 206
16.1.2 Service Broker組件 206
16.1.3 套用互動 208
16.2 訊息類型與約定 208
16.2.1 訊息類型 208
16.2.2 約定 211
16.3 佇列與服務 212
16.3.1 佇列 212
16.3.2 服務 213
16.4 會話 214
16.5 傳送與接收訊息 215
16.5.1 傳送訊息 215
16.5.2 接收訊息 216
16.6 佇列激活 220
16.7 優先 224
第16章快速參考 224
第17章 全文索引 225
17.1 全文目錄 225
17.2 全文索引 226
17.3 查詢全文數據 228
17.3.1 FREETEXT查詢 229
17.3.2 CONTAINS查詢 230
第17章快速參考 232
第V部分 資料庫管理
第18章 安全性 235
18.1 配置攻擊外圍 235
18.1.1 端點 236
18.1.2 端點類型與負載 236
18.1.3 端點訪問 237
18.1.4 TCP端點 238
18.1.5 TCP協定參數 238
18.1.6 資料庫鏡像參數 239
18.1.7 Service Broker參數 239
18.1.8 加密 239
18.2 主體、安全對象和許可權 239
18.2.1 主體 240
18.2.2 模擬 248
18.2.3 安全對象 248
18.2.4 許可權 249
18.2.5 所有權鏈 252
18.3 CLR安全性 254
18.4 數據加密 254
18.4.1 主密鑰 255
18.4.2 哈希算法 256
18.4.3 對稱密鑰 258
18.4.4 證書和非對稱密鑰 259
18.4.5 透明數據加密 260
18.4.6 密鑰管理 261
第18章快速參考 262
第19章 基於策略的管理 263
19.1 基於策略的管理概述 263
19.2 方面 264
19.3 條件 264
19.4 策略目標 266
19.5 策略 268
19.6 策略類別 270
19.7 策略遵從 271
第19章快速參考 272
第20章 數據恢復 273
20.1 資料庫備份 273
20.1.1 備份類型 274
20.1.2 頁面損壞 280
20.2 恢復模式 280
20.3 資料庫還原 282
20.3.1 還原一個完整備份 282
20.3.2 還原路徑 283
20.3.3 還原差異備份 285
20.3.4 還原事務日誌備份 285
第20章快速參考 287
第21章 SQL Server代理 289
21.1 創建作業 289
21.1.1 作業步驟 289
21.1.2 作業計畫 290
21.1.3 操作員 291
21.2 創建維護計畫 295
21.3 創建警報 298
第21章快速參考 301
第22章 動態管理視圖 303
22.1 DMV概覽 303
22.2 獲取對象元數據 304
22.3 資料庫診斷 305
22.3.1 對象大小 305
22.3.2 索引 306
22.3.3 查詢執行統計 309
第22章快速參考 310
第VI部分 高 可 用 性
第23章 高可用性概覽 313
23.1 故障轉移群集 313
23.1.1 故障轉移群集實例元素 313
23.1.2 網路配置 314
23.1.3 磁碟配置 314
23.1.4 安全性配置 314
23.1.5 健康檢查 315
23.1.6 群集故障轉移 315
23.2 資料庫鏡像 316
23.2.1 資料庫鏡像角色 316
23.2.2 操作模式 318
23.2.3 快取 320
23.2.4 透明客戶端重定向 320
23.2.5 損壞頁 321
23.2.6 資料庫快照 321
23.2.7 資料庫鏡像初始化 321
23.3 日誌傳送 322
23.3.1 日誌傳送組件 322
23.3.2 日誌傳送初始化 323
23.4 複製 329
23.4.1 複製組件 329
23.4.2 複製角色 330
23.4.3 複製代理 331
23.4.4 複製方法 332
第23章快速參考 339
第VII部分 商 業 智 能
第24章 SQL Server Integration Services 343
24.1 BIDS概覽 343
24.2 任務 345
24.3 轉換 347
24.4 構建一個包 350
24.4.1 連線 350
24.4.2 控制流 354
24.4.3 數據流 357
24.4.4 數據轉換 363
24.4.5 異常處理 364
24.4.6 配置 368
24.4.7 部署 370
第24章快速參考 371
第25章 SQL Server報表服務 373
25.1 配置報表服務 373
25.2 Reporting Service Web站點 376
25.3 創建報表 377
25.3.1 生成一份報表 378
25.3.2 格式設定 382
25.3.3 計算 387
25.3.4 互動元素 389
25.3.5 參數 392
25.4 部署報表 396
25.5 報表訂閱 398
25.6 連結報表 401
25.7 報表快取與快照 401
第25章快速參考 406
第26章 SQL Server分析服務 409
26.1 數據倉庫簡介 409
26.2 在線上分析處理(OLAP) 410
26.2.1 維度模型 411
26.2.2 多維數據集 412
26.2.3 維度、度量和計算 419
26.2.4 層次結構 423
26.3 KPI、分區、透視和翻譯 426
26.3.1 關鍵績效指標(KPI) 426
26.3.2 分區 426
26.3.3 透視 427
26.3.4 翻譯 427
26.4 數據挖掘 427
26.4.1 算法 428
26.4.2 挖掘模型和挖掘結構 429
26.4.3 數據挖掘揭秘 438
第26章 快速參考 439

相關詞條

熱門詞條

聯絡我們