SQL Server 2005資料庫管理入門經典

《SQL Server 2005資料庫管理入門經典》是2008年清華大學出版社出版的圖書,作者是(美)伍德、利特、特里。

編輯推薦

SQL Server 2005首次提供了支持大型企業資料庫的功能。在這個強大的新版本中,資料庫管理員所要做的工作已經不再局限於嚴格意義上的“管理”了。他們的工作將會變得越來越複雜和困難。在本書中,一些微軟認證的專家將提供一些關鍵的信息,以幫助讀者成為一名更有競爭力、更加成功的資料庫開發人員或管理員。

本書首先詳細介紹了典型的SQL Server 2005資料庫管理任務,然後以此為基礎介紹了如何為數據導入構建複雜的數據轉換,如何構建分散式數據解決方案,以及如何維護資料庫的安全和一致性。您將能夠將您所學到的知識套用到真實的場景中,並在SQL Server 2005資料庫管理中做到遊刃有餘。

本書主要內容

如何安裝、維護和管理一個SQL Server 2005,包括高可用性和安全考慮。

各種不同的功能,例如公共語言進行時、SQL Server集成服務、通知服務和Service Broker。

如何使用管理配置、備份、還原、安全、可用性、性能和監控所必需的工具。

初步探究企業中職責範圍越來越廣的資料庫管理員的一些更尖端的領域和複雜的作業。

本書讀者對象

本書適用於資料庫的開發人員和管理員。本書假設讀者對於關係資料庫的概念和SQL都有所了解。

本書全面介紹了SQL Server 2005的總體結構和安裝過程,建立和保護資料庫的管理過程,特定的管理任務和高可用性的解決方案,以及SQL Server 2005的服務等內容。

內容簡介

本書全面介紹了SQL Server 2005的總體結構和安裝過程,建立和保護資料庫的管理過程,特定的管理任務和高可用性的解決方案,以及SQL Server 2005的服務等內容。

作者簡介

馬振晗,中國科學院博士,一直從事網路安全、信息技術以及IT、管理類圖書的翻譯工作。翻譯過多本計算機教材。

圖書目錄

第1章 介紹SQL Server 2005

1.1 什麼是SQL Server 2005

1.1.1 資料庫引擎

1.1.2 分析服務

1.1.3 報表服務

1.1.4 集成服務

1.1.5 通知服務

1.1.6 Service Broker

1.1.7 數據層Web服務

1.1.8 複製服務

1.1.9 多實例

1.1.10 資料庫郵件

1.2 SQL Server 2005版本

1.2.1 SQL Server 2005移動版

1.2.2 SQL Server 2005學習版

1.2.3 SQL Server 2005工作組版

1.2.4 SQL Server 2005標準版

1.2.5 SQL Server 2005企業版

1.3 SQL Server 2005體系結構

1.3.1 SQL Server 2005通信

1.3.2 SQL Server 2005服務

1.4 SQL Server 2005 資料庫對象

1.4.1 伺服器

1.4.2 資料庫

1.4.3 架構

1.4.4 對象名稱

1.5 SQL Server 2005 資料庫

1.5.1 系統資料庫

1.5.2 用戶資料庫

1.5.3 分布資料庫

1.6 SQL Server 2005 資料庫存儲

1.6.1 數據檔案和檔案組

1.6.2 日誌檔案

1.7 SQL Server的安全性

1.7.1 Windows身份驗證模式

1.7.2 SQL Server和Windows身份驗證模式(混合模式)

1.8 SQL Server簡史

1.8.1 起始

1.8.2 資料庫的發展

1.8.3 Microsoft獨立開發

1.9 小結

第2章 安裝SQL Server 2005

2.1 SQL Server安裝計畫

2.1.1 硬體因素

2.1.2 處理器因素

2.1.3 記憶體因素

2.1.4 存儲因素

2.1.5 最低軟體要求

2.2 SQL Server安裝程式

2.2.1 系統配置檢查器(SCC)

2.2.2 安裝選項

2.2.3 安裝到一個Windows群集

2.2.4 配置虛擬伺服器名稱

2.2.5 安裝後考慮

2.3 安裝回顧

2.4 小結

第3章 SQL Server 2005工具

3.1 SQL Server Management Studio

3.1.1 工具視窗

3.1.2 工具列

3.1.3 SQL Server Management Studio配置

3.2 Log File Viewer

3.3 SQL Server Business Intelligence Development Studio

3.4 SQL Server Profiler

3.4.1 SQL Server Trace

