TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
SQL Server 2005管理員大全(簡體書)
滿額折

SQL Server 2005管理員大全(簡體書)

商品資訊

人民幣定價:55 元
定價
:NT$ 330 元
優惠價
87287
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:8 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書共分四篇,分層次全面接觸SQL Server 2005的各種實用功能和使用操作方法。內容力求完整翔實且重點突出,特別是在知識的深度上,結合了作者多年從事數據庫應用開發、教學的經驗積累,對重點知識內容進行了全面細致地闡述,使讀者能夠享受到從入門到精通的完美過程。
本書適合數據庫管理員及相關技術開發者,并可作為相關專業學生的指導參考書。

作者簡介

趙杰,1988年畢業于清華大學,多年從事數據庫及軟件工程方面的科研和教學活動,副教授職稱,研究生導師。由趙杰主持研發的《基建竣工決算管理》、《資金借貸款管理》、《進銷存管理》、《大型基建協同管理》等多款商用軟件產品,累計實現銷售收入超過5000萬元。作者編寫過《Access97/2000數據庫原理與應用》、《數據庫原理與應用》(Access版)、《數據庫原理與應用》(SQL版)、《SQL Server數據庫管理、設計與實現教程》、《畢業設計指導及案例剖析——數據庫應用方向》、《Project 2003企業項目管理》等教材,累計銷售超過10萬冊。

目次

第1篇 基本管理功能篇
 第1章 SQL Server 2005新增功能
1.1 易管理性的增強
1.1.1 單一的管理控制臺(SQL Server Management Studio)
1.1.2 SQL管理對象
1.2 可用性的增強
1.2.1 數據庫鏡像
1.2.2 故障轉移群集 
1.2.3 快速恢復
1.2.4 專用管理員連接
1.2.5 聯機操作(索引操作和還原)
1.2.6 復制
1.3 可伸縮性的增強
1.3.1 表和索引分區
1.3.2 快照隔離
1.3.3 復制監視器
1.3.4 對64位系統Itanium 2和x64的支持
1.4 安全性的增強
1.4.1 授權
1.4.2 身份驗證
1.4.3 本機加密
1.5 擴展的語言支持
1.5.1 CLR/.NET Framework集成
1.5.2 Transact-SQL增強
1.6 改進的開發工具
1.6.1 Business Intelligence Development Studio
1.6.2 Visual Studio集成
1.6.3 跨層和跨語言的調試
1.7 擴展性增強
1.7.1 用戶自定義類型和聚合
1.7.2 SQL 管理對象
1.7.3 分析管理對象
1.8 數據訪問的改進
1.8.1 ADO.NET 2.0
1.8.2 查詢通知
1.8.3 MARS
1.8.4 透明的數據鏡像的故障轉移
1.9 XML和Web Services
1.9.1 XML 支持
1.9.2 XML 數據類型
1.9.3 XQuery
1.9.4 Web Services支持
1.9.5 XML for Analysis Services
1.10 Service Broker
1.11 商業智能
1.11.1 Integration Services
1.11.2 Analysis Services
1.11.3 數據挖掘
1.11.4 Reporting Services
1.11.5 關係型和OLAP報表
1.11.6 報表生成器
 第2章 SQL Server 2005安裝指南
2.1 SQL Server 2005版本和組件
2.2 軟件和硬件的準備工作
2.2.1 SQL Server 2005(32位和64位)軟/硬件需求
2.2.2 硬件和軟件要求(32位)
2.2.3 64位的硬件和軟件要求
2.2.4 安裝.NET Framework 2.0
2.2.5 安裝SQL Server 2005
2.2.6 設置服務賬戶
2.2.7 SQL Server 2005身份驗證模式
2.2.8 SQL Server 2005語言選項
2.2.9 驗證安裝正確性
2.3 升級SQL Server 7.0/2000到SQL Server 2005
2.3.1 在現有SQL Server數據庫的基礎上升級
2.3.2 通過復制數據庫向導升級至SQL Server 2005
2.3.3 使用分離和附加來升級數據庫
2.4 安裝過程中的錯排查
 第3章 配置SQL Server服務器
