[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 教育资源 >> 學習課件 >> 《零基礎學SQL Server 2005 教案PPT/隨書光盤》[ISO]
《零基礎學SQL Server 2005 教案PPT/隨書光盤》[ISO]
下載分級 教育资源
資源類別 學習課件
發布時間 2017/7/14
大       小 -
《零基礎學SQL Server 2005 教案PPT/隨書光盤》[ISO] 簡介: 資料介紹 相關專題學習資料: 數據庫
電驢資源下載/磁力鏈接資源下載:
全選
"《零基礎學SQL Server 2005 教案PPT/隨書光盤》[ISO]"介紹

資料介紹

相關專題學習資料:
  • 數據庫SQL Server/Oracle/MySQL/DB2教程
  • 計算機資料

IPB Image

出版社 : 機械工業出版社
系列名 :零基礎學編程
作者  : 劉 輝/
出版日期:2007年12月
本書精華
◎SQL Server 2005的安裝、升級
◎數據庫的概念、分類、數據類型和數據庫對象
◎數據表的管理、維護、浏覽和修改
◎SQL Server 2005自帶數據庫的安裝、解剖、使用
◎表、視圖的編輯、維護和管理(包括使用SQL語句實現的管理)
◎數據庫中數據的增加、刪除、修改和查詢
◎T-SQL語句的詳細講解,語法、變量、常量和游標。
◎存儲過程、函數、約束、觸發器、事務和鎖
◎索引和查詢優化
◎SQL Server 2005的應用配置、引擎優化和專用工具
◎數據庫服務器的連接、配置、日志和動態管理視圖
◎數據庫的管理、分離、附加、快照和分區
◎數據庫的安全管理,權限、用戶、密鑰
◎數據庫的備份和恢復
◎系統自動化:代理、作業、維護計劃、警報
◎數據庫系統的復制、發布、訂閱
◎數據庫系統的全文搜索
◎數據庫文件與XML文件的交互
◎數據庫系統的監控
◎SQL Server 2005商業智能:流、包、報表服務等
◎.NET下的數據庫開發實例
圖書目錄:
第一篇 SQL Server與數據庫基礎
第1章 SQL Server 2005概述 1
1.1 SQL Server簡介 1
1.1.1 SQL Server的發展 1
1.1.2 SQL Server 2005版本性能介紹 2
1.1.3 Transact-SQL語言介紹 2
1.2 SQL Server 2005架構設計與新特性 3
1.2.1 SQL Server 2005的架構 3
1.2.2 SQL Server 2005的新特性與改進 4
1.2.3 SQL Server 2005服務進程 5
第2章 安裝SQL Server 2005 7
2.1 准備安裝SQL Server 2005 7
2.1.1 選擇正確的SQL Server 2005數據庫版本 7
2.1.2 安裝的硬件要求 8
2.1.3 操作系統支持及軟件要求 8
2.1.4 基本安裝選項 10
2.2 安裝過程 10
2.2.1 什麼是SQL Server實例 10
2.2.2 安裝SQL Server 2005 11
2.2.3 如何查看 SQL Server 2005 安裝日志文件 17
2.2.4 驗證安裝 19
2.3 配置服務器選項 20
2.4 升級到SQL Server 2005 21
2.4.1 升級之前要考慮的問題 21
2.4.2 使用SQL Server 2005升級顧問 21
2.4.3 升級到SQL Server 2005 23
第3章 SQL Server數據庫基礎綜述 24
3.1 數據庫基本概念 24
3.1.1 數據與信息 24
3.1.2 數據庫 24
3.1.3 數據庫系統 24
3.1.4 數據庫管理系統 24
3.2 數據庫管理系統的基本功能 25
3.2.1 定義數據 25
3.2.2 處理數據 25
3.2.3 數據庫運行管理 25
3.2.4 數據組織、存儲和管理 25
3.2.5 數據庫的建立和維護 26
3.3 數據庫的類型 26
3.3.1 層次型數據庫 26
3.3.2 網絡型數據庫 26
3.3.3 關系型數據庫 26
3.4 SQL Server的數據庫對象 26
3.4.1 表 26
3.4.2 視圖 27
3.4.3 索引 28
3.4.4 主鍵 28
3.4.5 外鍵 28
3.4.6 存儲過程 28
3.4.7 觸發器 30
3.4.8 數據類型 30
3.4.9 約束 30
3.4.10 默認值 31
3.4.11 角色 31
3.4.12 用戶 31
3.4.13 架構 31
3.5 數據類型 31
3.5.1 數據類型和特點 32
3.5.2 數字數據類型 32
3.5.3 字符數據類型 32
3.5.4 日期時間數據類型 33
3.5.5 二進制數據類型 33
3.5.6 其他數據類型 33
3.6 數據定義語言 33
3.7 數據操縱語言 34
3.8 數據控制語言 34
3.9 數據查詢語言 34
第4章 SQL Server Management Studio管理器 35
4.1 SQL Server Management Studio簡介 35
4.1.1 啟動SQL Server Management Studio工具 35
4.1.2 連接已注冊的服務器和對象資源管理器 36
4.1.3 更改環境布局 39
4.1.4 設置啟動選項 40
4.1.5 查詢/代碼編輯器 41
4.1.6 使用模板資源管理器、解決方案、腳本項目 42
4.2 使用SQL Server Management Studio設計數據庫 43
4.2.1 創建數據庫 44
4.2.2 附加數據庫 45
4.3 使用SQL Server Management Studio設計數據表 47
4.3.1 新建數據表 47
4.3.2 修改數據表 48
4.3.3 查看表屬性 48
4.3.4 刪除數據表 49
4.4 使用SQL Server Management Studio創建索引 50
4.4.1 創建主鍵索引 50
4.4.2 創建惟一索引 51
4.4.3 查看表的索引 52
4.4.4 刪除索引 53
4.5 維護數據表 53
4.5.1 在表中插入新列 53
4.5.2 改變表中列的排列順序 54
4.5.3 自動編號列和標識符列 54
4.5.4 可計算的列 55
4.5.5 刪除字段 55
4.6 數據表的浏覽 56
4.6.1 查看表中所有記錄 56
4.6.2 查看表的某條記錄 56
4.7 數據表中數據的維護 57
4.7.1 添加新的記錄 57
4.7.2 修改現有記錄 58
4.7.3 刪除記錄 58
第5章 SQL Server 2005學習案例 59
5.1 AdventureWorks示例數據庫介紹 59
5.1.1 案例背景 59
5.1.2 安裝示例 59
5.2 AdventureWorks示例數據庫的結構 61
5.2.1 AdventureWorks數據庫的數據類型 61
5.2.2 AdventureWorks數據庫的架構與數據表 62
5.2.3 AdventureWorks數據庫的存儲過程 66
5.2.4 AdventureWorks數據庫的用戶定義函數 68
5.3 AdventureWorks示例數據庫邏輯結構 70
5.3.1 銷售和營銷結構 70
5.3.2 產品結構 74
5.3.3 采購方案和供應商結構 76
5.3.4 生產結構 77
第二篇 數據庫基本管理
第6章 數據表 81
6.1 用CREATE TABLE語句創建表 81
6.1.1 一個創建表的小實例 81
6.1.2 基本語法 83
6.1.3 創建自動編號列 84
6.1.4 創建非空列 87
6.1.5 字段的默認值 88
6.1.6 選擇表存放文件組 89
6.1.7 使用Check約束 90
6.1.8 設置字段的排序規則 91
6.2 用ALTER TABLE語句修改表 92
6.2.1 基本語法 92
6.2.2 修改字段屬性 93
6.2.3 添加字段 94
6.2.4 刪除字段 95
6.2.5 添加約束 95
6.2.6 禁用/啟用CHECK約束 98
6.2.7 刪除約束 99
6.2.8 設置主鍵 99
6.3 用DROP TABLE刪除數據表 100
6.3.1 DROP TABLE的語法結構 100
6.3.2 使用DROP TABLE刪除數據表 100
6.4 臨時表 100
6.4.1 創建臨時表的示例 101
6.4.2 刪除臨時表的示例 101
第7章 視圖 103
7.1 了解視圖 103
7.1.1 什麼是視圖 103
7.1.2 視圖的種類 103
7.1.3 視圖的優點 104
7.1.4 視圖的約束 104
7.2 在SQL Server Management Studio中創建視圖 104
7.2.1 使用SQL Server Management Studio創建標准視圖 105
7.2.2 查看視圖的結構信息 106
7.2.3 查看視圖的結果 107
7.3 用CREATE VIEW創建視圖 108
7.3.1 使用CREATE VIEW創建視圖的示例 108
7.3.2 基本語法 108
7.3.3 操作示例 109
7.4 在SQL Server Management Studio中修改視圖 112
7.4.1 使用SQL Server Management Studio修改簡單的視圖 112
7.4.2 使用SQL Server Management Studio修改視圖的一般過程 113
7.5 用ALTER VIEW 修改視圖 113
7.5.1 使用ALTER VIEW修改視圖的示例 113
7.5.2 基本語法 114
7.5.3 操作示例 115
7.6 通過視圖修改數據 117
7.6.1 使用視圖修改數據的示例 117
7.6.2 操作說明總結 118
7.7 在SQL Server Management Studio中刪除視圖 118
7.7.1 使用SQL Server Management Studio刪除視圖的示例 119
7.7.2 使用SQL Server Management Studio刪除視圖的一般過程 119
7.8 用DROP VIEW刪除視圖 120
7.8.1 基本語法 120
7.8.2 使用DROP VIEW刪除視圖的示例 120
第8章 數據操作 121
8.1 用SELECT語句查詢記錄 121
8.1.1 SELECT語句 121
8.1.2 FROM子句 123
8.1.3 INTO子句 125
8.1.4 WHERE子句 127
8.1.5 ORDER BY子句 130
8.1.6 GROUP BY子句 131
8.1.7 HAVING子句 132
8.1.8 FOR子句 133
8.1.9 COMPUTE子句 133
8.1.10 DISTINCT和ALL關鍵字 135
8.1.11 EXCEPT和INTERSECT關鍵字 137
8.1.12 TOP n和TOP n PERCENT關鍵字 139
8.2 使用連接 140
8.2.1 內部連接 141
8.2.2 左外部連接 142
8.2.3 右外部連接 143
8.2.4 完全外部連接 143
8.2.5 交叉連接 143
8.3 用INSERT語句插入記錄 144
8.3.1 簡單的插入語句 144
8.3.2 INSERT語句基本語法 145
8.3.3 插入值少於字段數的記錄 146
8.3.4 在標識列字段裡插入字段值 146
8.3.5 從數據表中查詢出記錄並插入到另一個表中 147
8.3.6 通過使用NEWID()將數據插入到uniqueidentifier列 148
8.4 用UPDATE語句更新記錄 149
8.4.1 簡單的更新語句 150
8.4.2 UPDATE語句基本語法 151
8.4.3 通過計算更新記錄 152
8.4.4 使用TOP子句更新記錄 153
8.5 用DELETE語句刪除記錄 153
8.5.1 簡單的刪除語句的示例 153
8.5.2 DELETE語句基本語法 153
8.5.3 使用WHERE子句刪除語句的示例 154
8.6 用TRUNCATE TABLE語句刪除記錄 154
8.6.1 TRUNCATE TABLE語句的語法 155
8.6.2 使用TRUNCATE TABLE刪除表中數據 155
8.7 使用聯合 156
8.7.1 UNION關鍵字的語法 156
8.7.2 使用UNION將兩個表結合使用 156
8.8 使用子查詢 157
8.8.1 使用子查詢結果作為返回字段的示例 157
8.8.2 使用連接替代子查詢 158
第9章 Transact-SQL語言基礎 159
9.1 T-SQL語法規則 159
9.2 運算符及優先級 159
9.2.1 算術運算符 159
9.2.2 賦值運算符 162
9.2.3 位運算符 163
9.2.4 比較運算符 166
9.2.5 邏輯運算符 167
9.2.6 字符串串聯運算符 168
9.2.7 一元運算符 168
9.2.8 運算符的優先級 170
9.3 T-SQL中的常量 171
9.3.1 字符串常量 171
9.3.2 Unicode常量 171
9.3.3 二進制常量 172
9.3.4 bit常量 172
9.3.5 datetime常量 172
9.3.6 integer常量 172
9.3.7 decimal常量 172
9.3.8 float和real常量 173
9.3.9 money常量 173
9.3.10 uniqueidentifier常量 173
9.3.11 在T-SQL中使用常量 173
9.4 T-SQL中的變量 174
9.4.1 局部變量 174
9.4.2 T-SQL 參數 174
9.4.3 應用程序變量 175
9.5 流程控制語句 175
9.5.1 Begin...End語句 175
9.5.2 if...else條件語句 176
9.5.3 While語句 177
9.5.4 Case語句 178
9.5.5 Goto語句 180
9.5.6 Waitfor語句 181
9.5.7 Return語句 183
9.5.8 Try...catch語句 185
9.5.9 Execute語句 187
9.6 游標 189
9.6.1 游標簡介 189
9.6.2 定義游標 190
9.6.3 打開游標 191
9.6.4 讀取游標 192
9.6.5 關閉和刪除游標 195
9.7 游標的運用 197
9.7.1 用游標處理數據的一般過程 197
9.7.2 全局游標與局部游標 198
9.7.3 游標的嵌套 201
9.7.4 使用游標變量 202
9.7.5 使用函數查看游標狀態 203
9.7.6 使用系統存儲過程查看游標屬性 206
第10章 存儲過程 209
10.1 存儲過程概述 209
10.2 設計存儲過程 209
10.3 創建存儲過程 210
10.3.1 在SQL Server Management Studio中建立存儲過程 210
10.3.2 用CREATE PROCEDURE語句創建存儲過程 212
10.4 修改存儲過程 214
10.4.1 在SQL Server Management Studio中修改存儲過程 215
10.4.2 用ALTER PROCEDURER語句修改存儲過程 215
10.5 執行存儲過程 218
10.5.1 在SQL Server Management Studio中執行存儲過程 218
10.5.2 用EXECUTE語句執行存儲過程 219
10.6 刪除存儲過程 220
10.6.1 在SQL Server Management Studio中刪除存儲過程 220
10.6.2 用DROP PROCEDURE語句刪除存儲過程 221
10.7 常用系統存儲過程 222
10.7.1 sp_help存儲過程 222
10.7.2 sp_rename、sp_renamedb存儲過程 223
10.7.3 常用系統存儲過程分類 223
10.8 建立CLR存儲過程 227
第11章 函數 232
11.1 函數概述 232
11.1.1 函數的結構 232
11.1.2 函數的類型 232
11.1.3 使用函數的優點 233
11.2 設計用戶定義函數 233
11.2.1 選擇函數類型 233
11.2.2 函數與存儲過程 233
11.3 創建用戶定義函數 234
11.3.1 在SQL Server Management Studio中建立用戶自定義函數 234
11.3.2 用CREATE FUNCTION語句創建函數 236
11.4 執行用戶定義函數 239
11.4.1 執行的位置 239
11.4.2 執行用戶定義函數的例子 239
11.5 刪除用戶定義函數 239
11.5.1 在SQL Server Management Studio中刪除用戶定義函數 240
11.5.2 用DROP FUNCTION語句刪除用戶定義函數 240
11.6 常用系統函數 241
11.6.1 聚合函數 241
11.6.2 配置函數 242
11.6.3 游標函數 243
11.6.4 日期和時間函數 244
11.6.5 數學函數 244
11.6.6 元數據函數 245
11.6.7 排名函數 247
11.6.8 行集函數 247
11.6.9 安全函數 247
11.6.10 字符串函數 248
11.6.11 系統函數 249
11.6.12 系統統計函數 251
11.6.13 文本和圖像函數 252
11.7 創建CLR函數 252
11.7.1 創建CLR函數的一般步驟 252
11.7.2 使用CLR函數的優點 253
11.7.3 創建CLR函數的實例 253
第12章 約束 256
12.1 約束概述 256
12.1.1 數據完整性 256
12.1.2 約束的概念和類型 257
12.2 設計約束 258
12.2.1 定義約束的方式 258
12.2.2 定義約束的語法結構 258
12.3 主鍵約束 259
12.3.1 一個主鍵約束的示例 259
12.3.2 使用表設計器定義主鍵約束 260
12.3.3 使用T-SQL定義主鍵約束 261
12.4 外鍵約束 262
12.4.1 一個外鍵約束的示例 262
12.4.2 使用表設計器定義外鍵約束 263
12.4.3 使用T-SQL定義外鍵約束 265
12.5 UNIQUE約束 266
12.5.1 一個UNIQUE約束的示例 266
12.5.2 使用表設計器定義UNIQUE約束 267
12.5.3 使用T-SQL定義UNIQUE約束 268
12.6 CHECK約束 268
12.6.1 一個CHECK約束的示例 269
12.6.2 使用表設計器定義CHECK約束 269
12.6.3 使用T-SQL定義CHECK約束 270
12.7 DEFAULT約束 271
12.7.1 使用表設計器定義DEFAULT約束 271
12.7.2 使用T-SQL定義DEFAULT約束 271
12.8 禁用約束 272
12.8.1 對復制禁用外鍵約束 272
12.8.2 對復制禁用CHECK約束 272
12.8.3 對INSERT和UPDATE語句禁用外鍵約束 273
12.8.4 對INSERT和UPDATE語句禁用CHECK 約束 273
第13章 觸發器 274
13.1 觸發器概述 274
13.1.1 觸發器的作用 274
13.1.2 觸發器的分類 274
13.1.3 觸發器的工作原理 275
13.2 設計觸發器 275
13.2.1 理解AFTER、INSTEAD OF觸發器的使用要求 275
13.2.2 創建觸發器前應考慮的問題 276
13.3 創建觸發器 276
13.3.1 在SQL Server Management Studio中創建觸發器步驟 276
13.3.2 使用CREATE TRIGGER語句創建觸發器 277
13.4 修改觸發器 280
13.4.1 在SQL Server Management Studio中修改觸發器步驟 280
13.4.2 使用ALTER TRIGGER語句修改觸發器 280
13.5 刪除觸發器 281
13.5.1 使用SQL Server Management Studio刪除觸發器 281
13.5.2 使用DROP TRIGGER語句刪除觸發器 282
13.6 禁用/啟用觸發器 283
13.6.1 禁用觸發器 283
13.6.2 啟用觸發器 285
13.7 設計CLR觸發器 286
13.7.1 創建CLR觸發器的一般步驟 286
13.7.2 創建CLR觸發器的示例 286
13.8 設計DDL觸發器 290
13.8.1 CREATE TRIGGER創建DDL觸發器的語法 290
13.8.2 使用CREATE TRIGGER創建DDL觸發器的示例 290
第14章 事務和鎖 292
14.1 事務 292
14.1.1 事務的特點 292
14.1.2 啟動事務 292
14.1.3 保存事務 294
14.1.4 提交事務 295
14.1.5 回滾事務 296
14.1.6 自動提交事務 298
14.1.7 顯式事務 300
14.1.8 隱式事務 302
14.1.9 事務嵌套 304
14.2 管理並發數據訪問 307
14.2.1 並發的影響 308
14.2.2 並發控制的類型 308
14.2.3 事務的隔離級別 309
14.3 鎖定 309
14.3.1 可以鎖定的資源 309
14.3.2 鎖模式 310
14.3.3 死鎖 311
第15章 索引和查詢優化 312
15.1 索引概述 312
15.1.1 聚集索引和非聚集索引 312
15.1.2 填充因子 312
15.1.3 使用目錄視圖查看索引 313
15.2 用CREATE INDEX語句創建索引 313
15.2.1 基本語法 314
15.2.2 創建簡單的復合索引 317
15.2.3 創建惟一索引 317
15.2.4 創建聚集索引 319
15.2.5 指定索引存放的文件組 320
15.3 用ALTER INDEX語句修改索引 321
15.3.1 基本語法 321
15.3.2 設置索引的選項 322
15.3.3 禁用/啟用索引 323
15.4 用DROP INDEX語句刪除索引 324
15.4.1 基本語法 325
15.4.2 使用DROP INDEX刪除聚集索引並將表移動到新文件組 326
15.4.3 使用DROP INDEX刪除PRIMARY KEY約束 329
15.5 重新組織和重新生成索引 330
15.5.1 理解重新組織、生成索引 330
15.5.2 重新組織索引 331
15.5.3 重新生成索引 332
第三篇 SQL Server 2005高級特性
第16章 SQL Server 2005管理工具 335
16.1 SQL Server配置管理器 335
16.1.1 管理服務 335
16.1.2 管理服務器端網絡協議 336
16.2 SQL Server外圍應用配置器 338
16.2.1 啟動外圍應用配置器 338
16.2.2 使用服務和連接的外圍應用配置器 338
16.2.3 使用功能的外圍應用配置器 340
16.3 數據庫引擎優化顧問 341
16.3.1 啟動數據庫引擎優化顧問 341
16.3.2 設計工具選項和布局 342
16.3.3 使用數據庫引擎優化顧問 343
16.4 SQL Server命令提示實用工具 345
16.4.1 bcp數據復制工具 345
16.4.2 dta數據庫引擎優化工具 346
16.4.3 sac外圍應用設置導入和導出工具 348
16.4.4 sqlcmd實用工具 349
16.4.5 SQLdiag診斷信息收集工具 350
16.4.6 sqlmaint維護實用工具 351
16.4.7 sqlservr實例運行程序 352
16.4.8 sqlwb實用工具 352
16.4.9 tablediff表中的數據比較工具 353
16.4.10 其他實用工具介紹 354
16.5 SQL Server聯機叢書 355
第17章 數據庫服務器管理 357
17.1 連接與斷開數據庫服務器 357
17.1.1 添加服務器組與服務器 357
17.1.2 斷開與數據庫服務器的連接 358
17.2 使用配置管理器配置SQL Server服務 359
17.2.1 啟動、停止、暫停和重新啟動SQL Server服務 359
17.2.2 配置啟動模式 360
17.2.3 更改登錄身份 360
17.2.4 SQL Server 2005使用的網絡協議 360
17.2.5 配置客戶端網絡協議 361
17.2.6 隱藏數據庫引擎實例 363
17.3 配置SQL Server 2005服務器屬性 363
17.3.1 查看服務器屬性 363
17.3.2 設置內存屬性 364
17.3.3 設置處理器屬性 364
17.3.4 設置安全性屬性 364
17.3.5 設置連接屬性 365
17.3.6 設置數據庫屬性 366
17.3.7 查看高級屬性 366
17.4 通過日志查看服務器的運行情況 367
17.4.1 查看SQL Server日志 367
17.4.2 查看Windows系統日志 368
17.5 通過動態管理視圖查看服務器信息 369
17.5.1 與數據庫有關的動態管理視圖 369
17.5.2 與SQL Server操作系統關聯的動態管理視圖 369
第18章 管理數據庫和數據庫文件 370
18.1 理解數據庫文件 370
18.1.1 理解數據存取過程 370
18.1.2 數據庫文件 370
18.1.3 數據庫文件組 371
18.1.4 建立數據庫文件和文件組 372
18.2 創建數據庫 373
18.2.1 用CREATE DATABASE語句創建數據庫 373
18.2.2 創建數據庫的示例 375
18.2.3 數據庫的所有者 379
18.3 修改數據庫 379
18.3.1 擴大數據庫 379
18.3.2 收縮數據庫 380
18.3.3 收縮數據庫文件 381
18.3.4 添加和刪除數據文件和日志文件 382
18.3.5 移動數據庫文件 384
18.4 刪除數據庫 384
18.4.1 使用SQL Server Management Studio刪除數據庫 385
18.4.2 用DROP DATABASE語句刪除數據庫 385
18.5 分離與附加數據庫 385
18.5.1 分離數據庫 385
18.5.2 附加數據庫 386
18.6 理解系統數據庫 387
18.6.1 系統數據庫說明 388
18.6.2 隱藏系統數據庫對象 388
18.7 建立數據庫快照 389
18.7.1 工作原理 389
18.7.2 典型用途 390
18.7.3 創建和刪除數據庫快照 390
18.8 數據分區管理 391
18.8.1 理解已分區表 392
18.8.2 創建分區函數 392
18.8.3 創建分區方案 393
18.8.4 創建分區表 394
18.8.5 創建分區表的示例 394
第19章 安全管理 399
19.1 SQL Server安全性機制 399
19.1.1 主體 399
19.1.2 安全對象 400
19.1.3 權限層次結構 400
19.1.4 查詢權限 401
19.2 服務器范圍的安全管理 403
19.2.1 SQL Server驗證模式 403
19.2.2 使用密碼策略 404
19.2.3 服務器范圍的角色 405
19.2.4 管理登錄名 405
19.2.5 管理憑據 407
19.3 數據庫范圍的安全管理 408
19.3.1 管理用戶 408
19.3.2 特殊用戶 410
19.3.3 數據庫范圍的角色 410
19.4 用戶架構分離 411
19.4.1 理解架構 411
19.4.2 使用SQL Server Management Studio工具創建架構 412
19.4.3 用CREATE SCHEMA語句創建架構 413
19.5 管理密鑰與證書 413
19.5.1 SQLServer密碼系統架構 413
19.5.2 創建密鑰 413
19.5.3 創建證書 416
19.5.4 簡單加密示例 417
第20章 數據庫備份和恢復 418
20.1 理解數據庫備份 418
20.1.1 備份的目的 418
20.1.2 備份過程與恢復模式 418
20.1.3 完整恢復模式 420
20.1.4 大容量日志恢復模式 420
20.1.5 簡單恢復模式 420
20.2 備份策略 421
20.2.1 備份的類型 421
20.2.2 理解備份策略 422
20.2.3 完全數據庫備份策略 422
20.2.4 數據庫和事務日志備份策略 423
20.2.5 差異備份策略 423
20.2.6 文件或文件組備份策略 423
20.3 執行和管理備份 423
20.3.1 在簡單恢復模式下根據完全數據庫備份策略進行數據庫備份 424
20.3.2 在完整恢復模式下根據差異備份策略進行數據庫備份 427
20.3.3 使用T-SQL語句備份數據庫 430
20.4 還原數據庫 433
20.4.1 理解還原過程 433
20.4.2 在完整恢復模式還原數據庫的完整備份 433
20.4.3 使用T-SQL還原數據庫 437
第21章 系統自動化任務管理 438
21.1 SQL Server代理 438
21.1.1 SQL Server代理簡介 438
21.1.2 SQL Server代理的設置 438
21.1.3 啟動和停止SQL Server代理 440
21.1.4 SQL Server代理的安全性 441
21.1.5 使用SQL Server代理的一般步驟 444
21.2 作業 444
21.2.1 創建作業 444
21.2.2 創建作業步驟 446
21.2.3 創建作業時間計劃 447
21.2.4 查看和修改作業 448
21.2.5 運行作業 450
21.2.6 查看作業歷史日志 450
21.3 維護計劃 453
21.3.1 可以自動運行的維護任務 453
21.3.2 使用向導創建維護計劃步驟 453
21.3.3 手工創建維護計劃步驟 454
21.4 警報 455
21.4.1 創建警報 455
21.4.2 刪除警報 457
21.5 操作員 457
21.5.1 創建操作員 457
21.5.2 為操作員分配警報 458
第22章 復制 460
22.1 復制概述 460
22.1.1 復制發布模型概述 460
22.1.2 復制類型 461
22.2 創建復制 462
22.2.1 創建發布 463
22.2.2 創建訂閱 465
22.3 管理復制 468
22.3.1 查看和修改發布屬性 469
22.3.2 查看和修改項目屬性 469
22.3.3 指定歷史記錄保持期 470
22.3.4 查看發布服務器的信息和執行其任務 470
第23章 全文搜索 472
23.1 全文搜索簡介 472
23.1.1 全文搜索的概念 472
23.1.2 安裝全文搜索 474
23.1.3 全文搜索的結構 474
23.2 管理全文搜索 475
23.2.1 使用SQL Server Management Studio創建全文目錄 475
23.2.2 使用SQL Server Management Studio創建全文索引 477
23.2.3 使用T-SQL全文數據定義語言 478
23.2.4 使用T-SQL創建全文索引的示例 482
23.2.5 從數據表中刪除全文索引 484
23.2.6 從數據庫中刪除全文目錄 484
23.3 使用全文搜索 484
23.3.1 自定義數據字典 484
23.3.2 搜索特定詞或短語 486
23.3.3 執行前綴搜索 486
第24章 處理XML數據 488
24.1 XML概述 488
24.1.1 理解XML 488
24.1.2 XML的特性 488
24.1.3 SQL Server 2005數據庫對XML的支持 489
24.2 使用FOR XML子句和OPENXML函數 489
24.2.1 使用FOR XML 489
24.2.2 使用OPENXML 495
24.3 XML數據類型及處理 499
24.3.1 XML數據類型 499
24.3.2 XML數據類型方法 502
第25章 監控SQL Server狀態 508
25.1 查看當前活動 508
25.1.1 使用活動監視器 508
25.1.2 動態管理對象 510
25.2 使用系統性能監視器 512
25.2.1 運行系統性能監視器 513
25.2.2 SQL Server性能對象 514
25.2.3 監控SQL Server注意點 515
25.3 使用SQL Server Profilter 516
25.3.1 SQL Server Profilter簡介 516
25.3.2 如何創建跟蹤 516
25.3.3 如何設置全局跟蹤選項 517
25.3.4 如何指定跟蹤文件的事件和數據列 518
25.3.5 如何將跟蹤結果保存到表 519
25.3.6 如何修改篩選器 519
第26章 SQL Server商業智能服務 520
26.1 SQL Server 2005集成服務 520
26.1.1 Integration Services簡介 520
26.1.2 SSIS的結構 521
26.1.3 創建SSIS項目 521
26.1.4 建立數據源和數據視圖 522
26.1.5 建立包 524
26.1.6 建立控制流 525
26.1.7 建立數據流 525
26.1.8 運行SSIS包 528
26.1.9 部署SSIS包 529
26.2 SQL Server報表服務 531
26.2.1 SSRS介紹 531
26.2.2 創建報表服務器項目 532
26.2.3 建立數據源 532
26.2.4 建立報表 533
26.2.5 運行報表 536
26.2.6 發布報表 536
第四篇 數據庫開發
第27章 Visual Basic.NET和SQL Server開發應用程序 539
27.1 Visual Basic.NET連接數據庫 539
27.1.1 熟悉VB.NET集成開發環境 539
27.1.2 通過ADO.NET連接數據庫 541
27.2 Visual Basic.NET開發學生檔案管理系統 543
27.2.1 示例介紹 543
27.2.2 數據庫設計結構 544
27.2.3 建立數據庫和基礎數據表 545
27.2.4 創建Visual Basic.NET工程 551
27.2.5 添加Visual Basic控件 552
27.2.6 設置DataGridView控件 552
27.2.7 編寫事件代碼 554
27.2.8 編譯應用程序 555
第28章 ASP.NET與SQL Server 2005 556
28.1 熟悉ASP.NET的開發操作 556
28.1.1 ASP.NET的開發環境 556
28.1.2 ASP.NET的代碼模型 557
28.1.3 使用Web.config文件 558
28.1.4 通過ADO.NET連接數據庫 559
28.1.5 在ASP.NET中查詢數據 560
28.2 ASP.NET開發網上學生檔案管理系統 563
28.2.1 系統目標 563
28.2.2 新建網站項目 564
28.2.3 編寫登錄頁面 565
28.2.4 管理系統主界面 567
28.2.5 編寫查看學生信息的頁面 568
28.2.6 編寫輸入學生信息的頁面 570
28.2.7 在Microsoft IIS中運行ASP.NET網頁 573

相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved