注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數(shù)據庫SQL Sever新編SQL Server 2005數(shù)據庫管理與開發(fā)從入門到精通

新編SQL Server 2005數(shù)據庫管理與開發(fā)從入門到精通

新編SQL Server 2005數(shù)據庫管理與開發(fā)從入門到精通

定 價:¥55.00

作 者: 龍馬工作室
出版社: 人民郵電出版社
叢編項: 新編從入門到精通系列
標 簽: Server

購買這本書可以去


ISBN: 9787115177674 出版時間: 2008-05-01 包裝: 平裝
開本: 16 頁數(shù): 352 字數(shù):  

內容簡介

  本書引導初學者圍繞SQL Server 2005技術進行項目開發(fā)展開深入講解。全書共分為3篇,第1篇為數(shù)據庫系統(tǒng)管理篇,主要介紹SQL Server 2005概述、安裝與部署SQL Server 2005、SQL Server 2005中的管理工具,SQL Server 2005的基本管理、安全性和災難恢復,自動化管理任務以及數(shù)據庫高可用性;第2篇為數(shù)據庫開發(fā)篇,主要講解了數(shù)據庫開發(fā)基礎知識、.NET Framework集成、SQL Server 2005 XML 開發(fā)、Service Broker開發(fā)、數(shù)據庫開發(fā)應用實例;第3篇為商業(yè)智能篇,主要講解了SQL Server 2005集成服務、SQL Server 2005分析服務、SQL Server 2005報表服務和商業(yè)智能應用實例。本書適合兩類讀者閱讀。一類是從未接觸過SQL Server 2005,希望通過本書掌握SQL Server 2005這門技術的讀者,建議按照目錄安排,循序漸進地閱讀本書;還有一類是具備一定SQL Server 2005數(shù)據庫管理與開發(fā)技術基礎,希望通過本書實現(xiàn)技術升級的讀者,建議首先粗略地閱讀第一部分內容,然后將時間和精力放在本書的其他部分。本書適用于大專院校需要學習相關內容的學生,也適合數(shù)據庫管理與開發(fā)設計人員和編程愛好者,對于中級用戶也有一定的參考價值。

作者簡介

暫缺《新編SQL Server 2005數(shù)據庫管理與開發(fā)從入門到精通》作者簡介

圖書目錄