3.1 注冊和連接服務器
3.1.1 連接服務器
3.1.2 注冊服務器
3.1.3 管理服務器組
3.2 管理SQL Server服務
3.2.1 使用控制臺管理SQL Server服務
3.2.2 使用Net Start命令控制
3.2.2 SQL Server服務
3.2.3 使用服務管理器控制SQLServer服務
3.3 管理服務器全局屬性
3.3.1 常規
3.3.2 內存
3.3.3 處理器
3.3.4 安全性
3.3.5 連接
3.3.6 數據庫設置
3.3.7 高級
3.3.8 權限
3.4 SQL Server 2005配置管理工具
3.5 SQL Server 2005查詢工具簡介
3.5.1 連接SQL Server服務器
3.5.2 執行T-SQL 語句
3.5.3 對象瀏覽器
3.6 sqlcmd工具使用簡介
 第4章 管理數據庫和表
4.1 SQL Server 2005數據庫的系統目錄
4.1.1 系統文件目錄
4.1.2 數據庫實例目錄
4.2 管理數據庫文件和文件組
4.2.1 管理數據庫文件組
4.2.2 創建數據文件
4.2.3 數據文件的增長與收縮
4.3 管理事務日志文件
4.3.1 事務日志的工作機制
4.3.2 收縮事務日志
4.4 創建表
4.4.1 使用SQL Server Management
4.4.1 Studio創建表
4.4.2 表設計器窗體
4.4.3 建立和命名列
4.4.4 指定列的數據類型和為空性
4.4.5 列描述
4.4.6 文件組
4.4.7 保存數據表
4.4.8 使用T-SQL語句創建表
4.5 更改數據表的結構
4.5.1 添加新列
4.5.2 更改列名稱
4.5.3 更改列的數據類型及長度
4.5.4 使用標識列
4.5.5 定義主關鍵字
4.5.6 刪除列
4.6 刪除表
4.6.1 使用SQL Server Management
4.6.1 Studio刪除表
4.6.2 使用T-SQL語句刪除表
4.7 臨時表
4.8 系統表
4.9 架構
4.9.1 什麼是架構
4.9.2 默認架構
4.9.3 用戶架構分離的好處
4.9.4 創建架構
4.9.5 設置數據對象的架構
 第5章 SQL Server 2005安全性管理
5.1 SQL Server 2005的安全模型
5.1 簡介
5.1.1 概述
5.1.2 SQL Server權限層次結構
5.2 SQL Server 服務器訪問權限
5.2.1 SQL Server 2005身份驗證
5.2.1 模式
5.2.2 創建登錄
5.2.3 服務器角色
5.3 數據庫訪問權限
5.3.1 創建數據庫用戶
5.3.2 數據庫角色
5.3.3 自定義數據庫角色
5.3.4 應用程序角色
5.4 數據對象和數據訪問權限
5.4.1 固定數據庫角色許可權限
5.4.2 數據對象訪問許可
5.4.3 預定義的許可權限
5.4.4 權限的授予、拒絕和廢除
5.4.5 權限的繼承
5.5 管理SQL Server登錄賬戶
5.6 管理數據庫用戶
 第6章 SQL Server 2005數據庫備份指南
6.1 數據庫備份概述
6.2 備份前的準備工作
6.3 設置數據庫恢復模式
6.4 創建備份設備
6.5 執行備份的權限
6.6 數據庫備份的時機
6.6.1 何時備份系統數據庫
6.6.2 何時備份用戶數據庫
6.7 備份類型的概述
6.8 完整備份
6.9 差異備份
6.10 日志備份
6.10.1 備份事務日志
6.10.2 清理事務日志
6.11 僅復制備份
6.12 文件/文件組備份
6.13 數據庫鏡像
6.14 傳送事務日志
 第7章 SQL Server 2005數據庫還原指南
