注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫SQL Sever深入淺出:SQL Server 2005開發(fā)、管理與應(yīng)用實例

深入淺出:SQL Server 2005開發(fā)、管理與應(yīng)用實例

深入淺出:SQL Server 2005開發(fā)、管理與應(yīng)用實例

定 價:¥79.00

作 者: 鄒建
出版社: 人民郵電出版社
叢編項: 深入淺出
標(biāo) 簽: Server

ISBN: 9787115174567 出版時間: 2008-04-01 包裝: 平裝
開本: 16 頁數(shù): 649 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面系統(tǒng)地介紹了SQL Server 2005應(yīng)用、開發(fā)和管理方面的技術(shù),涉及安裝和升級SQL Server、T-SQL增強、T-SQL應(yīng)用、XML數(shù)據(jù)處理、CLR集成、開發(fā)SQL Server應(yīng)用程序、端點、Service Broker、SQL Server Integration Services、SQL Server配置、SQL Server安全管理、數(shù)據(jù)的加密與解密、數(shù)據(jù)備份與還原、數(shù)據(jù)庫的高可用性技術(shù)、查詢SQL Server對象信息、服務(wù)器性能監(jiān)視等內(nèi)容。本書不但融合了作者在使用SQL Server 2005過程中遇到的各種常見問題和應(yīng)用案例,還總結(jié)了作者幾年來在CSDN 社區(qū)SQL Server版所解決的大量問題,面向?qū)嶋H項目需求,涉及不同類型的應(yīng)用,能夠多角度地引導(dǎo)讀者學(xué)習(xí)相關(guān)知識。而且針對各類問題,提供了詳細(xì)的操作步驟和解決思路,具有很強的實用性和可操作性,因此不僅適用于初學(xué)者,也適用于進(jìn)階者。

作者簡介

  鄒建,網(wǎng)名ZJCXC,CSDN社區(qū)MS SQL Server版大版主。微軟2004—2007 SQL Server MVP(微軟最有價值專家)。著有《中文版SQL Server 2000開發(fā)與管理應(yīng)用實例》一書,該書深受讀者好評。熟悉數(shù)據(jù)庫技術(shù),對MS SQL Server數(shù)據(jù)庫體系結(jié)構(gòu)、備份恢復(fù)、設(shè)計、管理、性能優(yōu)化等都有深入研究,項目經(jīng)驗豐富,擅長數(shù)據(jù)庫優(yōu)化及故障診斷,現(xiàn)任職于某電子商務(wù)公司,DBA,負(fù)責(zé)數(shù)據(jù)庫管理與維護(hù)工作。關(guān)于作者和本書的更多信息,可以訪問http://blog.csdn.net/zjcxc。

圖書目錄