3.4.2 Trace Properties

3.5 資料庫引擎最佳化顧問

3.5.1 General選項卡

3.5.2 Tuning Options選項卡

3.6 SQL Server配置管理器

3.7 報表服務配置管理器

3.8 命令行工具

3.8.1 SQLCMD

3.8.2 BCP

3.9 小結

第4章 SQL Server 2005存儲架構

4.1 Resource資料庫

4.2 SQL Server資料庫物理結構

4.2.1 物理存儲數據類型

4.2.2 其他數據類型

4.2.3 SQL Server資料庫檔案

4.2.4 數據檔案

4.2.5 事務日誌

4.3 小結

第5章 SQL Server 2005資料庫

5.1 系統資料庫

5.2 用戶資料庫

5.3 資料庫計畫

5.4 創建資料庫

5.4.1 開始

5.4.2 創建一個新資料庫

5.4.3 模式

5.4.4 表

5.4.5 表鍵和約束

5.5 資料庫關係圖

5.6 視圖

5.7 同義詞

5.8 編程對象

5.8.1 存儲過程

5.8.2 函式

5.8.3 資料庫觸發器

5.8.4 程式集

5.8.5 類型

5.8.6 默認

5.8.7 規則

5.9 小結

第6章 SQL Server 2005安全

6.1 SQL Server身份驗證模式

6.1.1 在Management Studio中改變身份驗證模式

6.1.2 使用xp_instance_regwrite擴展存儲過程

6.2 主體

6.2.1 登錄

6.2.2 證書

6.2.3 伺服器角色

6.2.4 資料庫用戶

6.2.5 固定資料庫角色

6.3 許可權

6.3.1 伺服器許可權

6.3.2 資料庫作用域許可權

6.3.3 架構作用域許可權

6.3.4 使用SQL Server Management Studio管理許可權

6.4 SQL Server加密

6.5 最佳實踐

6.6 小結

6.7 練習題

第7章 配置SQL Server網路通信

7.1 SQL Server 2005網路協定

7.1.1 Shared Memory協定

7.1.2 Named Pipes協定

7.1.3 TCP/IP

7.2 SQL Native Client配置

7.3 SQL Server端點

7.3.1 默認TSQL端點

7.3.2 TSQL TCP端點

7.3.3 資料庫鏡像端點

7.3.4 SOAP端點

7.3.5 Service Broker端點

7.3.6 端點保護

7.4 小結

第8章 自動化管理任務

8.1 Database Mail功能

8.1.1 如何工作

8.1.2 如何配置Database Mail

8.1.3 配置Database Mail選項

8.1.4 管理配置檔案和賬戶

8.1.5 刪除郵件對象指南

8.1.6 傳送郵件

8.1.7 管理訊息

8.2 事件通知

8.3 SQL Server 代理

8.3.1 配置代理服務

8.3.2 代理安全

8.3.3 創建作業

8.3.4 創建調度

8.3.5 創建操作員

8.3.6 創建警報

8.3.7 創建代理

8.3.8 多伺服器作業

8.4 維護計畫

8.4.1 維護計畫嚮導

8.4.2 維護計畫設計器

8.5 最佳實踐

8.6 小結

8.7 練習題

第9章 災難預防和恢復

9.1 準備SmallWorks資料庫

9.2 資料庫恢復模型

9.2.1 完整恢復模型

9.2.2 批量日誌恢復模型

9.2.3 簡單恢復模型

9.3 SQL Server 2005資料庫備份

9.3.1 備份設備

9.3.2 SQL Server資料庫備份如何工作

9.4 SQL Server 2005備份類型

9.4.1 完整備份

9.4.2 差異備份

9.4.3 檔案/檔案組備份

9.4.4 事務日誌備份

9.4.5 部分備份

9.4.6 僅複製備份

9.5 備份選項

9.5.1 備份帶區

9.5.2 鏡像備份

9.5.3 WITH選項

9.6 備份策略

9.6.1 純完整備份

9.6.2 完整兼差異備份

9.6.3 完整兼事務日誌備份

9.6.4 完全、差異和事務日誌備份

9.6.5 檔案和檔案組備份

9.6.6 檔案組差異備份

9.6.7 部分備份

9.6.8 備份小結

9.7 還原資料庫

9.7.1 還原過程

9.7.2 RESTORE命令

9.7.3 RESTORE DATABASE atabase_name

9.7.4 FROM選項

9.7.5 WITH子句

9.7.6 資料庫還原準備

9.7.7 還原用戶資料庫