7.1 檢查點
7.2 SQL Server崩潰后自啟動的恢復進程
7.3 還原數據庫前的準備工作
7.4 恢復數據庫的方法
7.5 還原完整備份
7.6 還原差異備份
7.7 還原日志備份
7.8 還原文件或文件組備份
7.9 分離和附加數據庫
7.9.1 分離數據庫
7.9.2 附加數據庫
第2篇 高級管理功能篇
 第8章 實現自動管理任務
8.1 SQL Server代理服務
8.1.1 SQL Server代理服務概述
8.1.2 自動管理組件
8.2 配置SQL Server代理服務
8.2.1 常規選項
8.2.2 設置SQL Server代理服務賬戶
8.2.3 設置郵件系統
8.2.4 設置連接
8.3 定義操作員
8.4 創建和執行作業
8.4.1 創建作業
8.4.2 作業控制流
8.4.3 計劃的類型
8.4.4 指定作業響應
8.4.5 監視作業活動
8.5 監視事件和響應警報
8.5.1 定義警報
8.5.2 創建用戶自定義錯誤的警報
8.6 查看SQL Server代理錯誤日志
8.7 管理數據庫郵件
 第9章 數據傳輸指南
9.1 概述
9.1.1 數據傳輸的概述
9.1.2 數據傳輸工具一覽
9.2 SQL Server數據導入和導出向導
9.2.1 SQL Server數據導入和導出向導
9.2.2 連接數據源
9.2.3 設定轉換模式
9.2.4 保存和調度SSIS包
9.3 使用bcp命令大容量復制數據
9.3.1 將表行復制到數據文件
9.3.2 從查詢復制到文本文件
9.3.3 創建非XML格式文件
9.3.4 創建XML格式文件
9.3.5 將文本數據導入到表中
9.4 T-SQL語句大容量導入導出
9.4 數據
9.4.1 BULK INSERT語句
9.4.2 SELECT…INTO語句
9.4.3 INSERT…SELECT語句
9.4.4 OPENROWSET語句
9.5 分離和附加數據
9.5.1 分離數據庫
9.5.2 附加數據庫
 第10章 SQL Server 2005復制技術
10.1 復制的基本概念
10.2 復制發布模型概述
10.2.1 服務器角色
10.2.2 復制模型基本拓撲圖
10.2.3 復制代理程序
10.2.4 復制的類型
10.2.5 訂閱
10.3 配置復制
10.3.1 復制前的考慮
10.3.2 創建發布
10.3.3 訂閱
10.4 管理復制
10.4.1 從Management Studio監視復制代理
10.4.2 使用復制監視器監控復制
10.4.3 提高常規復制的性能
10.4.4 停止復制
 第11章 監控SQL Server性能與活動
11.1 影響性能的因素
11.1.1 系統級因素
11.1.2 數據庫因素
11.1.3 客戶端因素
11.2 SQL Server 性能監視工具一覽
11.3 性能監控基本步驟
11.3.1 識別瓶頸
11.3.2 監控級別
11.3.3 建立性能基線
11.3.4 確認用戶活動
11.3.5 隔離性能問題
11.4 查看Windows應用程序日志
11.5 使用Windows系統監視器
11.5.1 系統監視器簡介
11.5.2 監控處理器性能
11.5.3 監控Windows內存使用情況
11.5.4 監控SQL Server內存使用情況
11.5.5 監控磁盤的使用情況
11.5.6 使用系統監視器
11.6 使用SQL Server Management 226
11.6.1 SQL Server活動監視器
11.6.2 SQL Server日志
11.7 使用SQL Server Profiler
11.7.1 定義跟蹤
11.7.2 設置事件
11.7.3 設置數據列
11.7.4 設置篩選信息
11.7.5 保存跟蹤模版
11.7.6 保存跟蹤的結果
11.7.7 重播跟蹤事件
11.7.8 常用跟蹤事件舉例
11.8 查看執行計劃
11.8.1 獲得執行計劃的信息
11.8.2 SET SHOWPLAN_TEXT ON
11.8.3 SET STATISTICS TIME ON
11.8.4 SET STATISTICS IO ON
11.9 使用T-SQL語句
11.9.1 DBCC語句
11.9.2 全局函數
11.9.3 系統存儲過程
第3篇 基本開發知識篇
 第12章 基礎Transact-SQL語言
12.1 數據定義語言(DDL)
12.1.1 Create Database語句
12.1.2 Alter Database語句
12.1.3 Drop Database語句
12.1.4 Create Table語句
12.1.5 Alter Table語句
12.1.6 Drop Table語句
12.2 使用SELECT語句查詢數據
12.2.1 SELECT子句
12.2.2 FROM子句
12.2.3 WHERE子句
12.2.4 GROUP BY子句
12.2.5 HAVING子句
12.2.6 ORDER BY子句
12.2.7 其他關鍵字
12.3 使用INSERT向表中插入數據
12.3.1 使用Insert語句
12.3.2 使用Insert…Select語句
12.3.3 使用Select … Into語句
12.4 使用UPDATE修改表中的數據
12.4.1 更新基於表的數據
12.4.2 基於其他表更新數據行
12.4.3 使用子查詢更新指定的行
12.5 使用DELETE刪除表中的數據
12.6 大對象數據的訪問控制
12.7 SQL Server對XML的支持
12.7.1 使用RAW模式
12.7.2 使用AUTO模式
12.7.3 使用EXPLICIT模式
12.8 T-SQL中數據庫對象的引用
12.8.1 完全限定
12.8.2 部分限定
12.9 SET語句
12.9.1 SET DATEFIRST語句
12.9.2 SET DATEFORMAT語句
12.9.3 SET CONCAT_NULL_ YIELDS_NULL語句
12.9.4 SET IDENTITY_INSERT語句
12.9.5 SET LANGUAGE語句
12.9.6 SET FMTONLY語句
12.9.7 SET NOCOUNT語句
12.9.8 SET NOEXEC語句
12.9.9 SET PARSEONLY語句
12.9.10 SET ROWCOUNT語句
12.9.11 SET SHOWPLAN_ALL語句
12.9.12 SET STATISTICS IO語句
12.9.13 SET STATISTICS XML
12.9.13 語句
12.10 綜合應用
 第13章 Transact-SQL高級應用
13.1 使用系統內建函數
13.1.1 日期和時間函數
13.1.2 聚合函數
13.1.3 字符串函數
13.1.4 系統統計函數
13.1.5 數學函數
13.1.6 系統函數
13.2 子查詢
13.2.1 使用子查詢查詢數據
13.2.2 子查詢的限制
13.3 聯合查詢
13.3.1 使用UNION創建聯合查詢
13.3.2 聯合查詢的關鍵字ALL
13.3.3 使用INNER JOIN
13.3.4 使用LEFT JOIN和RIGHT JOIN建立連接
13.3.5 使用交叉連接(CROSS JOIN)
13.4 其他復雜應用
13.4.1 使用Compute(By)子句
13.4.2 交叉表查詢
13.5 查詢語句的性能優化
13.5.1 通配符%的使用
13.5.2 ORDER BY語句
13.5.3 盡量不用NOT
13.5.4 盡量不要連接列
13.5.5 表連接需要注意的事項
13.6 綜合應用
 第14章 規劃和管理索引
14.1 概述
14.1.1 數據的存儲和訪問方式
14.1.2 SQL Server查詢優化器
14.1.3 獲得執行計劃的信息
14.2 索引的類型
14.2.1 聚集索引
14.2.2 非聚集索引
14.3 使用索引的準則
14.3.1 創建索引的列
14.3.2 不建索引的列
14.3.3 如何使用聚集索引
14.3.4 如何使用非聚集索引
14.4 創建和管理索引
14.4.1 創建索引
14.4.2 組合索引
14.4.3 唯一索引 
14.4.4 主鍵索引
14.4.5 填充因子
14.4.6 管理索引
14.5 維護索引
14.5.1 維護索引的統計信息
14.5.2 數據碎片
14.5.3 重建和整理索引
 第15章 管理和使用視圖