第1章 了解SQL Server 2005 1
1.1 SQL Server的發(fā)展 1
1.2 SQL Server 2005的產(chǎn)品組件與版本 2
1.2.1 SQL Server 2005的產(chǎn)品組件 2
1.2.2 SQL Server 2005的各種版本 4
1.3 SQL Server 2005增強 6
1.3.1 管理方面的增強 6
1.3.2 大幅提升編程的能力 8
1.3.3 完備的分析平臺 11
1.4 安裝SQL Server 2005 12
1.4.1 通過向?qū)О惭bSQL Server 2005 12
1.4.2 自動安裝SQL Server 2005 16
1.5 連接到SQL Server 22
1.6 升級到SQL Server 2005 24
1.6.1 為什么升級 25
1.6.2 SQL Server 2005的向后兼容性 26
1.6.3 SQL Server 2005升級顧問 31
1.6.4 升級到SQL Server 2005 37
1.7 SQL Server 2005管理及開發(fā)工具 39
1.7.1 SQL Server Management Studio 39
1.7.2 SQL Server Business Intelligence Development Studio 42
1.7.3 管理工具 42
第2章 T-SQL增強 45
2.1 DML增強功能 45
2.1.1 公用表表達(dá)式 45
2.1.2 排名函數(shù) 51
2.1.3 APPLY操作符 53
2.1.4 PIVOT和UNPIVOT運算符 57
2.1.5 OUTPUT子句 59
2.1.6 結(jié)構(gòu)化錯誤處理 62
2.1.7 TOP增強 67
2.2 DDL增強功能 69
2.2.1 新的數(shù)據(jù)類型 69
2.2.2 行溢出 70
2.2.3 同義詞 71
2.2.4 分區(qū)表 74
2.2.5 DDL觸發(fā)器 87
2.2.6 定義參照完整性功能的增強 90
2.2.7 索引功能增強 92
第3章 T-SQL應(yīng)用 97
3.1 聯(lián)接 97
3.1.1 條件聯(lián)接 97
3.1.2 聯(lián)接操作 102
3.2 數(shù)據(jù)檢索中的典型應(yīng)用及常見問題釋疑 105
3.2.1 集合運算 105
3.2.2 動態(tài)T-SQL處理 108
3.2.3 數(shù)據(jù)匯總 117
3.2.4 SELECT應(yīng)用 122
3.3 其他典型應(yīng)用及常見問題釋疑 125
3.3.1 索引 125
3.3.2 隨機數(shù) 142
3.3.3 char與varchar的選擇 145
3.3.4 NULL與零長度、字符串尾隨空格 146
3.3.5 字符編碼與排序規(guī)則 151
3.3.6 日期處理中的常見問題與處理建議 156
3.3.7 游標(biāo)處理 160
3.3.8 臨時表 165
3.3.9 標(biāo)識值 171
3.3.10 事務(wù)與阻塞及死鎖 175
3.4 T-SQL編寫規(guī)范及建議 179
3.4.1 代碼編寫規(guī)范和建議 179
3.4.2 T-SQL中易犯的錯誤 182
第4章 XML數(shù)據(jù)處理 185
4.1 xml數(shù)據(jù)類型概述 185
4.2 類型化與非類型化XML實例 186
4.3 XQuery 189
4.3.1 XQuery概述 190
4.3.2 xml數(shù)據(jù)類型方法 191
4.3.3 XQuery運算符 199
4.3.4 XQuery條件表達(dá)式 201
4.3.5 XQuery函數(shù) 203
4.3.6 FLWOR 205
4.3.7 命名空間 207
4.4 構(gòu)建xml數(shù)據(jù) 209
4.4.1 使用大容量加載 210
4.4.2 使用FOR XML子句 211
4.5 XML索引 221
4.5.1 XML索引概述 221
4.5.2 創(chuàng)建和管理XML索引 222
4.6 XML應(yīng)用示例 224
4.6.1 合并行 224
4.6.2 分解字符串 225
4.6.3 生成Excel支持的XML表格數(shù)據(jù) 227
第5章 CLR集成 235
5.1 CLR集成概述 235
5.2 編寫和管理CLR對象 236
5.2.1 啟用CLR集成 236
5.2.2 編寫CLR程序集 237
5.2.3 發(fā)布和部署CLR程序集 243
5.2.4 SQL Server進(jìn)程中專用的ADO.NET擴展 246
5.2.5 CLR集成安全性 247
5.3 CLR編寫示例 248
5.3.1 CLR用戶自定義函數(shù) 249
5.3.2 CLR用戶自定義聚合函數(shù) 251
5.3.3 CLR觸發(fā)器 254
5.3.4 CLR存儲過程 258
5.3.5 CLR用戶自定義數(shù)據(jù)類型 260
第6章 開發(fā)SQL Server應(yīng)用程序 269
6.1 ADO.NET 2.0中的SQL Server .NET Framework數(shù)據(jù)提供程序的新增功能 269
6.1.1 分布式事務(wù) 269
6.1.2 批量復(fù)制 271
6.1.3 查詢通知 276
6.1.4 異步執(zhí)行 283
6.1.5 Provider的統(tǒng)計信息 288
6.1.6 其他 291
6.2 SQL Management Object(SMO) 294
6.2.1 SMO概述 294
6.2.2 SMO應(yīng)用程序示例 295
6.3 SQL Server Express 304
6.3.1 支持的功能 304
6.3.2 升級MSDE 2000 305
6.3.3 用戶實例 305
第7章 端點 309
7.1 端點概述 309
7.1.1 創(chuàng)建和修改端點 310
7.1.2 端點權(quán)限和身份驗證類型 311
7.2 本機XML Web服務(wù) 313
7.2.1 本機XML Web服務(wù)概述 313
7.2.2 本機XML Web服務(wù)應(yīng)用示例 318
第8章 Service Broker 325
8.1 Service Broker概述 325
8.2 Service Broker架構(gòu)與組成組件 328
8.2.1 體系結(jié)構(gòu) 328
8.2.2 簡單的SQL Server聊天程序示例 333
8.2.3 Service Broker網(wǎng)絡(luò)與路由 336
8.2.4 跨實例的SQL Server聊天程序示例 341
8.3 管理與監(jiān)控Service Broker 346
8.4 事件通知 349
8.4.1 了解事件通知 349
8.4.2 實現(xiàn)事件通知 350
8.4.3 使用事件通知實現(xiàn)BLOCK信息收集的示例 352
第9章 SQL Server Integration Services 361
9.1 認(rèn)識SSIS 361
9.1.1 SSIS的典型用途 361
9.1.2 SSIS體系結(jié)構(gòu) 362
9.1.3 SSIS工具 363
9.1.4 SSIS包概述 364
9.2 創(chuàng)建、設(shè)計、發(fā)布和管理SSIS包 371
9.2.1 創(chuàng)建和設(shè)計包 372
9.2.2 事件處理 375
9.2.3 查看包對象 376
9.2.4 調(diào)試、發(fā)布與部署包 377
9.2.5 管理和監(jiān)視已經(jīng)發(fā)布的包 379
9.2.6 使用SQL Server代理作業(yè)執(zhí)行包 380
9.3 在包中添加高級功能 381
9.3.1 使用日志記錄 381
9.3.2 使用事務(wù) 381
9.3.3 使用變量及表達(dá)式 383
9.3.4 優(yōu)先約束 385
9.3.5 使用檢查點 386
9.4 包保護(hù)級別 387
9.5 SSIS包示例 388
9.5.1 數(shù)據(jù)同步示例 388
9.5.2 數(shù)據(jù)收集示例 392
9.5.3 通用數(shù)據(jù)導(dǎo)入示例 395
第10章 SQL Server配置 401
10.1 服務(wù)配置 401
10.1.1 公用配置 402
10.1.2 專用配置 402
10.2 SQL Server配置 406
10.2.1 服務(wù)器配置選項 406
10.2.2 數(shù)據(jù)庫配置選項 414
第11章 SQL Server安全管理 421
11.1 安全概述 421
11.2 連接安全 422
11.2.1 連接到SQL Server實例 422
11.2.2 網(wǎng)絡(luò)協(xié)議與TDS端點 423
11.2.3 加密連接 427
11.3 登錄驗證 430
11.3.1 登錄身份 430
11.3.2 身份驗證和身份驗證模式 431
11.4 權(quán)限控制 431
11.4.1 權(quán)限控制體系概述 431
11.4.2 控制權(quán)限 432
11.4.3 角色 433
11.5 與安全相關(guān)的事項 437
11.5.1 密碼策略 437
11.5.2 上下文切換 438
11.5.3 所有權(quán)鏈接 440
11.5.4 SQL注入 442
11.6 安全配置建議 444
11.6.1 操作系統(tǒng)級安全配置建議 445
11.6.2 連接SQL Server方面的安全配置建議 445
11.6.3 SQL Server上的安全配置建議與配置工具 446
第12章 數(shù)據(jù)的加密與解密 447
12.1 概述 447
12.1.1 加密層次結(jié)構(gòu) 447
12.1.2 服務(wù)主密鑰 448
12.1.3 數(shù)據(jù)庫主密鑰 449
12.2 加密機制 451
12.2.1 證書 452
12.2.2 非對稱加密 455
12.2.3 對稱加密 456
12.2.4 通行短語加密 459
第13章 數(shù)據(jù)備份與還原 461
13.1 概述 461
13.1.1 數(shù)據(jù)與日志 461
13.1.2 數(shù)據(jù)庫恢復(fù)模式 462
13.1.3 備份設(shè)備 464
13.1.4 備份媒體集、媒體簇和備份集 465
13.2 數(shù)據(jù)庫備份 468
13.2.1 完全備份 468
13.2.2 差異備份 469
13.2.3 部分備份 469
13.2.4 文件和文件組備份 471
13.2.5 日志備份 472
13.2.6 數(shù)據(jù)庫維護(hù)計劃 473
13.3 備份媒體的可靠性 473
13.3.1 鏡像備份媒體集 473
13.3.2 驗證備份集 474
13.4 數(shù)據(jù)庫還原 475
13.4.1 數(shù)據(jù)庫還原過程與還原選項 475
13.4.2 還原備份 476
13.4.3 將數(shù)據(jù)庫還原到特定的恢復(fù)點 485
13.4.4 段落還原 496
13.4.5 頁面還原 498
13.4.6 數(shù)據(jù)庫快照及從快照中還原 502
13.5 數(shù)據(jù)庫備份與還原的實踐應(yīng)用 503
13.5.1 系統(tǒng)數(shù)據(jù)庫的備份與還原 504
13.5.2 搶救損壞數(shù)據(jù)庫中的數(shù)據(jù) 507
13.5.3 使用備份與還原實現(xiàn)雙機熱備份 512
13.6 制訂數(shù)據(jù)庫備份方案 515
13.6.1 備份方法比較 515
13.6.2 備份方案制訂原則 516
13.7 數(shù)據(jù)備份與還原疑難解答 517
13.7.1 數(shù)據(jù)備份與還原中的常見問題 517
13.7.2 數(shù)據(jù)庫所有者與孤立用戶 524
13.7.3 備份中的COPY_ONLY選項 529
第14章 數(shù)據(jù)庫的高可用性技術(shù) 531
14.1 數(shù)據(jù)庫鏡像 531
14.1.1 概述 531
14.1.2 配置數(shù)據(jù)庫鏡像 533
14.1.3 數(shù)據(jù)庫鏡像配置示例 534
14.1.4 故障轉(zhuǎn)移 544
14.1.5 數(shù)據(jù)庫鏡像狀態(tài)監(jiān)視 545
14.2 日志傳送 546
14.2.1 概述 546
14.2.2 配置日志傳送 547
14.2.3 日志傳送配置示例 550
14.2.4 故障轉(zhuǎn)移 556
14.2.5 日志傳送狀態(tài)監(jiān)視 557
14.3 SQL Server復(fù)制 558
14.3.1 概述 558
14.3.2 復(fù)制類型及工作機制 561
14.3.3 Internet復(fù)制 565
14.3.4 配置復(fù)制 566
14.3.5 SQL Server復(fù)制配置示例 568
14.3.6 管理和監(jiān)視SQL Server復(fù)制 582
14.4 選擇高可用性技術(shù) 589
14.4.1 環(huán)境需求比較 589
14.4.2 功能特性比較 589
第15章 查詢SQL Server對象信息 593
15.1 對象信息 593
15.1.1 表結(jié)構(gòu)信息 593
15.1.2 索引信息 594
15.1.3 索引使用信息 597
15.1.4 SQL語言定義模塊對象信息 598
15.1.5 外鍵約束 599
15.1.6 對象依賴關(guān)系 601
15.2 空間信息 603
15.2.1 表空間信息 604
15.2.2 數(shù)據(jù)庫空間信息 607
15.2.3 磁盤空間信息 610
15.3 管理Replication(復(fù)制)鏈路 612
15.3.1 Replication(復(fù)制)鏈路 612
15.3.2 將Replication鏈路轉(zhuǎn)換為樹形XML 616
15.4 進(jìn)程信息 618
15.4.1 運行中的進(jìn)程 618
15.4.2 阻塞的進(jìn)程信息 621
15.5 收集SQL Server信息的通用SSIS包 626
第16章 服務(wù)器性能監(jiān)視 633
16.1 概述 633
16.2 監(jiān)視服務(wù)器 634
16.2.1 監(jiān)視方法和監(jiān)視工具 634
16.2.2 磁盤使用情況 638
16.2.3 內(nèi)存使用情況 638
16.2.4 CPU使用情況 640
16.3 監(jiān)視SQL Server實例 640
16.3.1 SQL Server性能對象和計數(shù)器 640
16.3.2 SQL跟蹤 643
16.3.3 數(shù)據(jù)庫引擎優(yōu)化顧問 646

本目錄推薦

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