第1篇 數(shù)據庫系統(tǒng)管理篇
第1章 SQL Server 2005 概述 3
1.1 數(shù)據庫 5
1.2 數(shù)據庫管理系統(tǒng) 5
1.3 數(shù)據庫的發(fā)展歷史 6
1.3.1 層次數(shù)據庫 7
1.3.2 關系數(shù)據庫 7
1.3.3 面向對象數(shù)據庫 7
1.4 SQL Server 8
1.5 SQL Server的發(fā)展歷史 8
1.6 SQL Server 2005的新特性 9
1.7 SQL Server 2005的版本 10
1.8 SQL Server 2005的體系結構 12
1.9 專家點撥 12
1.10 經典習題 12
1.10.1 選擇題 12
1.10.2 簡答題 13
第2章 SQL Server 2005的安裝與部署 15
2.1 準備安裝SQL Server 2005 17
2.2 硬件及軟件的配置需求 18
2.2.1 32位和64位的硬件和軟件要求 19
2.2.2 32位的硬件和軟件要求 21
2.2.3 64位的硬件和軟件要求 23
2.3 安裝過程 23
2.4 安裝成功驗證 26
2.5 升級規(guī)劃 27
2.5.1 升級方法 27
2.5.2 使用SQL Server 2005升級顧問準備升級 28
2.5.3 從SQL Server 2000升級到SQL Server 2005 29
2.5.4 從SQL Server 7.0升級到SQL Server 2005 30
2.5.5 升級過程中的常見問題 30
2.6 專家點撥 31
2.7 經典習題 31
2.7.1 選擇題 31
2.7.2 簡答題 32
第3章 SQL Server 2005中的管理工具 33
3.1 SQL Server Management Studio 35
3.1.1 使用SQL Server Management Studio 35
3.1.2 使用對象資源管理器 35
3.1.3 查看數(shù)據庫 36
3.1.4 創(chuàng)建數(shù)據庫 37
3.1.5 配置數(shù)據庫 37
3.1.6 編寫查詢語句 38
3.1.7 查詢分析 39
3.1.8 查詢設計器 40
3.2 SQL Server Business Intelligence Development Studio 40
3.2.1 使用SQL Server Business Intelligence Development Studio 41
3.2.2 工具窗口 41
3.3 SQL Server 配置管理器 43
3.3.1 管理服務 43
3.3.2 管理服務器和客戶端網絡協(xié)議 43
3.4 SQL Server外圍應用配置器 44
3.4.1 功能的外圍應用配置器 44
3.4.2 服務和連接的外圍應用配置器 46
3.5 SQL Server Profiler 46
3.6 數(shù)據庫引擎優(yōu)化顧問 48
3.7 SQLCMD 49
3.7.1 使用SQLCMD連接到數(shù)據庫 49
3.7.2 執(zhí)行查詢語句 49
3.7.3 使用輸入和輸出文件 50
3.8 專家點撥 51
3.9 經典習題 51
3.9.1 選擇題 51
3.9.2 簡答題 52
第4章 SQL Server 2005的基本管理 53
4.1 數(shù)據庫基礎知識 55
4.2 數(shù)據庫的存儲結構 56
4.2.1 數(shù)據庫文件 57
4.2.2 數(shù)據庫文件的存儲路徑 58
4.2.3 數(shù)據庫文件的名稱 58
4.2.4 數(shù)據庫文件的大小 59
4.2.5 文件組 59
4.3 系統(tǒng)數(shù)據庫 61
4.4 數(shù)據表的存儲 62
4.4.1 頁 62
4.4.2 區(qū) 63
4.5 維護數(shù)據表 63
4.5.1 創(chuàng)建數(shù)據表 64
4.5.2 查詢表中的數(shù)據 64
4.5.3 插入、修改和刪除表中的數(shù)據  65
4.5.4 修改表的定義 66
4.5.5 刪除表 66
4.5.6 編寫表腳本 66
4.6 數(shù)據完整性 67
4.6.1 數(shù)據類型 68
4.6.2 PRIMARY KEY約束 68
4.6.3 空值約束 69
4.6.4 DEFAULT約束 70
4.6.5 CHECK約束 71
4.6.6 UNIQUE約束 73
4.6.7 FOREIGN KEY約束 73
4.7 專家點撥 75
4.8 經典習題 76
4.8.1 選擇題 76
4.8.2 簡答題 76
第5章 SQL Server 2005的安全性 77
5.1 SQL Server 2005的安全性架構 79
5.2 SQL Server級別的安全性 80
5.2.1 登錄名 80
5.2.2 連接到SQL Server 81
5.2.3 身份驗證模式 81
5.2.4 創(chuàng)建登錄名 82
5.2.5 服務器角色 83
5.2.6 服務器級別的權限 84
5.3 數(shù)據庫 84
5.3.1 數(shù)據庫用戶 85
5.3.2 數(shù)據庫角色 85
5.3.3 數(shù)據庫級別的權限 86
5.3.4 架構級別的權限 86
5.4 憑據 87
5.5 SQL Server 2005加密層次結構 88
5.5.1 創(chuàng)建證書 89
5.5.2 使用證書加密數(shù)據 90
5.5.3 使用證書簽署存儲過程 90
5.5.4 導出證書 92
5.6 專家點撥 93
5.7 經典習題 93
5.7.1 選擇題 93
5.7.2 簡答題 93
第6章 SQL Server 2005的災難恢復 95
6.1 制定備份策略 97
6.1.1 備份類型 97
6.1.2 數(shù)據庫的恢復模式 98
6.2 數(shù)據庫備份 98
6.2.1 完整備份 99
6.2.2 差異備份 100
6.2.3 事務日志備份 101
6.2.4 尾日志備份 101
6.2.5 文件和文件組備份 102
6.2.6 備份的驗證與校驗 103
6.3 還原數(shù)據庫 105
6.3.1 完整的數(shù)據庫還原 105
6.3.2 差異的數(shù)據庫還原 106
6.3.3 事務日志還原 107
6.3.4 頁面還原 108
6.3.5 段落還原 109
6.4 用戶數(shù)據庫的災難恢復 111
6.5 master數(shù)據庫的災難恢復 112
6.6 數(shù)據庫快照 113
6.6.1 數(shù)據庫快照簡介 113
6.6.2 數(shù)據庫快照的典型用法 114
6.6.3 創(chuàng)建數(shù)據庫快照 115
6.6.4 使用數(shù)據庫快照實現(xiàn)災難恢復  117
6.7 專家點撥 118
6.8 經典習題 118
6.8.1 選擇題 118
6.8.2 簡答題 119
第7章 自動化管理任務 121
7.1 SQL Server代理 123
7.1.1 代理組件 123
7.1.2 維護計劃 124
7.2 作業(yè) 126
7.2.1 創(chuàng)建作業(yè) 126
7.2.2 創(chuàng)建作業(yè)的步驟 127
7.2.3 作業(yè)計劃 128
7.2.4 作業(yè)管理 129
7.3 警報 129
7.4 操作員 131
7.5 SQL Server代理的安全性 132
7.5.1 SQL Server代理子系統(tǒng) 132
7.5.2 創(chuàng)建代理賬戶 132
7.6 專家點撥 133
7.7 經典習題 133
7.7.1 選擇題 133
7.7.2 簡答題 134
第8章 數(shù)據庫高可用性 135
8.1 SQL Server 2005數(shù)據庫高可用性簡介 137
8.1.1 SQL Server 2005高可用性技術  137
8.1.2 高可用性方案的特點 138
8.2 故障轉移群集 139
8.2.1 故障轉移群集準備 139
8.2.2 安裝故障轉移群集 140
8.3 數(shù)據庫鏡像 140
8.3.1 數(shù)據庫鏡像簡介 141
8.3.2 數(shù)據庫鏡像角色 142
8.3.3 鏡像操作模式 142
8.3.4 建立鏡像會話 143
8.3.5 鏡像的角色切換 144
8.3.6 圖形化界面的鏡像的建立 144
8.4 日志傳送 147
8.4.1 日志傳送簡介 147
8.4.2 日志傳送操作 148
8.4.3 配置日志傳送 149
8.5 專家點撥 152
8.6 經典習題 152
8.6.1 選擇題 152
8.6.2 簡答題 152
第9章 復制 153
9.1 復制簡介 154
9.1.1 復制發(fā)布模型 154
9.1.2 復制類型 156
9.2 配置分發(fā)服務器 156
9.2.1 配置分發(fā)服務器 156
9.2.2 禁用發(fā)布和分發(fā)服務器 158
9.3 配置發(fā)布 158
9.3.1 快照復制 158
9.3.2 事務復制 161
9.3.3 合并復制 162
9.4 配置訂閱 164
9.5 專家點撥 165
9.6 經典習題 165
9.6.1 選擇題 165
9.6.2 簡答題 166
第10章 數(shù)據庫管理應用實例 167
10.1 創(chuàng)建數(shù)據庫 169
10.1.1 創(chuàng)建數(shù)據表 169
10.1.2 添加數(shù)據 170
10.2 設置數(shù)據庫安全性 171
10.2.1 創(chuàng)建登錄名 172
10.2.2 創(chuàng)建用戶 172
10.2.3 權限 172
10.3 配置自動化管理任務 173
10.3.1 創(chuàng)建操作員 173
10.3.2 建立警報 174
10.3.3 建立維護計劃 175
10.4 建立數(shù)據庫鏡像 177
10.4.1 同步數(shù)據庫 177
10.4.2 配置鏡像安全性 178
10.5 專家點撥 178
10.6 經典習題 178
10.6.1 選擇題 178
10.6.2 簡答題 179
第2篇 數(shù)據庫開發(fā)篇
第11章 數(shù)據庫開發(fā)基礎知識 183
11.1 T-SQL基礎 185
11.1.1 復制發(fā)布模型 185
11.1.2 INSERT語句 195
11.1.3 UPDATE語句 198
11.1.4 DELETE語句 199
11.2 視圖 200
11.2.1 視圖類型 200
11.2.2 使用視圖的情況 201
11.3 存儲過程 202
11.3.1 存儲過程的類型 203
11.3.2 創(chuàng)建存儲過程 204
11.4 函數(shù) 205
11.5 觸發(fā)器 208
11.5.1 DML觸發(fā)器 208
11.5.2 DDL觸發(fā)器 209
11.6 同義詞 210
11.7 專家點撥 211
11.8 經典習題 211
11.8.1 選擇題 211
11.8.2 簡答題 212
第12章 .NET Framework集成 213
12.1 .NET Framework 215
12.1.1 公共語言運行庫 215
12.1.2 .NET Framework類庫 216
12.1.3 .NET Framework的優(yōu)勢 216
12.2 開發(fā)數(shù)據庫對象 217
12.2.1 函數(shù) 218
12.2.2 觸發(fā)器 218
12.2.3 用戶定義類型 220
12.2.4 用戶定義聚合 221
12.3 部署 223
12.3.1 安全性注意事項 224
12.3.2 使用T-SQL部署程序集 224
12.3.3 建立數(shù)據庫對象 225
12.4 應用 228
12.5 專家點撥 231
12.6 經典習題 231
12.6.1 選擇題 231
12.6.2 簡答題 232
第13章 SQL Server 2005 XML 開發(fā) 233
13.1 XML數(shù)據類型 235
13.2 XML架構集合 236
13.2.1 XML架構 236
13.2.2 創(chuàng)建XML架構集合 237
13.2.3 類型化XML數(shù)據 239
13.3 XQuery 240
13.3.1 FLOWR語句 240
13.3.2 XML查詢方法 247
13.4 發(fā)布XML數(shù)據 249
13.4.1 RAW模式 250
13.4.2 AUTO模式 251
13.4.3 PATH模式 253
13.5 專家點撥 257
13.6 經典習題 257
13.6.1 選擇題 257
13.6.2 簡答題 258
第14章 Service Broker開發(fā) 259
14.1 Service Broker簡介 261
14.2 Service Broker體系結構 263
14.2.1 會話體系結構 263
14.2.2 服務體系結構 265
12.2.3 用戶定義類型 267
14.3 Service Broker示例 269
14.3.1 啟用Service Broker 269
14.3.2 創(chuàng)建Service Broker對象 269
14.3.3 發(fā)送消息 271
14.3.4 接收消息 272
14.4 專家點撥 274
14.5 經典習題 274
14.5.1 選擇題 274
14.5.2 簡答題 275
第15章 數(shù)據庫開發(fā)應用實例 277
15.1 開發(fā)數(shù)據庫對象 281
15.1.1 函數(shù) 283
15.1.2 視圖 283
15.2 .NET Framework開發(fā) 284
15.3 XML開發(fā) 286
15.3.1 返回XML數(shù)據 286
15.3.2 處理數(shù)據列中的XML數(shù)據 287
15.4 Service Broker開發(fā) 288
15.4.1 定義消息類型 288
15.4.2 創(chuàng)建服務 289
15.5 專家點撥 291
15.6 經典習題 291
15.6.1 選擇題 291
15.6.2 簡答題 292
第3篇 商業(yè)智能篇
第16章 SQL Server 2005集成服務 295
16.1 數(shù)據導入/導出 297
16.2 SSIS簡介 299
16.2.1 SSIS體系結構 299
16.2.2 SSIS的典型用途 299
16.3 建立ETL包 302
16.3.1 新建Integration Services項目  302
16.3.2 添加和配置平面文件連接管理器 302
16.3.3 添加和配置OLE DB連接管理器 304
16.3.4 添加和配置OLE DB連接管理器 304
16.3.5 添加數(shù)據流源 305
16.3.6 添加并配置查找轉換 306
16.3.7 添加并配置OLE DB目標 307
16.3.8 測試包的運行 308
16.4 使用容器 309
16.5 部署ETL包 309
16.5.1 執(zhí)行包實用工具 309
16.5.2 命令行工具 310
16.5.3 部署到SQL Server 310
16.6 專家點撥 311
16.7 經典習題 311
16.7.1 選擇題 311
16.7.2 簡答題 311
第17章 SQL Server 2005分析服務 313
17.1 定義數(shù)據源視圖 315
17.1.1 創(chuàng)建分析服務項目 315
17.1.2 定義數(shù)據源 315
17.1.3 定義數(shù)據源視圖 317
17.1.4 修改表的默認名稱 318
17.2 定義和部署多維數(shù)據集 319
17.2.1 定義多維數(shù)據集 320
17.2.2 檢查多維數(shù)據集和維度屬性 323
17.2.3 部署分析服務項目 326
17.3 專家點撥 327
17.4 經典習題 328
第18章 SQL Server 2005報表服務 329
18.1 報表服務簡介 330
18.1.1 創(chuàng)建報表 331
18.1.2 管理報表和其他項 331
18.1.3 訪問和傳遞報表 332
18.2 報表服務組件 332
18.2.1 報表服務器 332
18.2.2 報表管理器 333
18.2.3 報表生成器 333
18.2.4 報表設計器 334
18.2.5 模型設計器 335
18.2.6 Reporting Services配置工具 335
18.3 創(chuàng)建報表 335
18.3.1 創(chuàng)建報表服務器項目 335
18.3.2 創(chuàng)建報表 336
18.3.3 設置連接信息 336
18.3.4 定義報表查詢 336
18.3.5 添加表數(shù)據區(qū)域 337
18.3.6 預覽基本報表 337
18.4 部署報表 338
18.5 專家點撥 338
18.6 經典習題 338
第19章 商業(yè)智能應用實例 341
19.1 集成服務 342
19.1.1 創(chuàng)建項目 343
19.1.2 設計控制流 343
19.1.3 設計數(shù)據流 345
19.1.4 執(zhí)行SSIS包 347
19.2 分析服務 347
19.2.1 添加分析服務項目 347
19.2.2 添加數(shù)據源和數(shù)據源視圖 347
19.2.3 創(chuàng)建多維數(shù)據集 348
19.2.4 設計維度 348
19.2.5 部署多維數(shù)據集 349
19.2.6 瀏覽多維數(shù)據集 349
19.3 報表服務 349
19.3.1 瀏覽多維數(shù)據集 350
19.3.2 創(chuàng)建分析服務器數(shù)據源 350
19.3.3 創(chuàng)建報表 351
19.3.4 設計報表布局 351
19.3.5 預覽報表 352
19.4 專家點撥 352
附錄A SQL Server命令行實用工具(在光盤中) 353
 bcp 實用工具 353
 sqlwb實用工具 360
 sac實用工具 361
 sqlcmd實用工具 363
 profiler 90實用工具 371
附錄B SQL Server 2005系統(tǒng)存儲過程(在光盤中) 374
附錄C SQL Server 2005系統(tǒng)視圖(在光盤中) 398
 SQL Server 2000系統(tǒng)表與SQL Server 2005系統(tǒng)視圖的映射關系 398
 sys.backup_devices 399
 sys.databases 399
 sys.database_files 406
 sys.database_mirroring 408
 sys.database_recovery_status 410
 sys.master_files 410
 sys.data_spaces 412
 sys.destination_data_spaces 413
 sys.filegroups 413
 sys.partition_schemes 413
 sys.indexes 413
 sys.objects 414
 sys.tables 416
 sys.triggers 417
 sys.views 417
 sys.types 418
 sys.schemas 418
 sys.certificates 419
 sys.database_principals 419
 sys.server_principals 420
 sys.sql_logins 421
 sys.credentials 421
 sys.database_permissions 421
 sys.server_permissions 425

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號