Part I 簡介
1. Microsoft SQL Server 2000 概觀
. SQL Server 系統
. SQL Server 2000 的特性和新功能
. 本章總結
2. Microsoft Windows 2000 平台
. Windows 2000 家族
. Windows 2000 的元件和功能
. 本章總結
3. Microsoft SQL Server 資料庫管理員的角色和任務Microsoft Windows 2000 平台
. SQL Sever DBA 的基本 / 選擇工作項目
. DBA 的小技術
. 本章總結
Part II 安裝與設定
4. 設計Microsoft SQL Server 系統
. 系統需求
. 系統元件和選項
. 資料庫排列
. 應用程式
. 本章總結
5. 設定與規劃I/O 子系統
. 磁碟系統的特性
. 磁碟陣列概觀
. I/O 子系統的觀念
. 常見的RAID層級概觀
. RAID層級效能比較
. I/O延遲與SQL Server
. 規劃SQL Server磁碟架構
. I/O子系統的技巧與建議
. 本章總結
6. 容量規劃
. 容量規劃的種類
. 容量規劃的歷史
. 交易處理
. 容量規劃的原則
. 記憶體的容量規劃
. 處理器的容量規劃
. 磁碟子系統容量規劃
. 網路的容量規劃
. 選擇收集的資料
. 本章總結
7. 安裝Microsoft SQL Server
. 安裝 Microsoft SQL Server 2000
. 舊版升級
. 用戶端安裝
. 本章總結
8. 管理 Microsoft SQL Server 服務
. SQL Server 服務元件
. 使用SQL Server服務管理員
. 使用 Windows 2000 服務控制管理員
. 使用 SQL Server Enterprise Manager
. 本章總結
9. 建立資料庫
. 資料庫結構
. 系統資料庫
. 建立資料庫
. 檢視資料庫
. 刪除資料庫
. 本章總結
10. 建立資料庫資料表
. 基礎工作的部署
. 資料表基本觀念
. 在檔案群組中建立資料表
. 使用 Null 值
. 增加IDENTITY屬性
. 利用 Enterprise Manager 建立資料表
. 本章總結
11. Microsoft SQL Server 的網路設定
. 網路服務概觀
. SQL Server 應用程式介面
. 網路程式庫
. 網路元件與 SQL Server 效能
. 網路監控
. 本章總結
12. Microsoft SQL Server 與 Microsoft Cluster Services
. 故障的類型
. MSCS 概觀
. 叢集系統的範例
. SQL Server 叢集設定
. 超越MSCS
. 本章總結
Part III 使用 Microsoft SQL Server
13. T-SQL 與 SQL Query Analyzer
. 什麼是SQL?
. 什麼是 T-SQL?
. 介紹 T-SQL 的新特色
. 如何使用 T-SQL
. 本章總結
14. 使用 T-SQL 檢索資料
. SELECT 陳述式
. 使用 T-SQL 函數
. SELECT 的其他用法
. 本章總結
15. 使用Transact-SQL和Enterprise Manager管理資料表
. 使用 T-SQL 修改資料表
. 使用 Enterprise Manager 修改資料表
. 修改資料表所造成的影響
. 刪除資料表
. 本章總結
16. 建立與使用預設值、條件約束及規則
. 預設值
. 條件約束
. 規則物件
. 本章總結
17. 建立與使用索引
. 什麼是索引?
. 索引概念
. 建立索引
. 重新建置索引
. 使用索引
. 設計有效的索引
. 本章總結
18. 檢視表的建立與使用
. 何謂檢視表
. 檢視表概念
. 建立檢視表
. 檢視表的修改與刪除
. SQL Server 2000 中檢視表的增強功能
. 本章總結
19. 了解交易與交易鎖定
. 什麼是交易?
. ACID 屬性
. 交易模式
. 交易復原
. 交易鎖定
. 封鎖與死結
. 鎖定提示
. 本章總結
20. 認識進階的 T-SQL
. INSERT 陳述式
. UPDATE 陳述式
. DELETE 陳述式
. 程式設計關鍵字
. 本章總結
21. 建立及管理預存程序
. 何謂預存程序?
. 建立預存程序
. 使用 T-SQL 管理預存程序
. 本章總結
22. 建立及使用觸發程序
. 什麼是觸發程序?
. SQL Server 2000 觸發程序強化功能
. 何時使用觸發程序
. 建立觸發程序
. 管理觸發程序
. 本章總結
23. 從網際網路存取 Microsoft SQL Server
. 網際網路程式設計概念
. 使用 ISAPI 存取 SQL Server
. 使用 ASP 存取 SQL Server
. 使用 XML 存取 SQL Server
. 本章總結
24. 載入資料庫
. 載入操作的效能
. 大量複製工具程式
. BULK INSERT 陳述式
. 資料轉換服務
. Staging 資料表
. SELECT...INTO 陳述式
. 本章總結
Part IV 使用內建伺服器功能
25. 元件服務及 Microsoft 分散式交易協調員
. 元件服務概述
. Microsoft 分散式交易協調員
. 本章總結
26. Microsoft SQL Server 複寫:概觀與快照式複寫
. 什麼是資料庫複寫?
. 複寫概念
. 設定發行與散發
. 快照式複寫
. 管理複寫
. 快照式複寫校調
. 本章總結
27. 交易式複寫
. 交易式複寫概觀
. 交易式複寫的應用
. 設定交易式複寫系統
. 設定、監視與校調散發者
. 交易式複寫校調
. 執行交易式複寫
. 本章總結
28. 合併式複寫
. 合併式複寫簡介
. 使用合併式複寫
. 設定合併式複寫系統
. 管理複寫
. 合併式複寫的監控與校調
. 本章總結
29. 使用 Microsoft SQL Server 分析服務
. Analysis Services 概觀
. 安裝 Analysis Services
. 使用 Analysis Services
. 本章總結
Part V 管理、校調、維護與疑難排解
30. Microsoft SQL伺服器管理
. SQL Server 自動設定功能
. 資料庫維護計劃
. 本章總結
31. 管理作業自動化
. SQLServer 代理程式服務
. 作業
. 警示
. 操作員
. SQLServer 代理程式錯誤記錄檔
. 本章總結
32. 備份SQL Server
. 備份的術語
. 系統故障
. SQL Server 記錄檔
. 備份方法
. 執行備份
. 排程備份
. 改善備份
. 本章總結
33. 還原及回復資料庫
. 還原方法
. 執行資料庫還原
. 規劃嚴重損壞的回復
. 本章總結
34. 使用者與安全性管理
. 建立與管理使用者登入帳戶
. 管理資料庫存取權限
. 管理資料庫角色
. 安全性帳戶授權
. 本章總結
35. 使用SQL Query Analyzer和SQL Profiler
. 使用 SQL Query Analyzer
. 使用SQL Profiler
. 最佳化 T-SQL 陳述式
. 本章總結
36. 解決常見的效能問題
. 什麼是瓶頸
. 發現問題
. 一般效能瓶頸
. SQL Server 組態設定
. 本章總結
Part VI 附錄
Microsoft SQL Server組態設定
. 組態設定
. 組態選項規定
. 利用 Enterprise Manager 變更組態設定
Microsoft SQL Server 監視器
DBCC 命令