15.1 視圖的用途和需要
15.1.1 視圖簡介
15.1.2 視圖的優點
15.1.3 視圖的分類
15.2 創建和管理視圖
15.2.1 定義視圖
15.2.2 修改視圖定義
15.2.3 刪除視圖
15.3 利用視圖簡化查詢操作
15.3.1 查詢視圖
15.3.2 使用視圖關聯多張表
15.3.3 使用視圖提供聚合值
15.4 更新視圖中的數據
15.5 加密視圖
15.6 利用視圖加強數據安全
15.6.1 限制用戶的視線
15.6.2 視圖權限管理
15.6.3 調用鏈問題初探
15.7 使用索引視圖
15.7.1 索引視圖的優點
15.7.2 設計索引視圖的指導原則
15.7.3 創建索引視圖
15.7.4 索引視圖的應用
15.8 使用分區視圖
15.9 視圖的綜合應用
 第16章 創建和使用存儲過程
16.1 SQL Server編程邏輯
16.1.1 Transact-SQL編程基礎
16.1.2 流程控制語句
16.1.3 游標的使用
16.2 存儲過程的創建與管理
16.2.1 為何使用存儲過程
16.2.2 使用系統存儲過程管理
16.2.2 SQL Server
16.2.3 使用擴展存儲過程
16.2.4 定義存儲過程
16.2.5 帶參數的存儲過程
16.2.6 存儲過程的加密
16.2.7 修改和刪除存儲過程
16.2.8 存儲過程中的錯誤處理
16.2.9 在存儲過程中調用COM
16.2.9 組件
16.3 使用CLR存儲過程
16.3.1 CLR集成的優點
16.3.2 Microsoft.SqlServer.Server命名空間
16.3.3 創建CLR存儲過程
16.3.4 刪除CLR存儲過程
16.4 綜合實例
 第17章 創建和使用觸發器
17.1 觸發器的創建與管理
17.1.1 為何使用觸發器
17.1.2 創建觸發器
17.1.3 修改和刪除觸發器
17.1.4 用觸發器實現強制業務規則
17.1.5 使用觸發器和存儲過程
17.1.5 必須注意的事項
17.2 使用CLR觸發器
17.2.1 SqlTriggerContext類
17.2.2 創建CLR觸發器
 第18章 創建用戶定義數據類型與函數
18.1 用戶定義數據類型簡介
18.1.1 為何使用用戶定義數據類型
18.1.2 用戶定義數據類型的特點
18.2 創建用戶定義數據類型
18.3 刪除用戶定義數據類型
18.4 更改用戶定義數據類型
18.5 使用數據類型
18.6 基於CLR創建用戶定義類型
18.7 用戶定義函數簡介
18.7.1 為何使用用戶定義函數
18.7.2 用戶定義函數的特點
18.8 創建用戶定義函數
18.8.1 用戶定義函數設計原則
18.8.2 標量函數
18.8.3 內聯表值函數
18.8.4 多語句表值函數
18.9 修改和刪除用戶定義函數
18.10 用戶定義函數的限制
第4篇 高級開發知識篇
 第19章 維護數據完整性
19.1 數據完整性概述
19.1.1 實體完整性
19.1.2 域完整性
19.1.3 引用完整性
19.1.4 用戶定義完整性
19.2 利用約束維護數據的完整性
19.2.1 DEFAULT約束
19.2.2 CHECK約束
19.2.3 UNIQUE約束
19.2.4 PRIMARY KEY約束
19.2.5 FOREIGN KEY約束
19.2.6 級聯引用完整性約束
19.3 利用規則維護數據的完整性
19.3.1 DEFAULT對象
19.3.2 RULES對象
19.4 標識列Identity
19.5 使用觸發器和存儲過程實現數據完整性
19.6 關於數據完整性的一些使用經驗
 第20章 SQL Server 2005事務處理機制