9.7.8 恢復系統資料庫

9.7.9 資料庫還原小結

9.8 資料庫快照

9.8.1 資料庫快照限制

9.8.2 災難恢復和資料庫快照

9.9 小結

第10章 監控SQL Server性能

10.1 監控和最佳化總覽

10.1.1 最佳化策略

10.1.2 創建一個基線

10.2 監控性能的工具和技術

10.2.1 日誌檔案查看器

10.2.2 活動監視器

10.2.3 系統存儲過程

10.2.4 使用Profiler

10.2.5 使用資料庫最佳化顧問(DTA)

10.2.6 監控檔案

10.3 監控資料庫更改

10.4 小結

第11章 SQL Server高可用性

11.1 可用性介紹

11.2 故障轉移群集

11.2.1 Windows群集——快速入門

11.2.2 群集組件

11.2.3 主動/被動群集

11.2.4 主動/主動群集

11.2.5 考慮群集

11.3 日誌轉移

11.3.1 準備日誌轉移

11.3.2 使用SQL Management Studio配置日誌轉移

11.3.3 使用Transact-SQL配置日誌轉移

11.3.4 配置故障轉移

11.4 資料庫鏡像

11.4.1 客戶端重新導向

11.4.2 資料庫鏡像模式

11.4.3 配置資料庫鏡像

11.4.4 監控資料庫鏡像

11.4.5 管理資料庫鏡像

11.5 小結

第12章 管理SQL CLR編程對象

12.1 資料庫和編程

12.2 SQL語言過時了嗎

12.3 .Net和CLR

12.4 SQL Server CLR對象

12.4.1 啟用SQL CLR

12.4.2 創建一個SQL CLR程式集

12.4.3 添加一個程式集

12.4.4 兼容數據類型

12.4.5 用戶定義函式

12.4.6 CLR存儲過程

12.4.7 觸發器

12.4.8 用戶定義類型

12.4.9 用戶定義聚合

12.5 Visual Studio中的代碼生成功能

12.6 編程支持

12.6.1 執行緒

12.6.2 模擬

12.7 安全選項

12.7.1 .NET安全

12.7.2 保護SQL CLR

12.7.3 SQL Server CLR許可權集

12.8 小結

第13章 SQL Server 2005集成服務簡介

13.1 有關SSIS

13.1.1 集成服務

13.1.2 集成服務對象模型

13.1.3 集成服務運行時

13.1.4 集成服務數據流

13.2 導入和導出數據

13.3 使用SSIS轉換數據

13.3.1 了解開發環境

13.3.2 包元素

13.3.3 創建一個簡單包

13.4 小結

第14章 SQL Server 2005通知服務簡介

14.1 總覽

14.2 通知服務體系結構

14.2.1 訂閱管理

14.2.2 事件收集

14.2.3 訂閱處理

14.2.4 通知格式設定和傳送

14.3 安裝一個通知服務應用程式

14.3.1 通知服務實例

14.3.2 通知服務應用程式

14.3.3 創建實例

14.4 小結

第15章 Service Broker簡介

15.1 面向服務的架構

15.2 Service Broker總覽

15.3 Service Broker元素

15.3.1 會話

15.3.2 契約

15.3.3 佇列

15.3.4 服務

15.3.5 路由

15.4 Service Broker的安全因素

15.4.1 對話安全模式

15.4.2 傳輸安全模式

15.5 創建一個樣例應用程式

15.5.1 準備資料庫

15.5.2 創建Service Broker對象

15.5.3 為TicketInputService創建對象

15.5.4 創建TicketNotifyService的對象

15.5.5 測試應用程式

15.6 小結

第16章 複製

16.1 複製總覽

16.2 SQL Server複製代理

16.2.1 快照代理

16.2.2 日誌讀取器代理

16.2.3 分發代理

16.2.4 合併代理

16.2.5 佇列讀取器代理

16.3 SQL Server複製類型

16.3.1 分散式事務

16.3.2 事務性複製

16.3.3 快照複製

16.3.4 合併複製

16.3.5 Oracle複製

16.4 SQL Server複製模型

16.4.1 單發布方/多訂閱方

16.4.2 多發布方/單訂閱方

16.4.3 多發布方/多訂閱方

16.5 複製工具

16.5.1 過濾

16.5.2 新發布嚮導

16.5.3 新訂閱嚮導

16.5.4 複製監視器

16.6 小結

附錄A 練習答案

相關詞條

相關搜尋

熱門詞條

聯絡我們