SQL Server 2005數據庫實踐教程——管理與維護篇

-
【作 者】錢哨 張繼紅 陳小全
【I S B N 】978-7-5084-7529-5
【責任編輯】宋俊娥
【適用讀者群】高職高專
【出版時間】2010-06-26
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】244
【千字數】393
【印 張】15
【定 價】¥26
【叢 書】軟件職業技術學院“十一五”規劃教材
【備注信息】教育部高等學校高職高專計算機類專業教學指導委員會優秀教材
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書針對計算機網絡管理專業的教學特點,堅持實用技術和實際案例相結合的原則,注重操作能力和實踐技能的培養,以案例與核心知識講解為主線,詳盡介紹SQL Server 2005管理與日常維護所需要的基本理論知識和高級應用。內容包括:SQL Server 2005概述、數據庫備份與恢復技術、數據庫轉換與復制技術、SQL Server 2005的安全性、自動化管理任務、SQL Server 2005分析服務、SQL Server 2005報表服務等內容。同時為配合本書的課堂內、外授課效果,還編寫了課后小結、作業及實訓練習。為完整地體現SQL Server 2005的課程體系,還同時出版了《SQL Server 2005數據庫實踐教程——開發與設計篇》,主要論述數據庫編程與開發設計的內容,對本書知識而言是另外一部分的重要知識體系。
本書不僅適用于高等院校網絡管理、計算機應用、信息管理、電子商務、軟件技術等各專業的教學,也可作為企業從業人員在職培訓以及社會IT人士提高應用技能與技術的教材,對于廣大SQL Server 2005數據庫自學者也是一本有益的讀物。
1.針對計算機網絡管理專業的教學特點,堅持實用技術和實際案例相結合的原則,注重操作能力和實踐技能的培養,以案例與核心知識講解為主線,詳盡介紹SQL Server 2005管理與日常維護所需要的基本理論知識和高級應用
2.配合本書的課堂內、外授課效果,每章還編寫課后小結、作業及實訓練習內容
3.為完整地體現SQL Server 2005的課程體系,同時出版《SQL Server 2005數據庫實踐教程——開發與設計篇》,主要論述數據庫編程與開發設計的內容
本書面向的讀者
本書源于計算機及應用軟件教學第一線教師多年的隨堂講義和授課心得,面向SQL Server 2005的初、中級用戶,全面系統地介紹SQL Server 2005的特點、SQL Server 2005數據庫服務器管理、配置與維護知識和具體的應用案例。全書由淺入深,層層深入地講解SQL Server 2005服務器從安裝配置,到日常管理維護以及安全性能的具體知識,在學習中每章不僅有配套的電子文檔和講義,還有配套的學習資料與源代碼。
本書以教師課堂實際授課案例為主線,融合關系型數據庫理論和管理維護理念于其中,不僅適合希望了解并深入學習SQL Server 2005的讀者使用,也適合作為SQL Server 2005培訓的教材。
本書的組織結構
為了配合SQL Server 2005數據庫管理課程的教學工作,體現本教材的編寫特色,更好地為讀者服務,編寫了此教學資料。教學資料內容有四個部分:
第一部分是學習指南,包括課程性質與任務、預備知識、教學內容與教學時間分配。
第二部分是書籍正文,教師可以在課堂演示的基礎上,布置學生根據教材的案例,完成上機實踐操作。同時,在每章后面都有課后作業和考核要點內容,重點章節還包括實訓內容,教師可以布置學生在課余完成有關作業和實訓工作。
第三部分是電子教案,采用PowerPoint課件形式。教師可以根據不同的教學要求按需選取和重新組合。
第四部分是參考文獻,教師每講授一章都有輔助的文獻資料,這些資料都是來源于互聯網,是很多工作在軟件開發一線的SQL Server 2005設計者心血的結晶,對擴展學生眼界,拓展學生課余知識可以起到很好的輔助效果。
本書由錢哨、張繼紅、陳小全任主編,王向慧、朱繼順、胡寶蓮、李揮劍任副主編。全書由錢哨統稿,最后由朱繼順、胡寶蓮進行修改并定稿。參加本書編寫的還有夏永恒、魯一力、何文、張傳立、潘靜虹、黃少波、王滿師、潘靜虹、李繼哲、王建社、俞瀛、亢娟娜等。本書的出版還凝聚了很多學習本課程的學生的幫助:鄧南洲、傅凱錚、李小龍、施正、陳昌、李曉云、陳昌明、林輝,他們在校稿、策劃、預讀、資料收集整理、課件制作等方面也做了很多工作,在此表示感謝。特別指出的是,本書的順利出版與中國水利水電出版社的大力支持是分不開的,在此深表謝意。
由于時間倉促,加之編者水平有限,教學資料中有錯誤或不妥之處,請讀者給予批評指正。
編 者
2010年3月
前言
學習指南 1
第1章 從這里開始SQL Server 2005 5
1-1 為什么需要學習SQL Server 2005 5
1-1-1 SQL Server 2005人才市場需求現狀 5
1-1-2 SQL Server在計算機專業課程體系中的位置 6
1-2 SQL Server 2005的核心內容與優勢 8
1-2-1 SQL Server 2005的核心內容 8
1-2-2 SQL Server 2005的優勢 9
1-3 SQL Server 2005的演化與升級原因 11
1-3-1 SQL Server 2005的發展“簡史” 11
1-3-2 SQL Server 2000為什么要升級成為SQL Server 2005 12
第2章 SQL Server 2005概述 13
2-1 SQL Server的定義和基本結構 13
2-1-1 SQL Server 的定義 13
2-1-2 SQL Server的基本結構 14
2-2 SQL Server運行環境 14
2-2-1 SQL Server的4種服務 14
2-2-2 SQL Server 是通過實例運行的 16
2-3 SQL Server 2005工具及安裝環境 20
2-3-1 SQL Server 2005工具集說明 20
2-3-2 SQL Server 2005 版本、運行的軟硬件環境 21
2-3-3 SQL Server 2005的主要組件 23
2-4 SQL Server 2005的安裝過程 25
2-4-1 SQL Server 2005 安裝前的準備工作 25
2-4-2 SQL Server 2005的安裝步驟 26
2-4-3 SQL Server 2005 安裝中的若干問題分析 31
2-5 注冊、配置和管理SQL Server 2005服務器 32
2-5-1 Management Studio 概述 32
2-5-2 外圍應用配置器概述 34
2-5-3 配置管理器(SQL ServerConfiguration Manager) 36
2-5-4 SQL Server 2005命令行工具SQLCMD概述 37
2-6 SQL Server 系統數據庫簡介 41
2-6-1 SQL Server 2005的系統數據庫 41
2-6-2 元數據檢索 42
2-6-3 SQL Server的基本對象 43
2-6-4 SQL Server對象的引用 43
第3章 數據庫備份與恢復技術 46
3-1 SQL Server 2005的數據庫備份 46
3-1-1 數據庫備份概述 46
3-1-2 數據庫磁盤備份設備 47
3-1-3 數據庫備份方法 48
3-2 SQL Server 2005的數據庫恢復 54
3-2-1 在管理平臺中通過數據庫備份文件恢復數據庫 54
3-2-2 通過命令行進行數據庫還原 59
3-3 數據庫備份與恢復技術實訓 62
3-3-1 SQL Server數據庫備份實訓 63
3-3-2 SQL Server備份方法實訓 64
3-3-3 SQL Server文件和文件組備份實訓 65
3-3-4 SQL Server數據還原實訓 67
第4章 數據庫轉換與復制技術 70
4-1 數據的導入與導出 70
4-1-1 數據庫表數據導出 70
4-1-2 將異構數據導入到SQL Server數據庫 75
4-2 SQL Server Integration Services介紹 77
4-2-1 SSIS的體系結構 77
4-2-2 使用SSIS進行數據轉換 79
4-3 SQL Server 2005復制技術 88
4-3-1 “復制”簡介 88
4-3-2 “復制”中的服務器角色 89
4-3-3 “復制”的類型 90
4-3-4 “復制”的服務器配置 92
4-3-5 “復制”的過程中遇到的常見問題 99
4-4 數據庫轉換與復制技術實訓 100
4-4-1 通過SSIS批量導入Excel文件實訓 100
4-4-2 SQL Server數據的導入與導出實訓 104
4-4-3 SQL Server數據的對等復制實訓 104
第5章 SQL Server 2005的安全性 107
5-1 SQL Server 2005安全性概述 107
5-1-1 數據庫安全性的產生 108
5-1-2 SQL Server 2005安全性概述 108
5-2 SQL Server 2005登錄用戶 112
5-2-1 建立SQL Server 2005安全用戶 112
5-2-2 通過命令方式建立SQL Server
2005安全用戶 116
5-3 SQL Server 2005權限管理 118
5-3-1 用戶權限概述 118
5-3-2 用戶權限配置的實現 120
5-3-3 用戶的角色 125
5-4 SQL Server 2005密碼策略和證書 129
5-4-1 加密技術概述 129
5-4-2 SQL Server 2005數據加密技術 131
5-4-3 SQL Server 2005的服務主密鑰 133
5-4-4 SQL Server 2005的數據庫主密鑰 133
5-4-5 SQL Server 2005的數字證書 134
5-4-6 使用對稱密鑰加解密SQL Server
2005的數據 138
5-4-7 使用非對稱密鑰加解密SQL
Server 2005的數據 140
5-5 SQL Server 2005的安全性實訓 142
5-5-1 SQL Server登錄賬戶管理 142
5-5-2 SQL Server數據庫用戶管理 142
5-5-3 用戶安全登錄及授/收權實驗 143
5-5-4 了解數據庫加密體系結構 144
第6章 自動化管理任務 148
6-1 自動化管理任務概述 148
6-1-1 自動化管理任務的優點 149
6-1-2 自動化管理的組件 149
6-1-3 SQL Server代理 149
6-2 管理作業與警報 151
6-2-1 操作員 152
6-2-2 創建作業的基本步驟 153
6-2-3 創建警報 155
6-2-4 通過T-SQL實現自動化管理任務 157
第7章 數據庫維持高可用性 164
7-1 SQL Server 2005 高可用性技術 164
7-1-1 SQL Server 2005 高可用性
解決方案 164
7-1-2 SQL Server 2005 高可用性技術的特點 166
7-2 數據庫鏡像 166
7-2-1 數據庫鏡像的組成 166
7-2-2 數據庫鏡像的工作過程 167
7-2-3 端點的作用 167
7-2-4 數據庫鏡像的操作模式 168
7-2-5 數據庫鏡像所需的環境 169
7-3 日志傳送 175
7-3-1 日志傳送簡介 176
7-3-2 日志傳送操作 176
7-3-3 配置日志傳送 177
第8章 SQL Server 2005分析服務 185
8-1 定義數據源視圖 185
8-1-1 創建分析服務項目 185
8-1-2 定義數據源 186
8-1-3 定義數據源視圖 188
8-2 定義和部署多維數據集 190
8-2-1 定義多維數據集 190
8-2-2 部署分析服務項目 196
第9章 SQL Server 2005 報表服務 199
9-1 SQL Server 2005 Reporting Services簡介 199
9-1-1 SSRS的基本結構 199
9-1-2 SSRS的配置情況 200
9-2 創建基本報表 201
9-2-1 創建報表服務器項目 202
9-2-2 創建第一個報表 203
9-2-3 手工創建報表 206
9-2-4 創建分組報表 209
9-2-5 創建圖表報表 212
9-3 管理基本報表 214
9-3-1 報表管理概述 214
9-3-2 利用報表管理配置Reporting Server 221
附錄 習題參考答案 225
參考文獻 231
- Python數據庫編程 [主編 殷樹友 邢 翀]
- SQL Server 2019數據庫實戰教程 [主編 岳付強 曾陳萍 唐承佳]
- MySQL數據庫技術項目化教程——基于OBE理念 [主編 劉崇巍 龐金龍]
- MySQL數據庫應用項目化教程 [主編 代恒 王明超]
- 數據庫原理與實踐(MySQL版) [楊俊杰 劉忠艷]
- MySQL數據庫項目式教程 [陳亞峰]
- 數據庫技術與應用實踐教程(SQL Server 2019) [主 編 嚴暉 周肆清]
- 數據庫技術與應用(SQL Server 2019) [主編 嚴暉 劉衛國]
- 數據庫原理及應用SQL Server 2014(微課版) [主 編 趙德福]
- MySQL數據庫項目化教程(第二版) [主編 鄭小蓉]
- 數據庫原理及應用(MySQL版) [瞿英 裴祥喜 王玉恒]
- 數據庫技術與應用(SQL Server 2019) [主 編 沙有闖]
- 數據庫系統工程師真題精析與命題密卷 [鐘志宏]
- 數據庫原理與應用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競]
- 數據庫系統工程師5天修煉 [鐘志宏]
- Access數據庫基礎教程實驗指導與習題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數據庫基礎教程 [主編 饒拱維 楊貴茂 郭其標]
- MySQL數據庫項目化教程 [主編 鄭小蓉 段萍]
- C#數據庫編程技術 [主編 顧家銘]
- 數據庫原理及應用(MySQL版) [主編 高亮 韓玉民]
- 數據庫原理 [主編 楊俊杰 張瑋]
- 數據庫原理與技術(第三版)實驗指導 [程傳慶]
- 數據庫技術與應用(SQL Server 2008版)(第二版) [主編 嚴暉 王小玲]
- 數據庫技術與應用實踐教程(SQL Server 2008)(第二版) [主編 嚴暉 周肆清]
- 數據庫原理與SQL語言 [主編 余恒芳 汪曉青]
- 數據庫原理與技術(第三版) [程傳慧]
- MySQL數據庫開發實戰 [肖睿 訾永所 侯小毛]
- Access 2010數據庫應用教程(第二版) [主編 李亞]
- Access 2010數據庫實用教程 [主編 張明 宣繼濤]
- 數據庫應用 [主編 肖睿 于繼武]