20.1 事務的概念
20.1.1 事務的概念
20.1.2 事務的特性
20.1.3 事務的狀態
20.2 事務管理機制
20.2.1 事務的類型
20.2.2 定義事務
20.2.3 隱式事務
20.3 事務故障恢復和并發控制
20.3.1 事務與日志的聯系
20.3.2 事務故障的恢復
20.3.3 事務隔離級別
20.4 使用事務時的考慮
20.5 事務的高級應用
20.5.1 事務保存點
20.5.2 嵌套事務
20.5.3 分布事務
 第21章 SQL Server 2005并發控制機制
21.1 并發訪問異常
21.1.1 丟失更新
21.1.2 臟數據
21.1.3 不可重復讀取 
21.1.4 幻讀
21.2 鎖
21.2.1 基本鎖
21.2.2 專用鎖
21.2.3 鎖的相容性
21.2.4 封鎖協議
21.2.5 鎖的粒度
21.3 鎖的使用
21.3.1 設置事務隔離級
21.3.2 事務隔離級與鎖的關係
21.3.3 設置表級鎖
21.3.4 鎖的時間長度
21.3.5 設置鎖定超時選項
21.3.6 監視和管理鎖
21.4 死鎖的預防和處理
21.4.1 死鎖的概念
21.4.2 預防死鎖
21.4.3 解除死鎖
 第22章 SQL Server 2005全文搜索
22.1 SQL Server全文搜索簡介
22.2 全文搜索的工作方式
22.3 創建和管理全文索引
22.3.1 啟用全文搜索
22.3.2 創建全文索引和全文目錄
22.3.3 使用全文索引向導
22.3.4 管理全文索引
22.3.5 備份和還原全文目錄
22.3.6 還原全文目錄
22.4 使用全文查詢
22.4.1 FREETEXT謂詞
22.4.2 CONTAINS謂詞
22.4.3 CONTAINSTABLE和FREETEXTTABLE謂詞
 第23章 SQL Server 2005數據庫編程接口
23.1 縱覽SQL Server編程API
23.1.1 使用ODBC訪問SQL Server
23.1.2 使用ADO訪問SQL Server
23.1.3 使用ADO.NET訪問SQL Server
23.1.4 使用OLE DB訪問SQL Server
23.1.5 使用JDBC訪問SQL Server
23.2 SQL Server ADO編程接口與應用
23.2.1 ADO簡介
23.2.2 Connection對象
23.2.3 RecordSet對象
23.2.4 Command對象
23.2.5 Parameter對象
23.2.6 Error對象
23.2.7 Field對象
23.2.8 Property對象
23.2.9 ADO中的事務管理 
23.2.10 ADO綜合應用例程
23.3 ADO.NET編程接口
23.3.1 ADO.NET簡介
23.3.2 Connection對象
23.3.3 Command對象
23.3.4 DataSet對象
23.3.5 DataAdapter對象
23.3.6 在ADO.NET中使用事務
23.3.7 ADO.NET綜合應用實例
23.4 SQL Server Java編程接口
23.4.1 JDBC編程概述
23.4.2 JDBC的對象模型
23.4.3 JDBC綜合應用例程
 第24章 SQL Server 2005應用程序高級設計
24.1 在Internet上訪問SQL Server
24.1.1 生成靜態Web頁面
24.1.2 用ASP發布動態頁面數據
24.1.3 用ASP.NET發布動態頁面數據
24.2 SQL Server報表服務
24.2.1 報表服務概述
24.2.2 報表服務組件概述
24.2.3 報表服務實例
24.3 Service Broker異步編程
24.3 模型
24.3.1 Service Broker簡介
24.3.2 Service Broker體系結構
24.3.3 Service Broker應用程序實例
24.4 嵌入式的SQL程序設計
24.4.1 嵌入式SQL語言概述
24.4.2 在C語言中使用嵌入式SQL
24.5 SQL Server編程注意事項
24.5.1 基於數據庫的需求分析
24.5.2 設計中對數據庫的考慮
24.5.3 開發過程中數據庫性能的優化
24.5.4 應用程序安全問題
24.5.5 測試與實施中的注意事項
附錄A SQL Server 2005常用系統存儲過程
附錄B 如何使用SQL Server 2005聯機叢書

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 287
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區