注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL SeverSQL SERVER 2005從入門(mén)到精通(應(yīng)用技術(shù)基礎(chǔ))

SQL SERVER 2005從入門(mén)到精通(應(yīng)用技術(shù)基礎(chǔ))

SQL SERVER 2005從入門(mén)到精通(應(yīng)用技術(shù)基礎(chǔ))

定 價(jià):¥34.00

作 者: (美)Solid Quality Learning 著;王為 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 微軟技術(shù)叢書(shū)
標(biāo) 簽: Sever

ISBN: 9787302138013 出版時(shí)間: 2006-09-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 280 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  SQL Server 2005是微軟的新一代數(shù)據(jù)管理和分析解決方案,為企業(yè)級(jí)數(shù)據(jù)和分析應(yīng)用程序提供了更強(qiáng)的擴(kuò)展性、可用性和安全性。圍繞著SQL Server 2005這一主題,本書(shū)通過(guò)一次一個(gè)步驟,一學(xué)就會(huì)的方式,提升讀者設(shè)計(jì)、測(cè)試、部署和維護(hù)SQL Server數(shù)據(jù)庫(kù)的技能。.本書(shū)共13章,介紹了如何創(chuàng)建SQL Server數(shù)據(jù)庫(kù)來(lái)保存應(yīng)用程序數(shù)據(jù),如何通過(guò)SQL Server來(lái)查詢(xún)數(shù)據(jù),如何修改SQL Server中的數(shù)據(jù)。講解透徹,借助于練習(xí)幫助讀者掌握SQL Server應(yīng)用技巧,是一本理想的初、中級(jí)參考書(shū),適合數(shù)據(jù)庫(kù)應(yīng)用和開(kāi)發(fā)人員閱讀。針對(duì)具備數(shù)據(jù)庫(kù)基礎(chǔ)的開(kāi)發(fā)人員,這本邊學(xué)邊做的理想教程提供了實(shí)際可行的指導(dǎo)方針、范例代碼和大量有助于解決實(shí)際商業(yè)問(wèn)題的技術(shù),可幫助讀者迅速掌握設(shè)計(jì)、測(cè)試、部署和維護(hù)SQL Server數(shù)據(jù)庫(kù)的高效技巧。本書(shū)特色主題:·★用服務(wù)器登錄和用戶(hù)與服務(wù)器角色來(lái)管理數(shù)據(jù)訪(fǎng)問(wèn)·實(shí)現(xiàn)一個(gè)災(zāi)難恢復(fù)策略·使用聚合函數(shù)計(jì)算總和與復(fù)雜的統(tǒng)計(jì)數(shù)據(jù)·通過(guò)管理IO統(tǒng)計(jì)數(shù)據(jù)與設(shè)計(jì)索引來(lái)優(yōu)化查詢(xún)性能·使用遠(yuǎn)程數(shù)據(jù)源——包括第三方數(shù)據(jù)庫(kù)·通過(guò)Internet或中間層服務(wù)接口提供遠(yuǎn)程訪(fǎng)問(wèn)·管理事務(wù),實(shí)現(xiàn)錯(cuò)誤處理程序和定義隔離級(jí)別·探究SQL Server Reporting Services和Notification Services·可從www.tup.com.cn或www.wenyuan.com.cn下載所有練習(xí)和范例代碼

作者簡(jiǎn)介

  作者均為Solid Quality Learning專(zhuān)職講師,他們具有深厚的技術(shù)底蘊(yùn)和豐富的實(shí)際開(kāi)發(fā)經(jīng)驗(yàn),為客戶(hù)提供Miscrosoft SQL Server數(shù)據(jù)庫(kù)平臺(tái)的高級(jí)解決方案和培訓(xùn)。

圖書(shū)目錄

第Ⅰ部分  如何建立SQL Server數(shù)據(jù)庫(kù)來(lái)保存應(yīng)用程序的數(shù)據(jù)
第1章  數(shù)據(jù)庫(kù)中選擇存儲(chǔ)哪些
應(yīng)用程序數(shù)據(jù)    3
1.1  在哪里存儲(chǔ)應(yīng)用程序設(shè)置    3
1.2  在哪里存儲(chǔ)用戶(hù)設(shè)置    4
1.3  在哪里存儲(chǔ)XML文檔    6
1.3.1  使用XML數(shù)據(jù)類(lèi)型    6
1.3.2  在文件系統(tǒng)中存儲(chǔ)
XML數(shù)據(jù)    10
1.4  在哪里存儲(chǔ)外部應(yīng)用程序文件    10
小結(jié)        11
第1章快速參考    12
第2章  數(shù)據(jù)庫(kù)安全基本原則    13
2.1  保護(hù)數(shù)據(jù)庫(kù)系統(tǒng)的網(wǎng)絡(luò)安全設(shè)計(jì)    13
2.1.1  授權(quán)遠(yuǎn)程訪(fǎng)問(wèn)    13
2.1.2  保護(hù)外部訪(fǎng)問(wèn)    14
2.2  管理對(duì)SQL Server實(shí)例的訪(fǎng)問(wèn)    15
2.2.1  選擇身份驗(yàn)證模式    15
2.2.2  連接到SQL Server實(shí)例    16
2.2.3  拒絕用戶(hù)訪(fǎng)問(wèn)    20
2.2.4  使用SQL Server身份驗(yàn)證
連接到SQL Server    21
2.3  管理對(duì)SQL Server數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)    21
2.4  對(duì)數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)進(jìn)行授權(quán)    21
2.4.1  創(chuàng)建數(shù)據(jù)庫(kù)用戶(hù)    22
2.4.2  管理數(shù)據(jù)庫(kù)用戶(hù)    22
2.4.3  管理孤立用戶(hù)    22
2.4.4  啟用Guest用戶(hù)    23
2.5  授予數(shù)據(jù)庫(kù)權(quán)限    23
2.5.1  創(chuàng)建數(shù)據(jù)庫(kù)角色    23
2.5.2  管理數(shù)據(jù)庫(kù)角色    24
2.5.3  授予小粒度的數(shù)據(jù)庫(kù)權(quán)限    24
2.6  管理應(yīng)用程序角色    25
2.6.1  創(chuàng)建應(yīng)用程序角色    25
2.6.2  使用應(yīng)用程序角色    25
2.6.3  刪除應(yīng)用程序角色    26
2.7  管理對(duì)架構(gòu)的訪(fǎng)問(wèn)    26
2.8  管理對(duì)表和列的訪(fǎng)問(wèn)    28
2.8.1  更改對(duì)表的訪(fǎng)問(wèn)    28
2.8.2  提供對(duì)列的單獨(dú)訪(fǎng)問(wèn)    29
2.9  管理對(duì)可編程對(duì)象的訪(fǎng)問(wèn)    30
2.9.1  管理存儲(chǔ)過(guò)程的安全性    30
2.9.2  管理用戶(hù)定義函數(shù)的安全性    31
2.9.3  管理程序集的安全性    32
2.9.4  管理所有權(quán)鏈    32
2.9.5  管理執(zhí)行上下文    33
小結(jié)        34
第2章快速參考    35
第3章  使用災(zāi)難恢復(fù)技術(shù)
保護(hù)數(shù)據(jù)庫(kù)    36
3.1  使用完整數(shù)據(jù)庫(kù)備份    36
3.1.1  簡(jiǎn)單恢復(fù)模式    37
3.1.2  備份設(shè)備    38
3.1.3  執(zhí)行完整數(shù)據(jù)庫(kù)備份    39
3.2  使用差異備份    39
3.3  使用事務(wù)日志備份    41
3.3.1  完整恢復(fù)模式    42
3.3.2  執(zhí)行事務(wù)日志備份    43
3.4  恢復(fù)數(shù)據(jù)庫(kù)    44
3.4.1  獲取備份信息    44
3.4.2  使用SQL Server Management
Studio還原數(shù)據(jù)庫(kù)    45
3.4.3  使用T-SQL從簡(jiǎn)單
備份策略還原數(shù)據(jù)庫(kù)    47
3.4.4  使用T-SQL從完整
備份策略還原數(shù)據(jù)庫(kù)    48
3.4.5  還原系統(tǒng)數(shù)據(jù)庫(kù)    49
3.5  使用SQL維護(hù)計(jì)劃向?qū)О才艂浞?nbsp;   52
小結(jié)        53
第3章快速參考    53
第4章  將數(shù)據(jù)庫(kù)遷移到其他系統(tǒng)    55
4.1  使用備份和還原來(lái)遷移數(shù)據(jù)    56
4.1.1  只使用完整數(shù)據(jù)庫(kù)備份    56
4.1.2  完整數(shù)據(jù)庫(kù)備份與差異
和事務(wù)日志備份    61
4.2  使用分離和附加數(shù)據(jù)庫(kù)
來(lái)遷移數(shù)據(jù)    64
4.3  使用復(fù)制來(lái)遷移數(shù)據(jù)庫(kù)    66
4.4  使用SSIS遷移數(shù)據(jù)    68
4.5  自動(dòng)并計(jì)劃執(zhí)行數(shù)據(jù)遷移    73
小結(jié)        75
第4章快速參考    75 
第Ⅱ部分  如何通過(guò)SQL Server查詢(xún)數(shù)據(jù)
第5章  聚合函數(shù)計(jì)算    79
5.1  計(jì)算行數(shù)    79
5.1.1  用T-SQL函數(shù)獲得記錄
的數(shù)量    80
5.1.2  篩選結(jié)果    82
5.2  計(jì)算合計(jì)和小計(jì)    84
5.3  計(jì)算累加和    88
5.4  計(jì)算統(tǒng)計(jì)值    90
5.4.1  使用AVG    91
5.4.2  使用MIN 和 MAX函數(shù)    91
5.4.3  使用復(fù)雜的統(tǒng)計(jì)函數(shù)    92
5.4.4  使用關(guān)鍵字DISTINCT    92
5.5  用CLR設(shè)計(jì)用戶(hù)定義聚合函數(shù)    93
小結(jié)        98
第5章快速參考    98
第6章  提高查詢(xún)性能    100
6.1  了解執(zhí)行計(jì)劃    100
6.2  建立索引以快速執(zhí)行查詢(xún)    103
6.2.1  堆結(jié)構(gòu)    103
6.2.2  表中的索引    106
6.2.3  索引視圖    118
6.2.4  加速聯(lián)接操作的索引    119
6.2.5  數(shù)據(jù)分布和統(tǒng)計(jì)    122
6.2.6  索引碎片    124
6.3  用“數(shù)據(jù)庫(kù)引擎優(yōu)化顧問(wèn)”
來(lái)優(yōu)化查詢(xún)    125
小結(jié)        127
第6章快速參考    128
第7章  動(dòng)態(tài)生成查詢(xún)    129
7.1  生成查詢(xún)的用戶(hù)界面    129
7.2  獲取數(shù)據(jù)庫(kù)中表的信息    132
7.3  動(dòng)態(tài)排序和篩選    138
7.3.1  在動(dòng)態(tài)查詢(xún)中加入排序    138
7.3.2  篩選動(dòng)態(tài)查詢(xún)    139
7.3.3  一個(gè)完整的動(dòng)態(tài)查詢(xún)
示例程序    139
7.3.4  示例程序如何生成篩
選字符串    141
7.3.5  格式化一個(gè)篩選串時(shí)要
考慮的問(wèn)題    143
7.4  動(dòng)態(tài)查詢(xún)中的參數(shù)和安全問(wèn)題    144
7.4.1  SQL注入攻擊是
如何工作的    144
7.4.2  如何防止SQL注入攻擊    146
7.4.3  如何使用sp_ExecuteSql    147
小結(jié)        148
第7章快速參考    148
第8章  使用遠(yuǎn)程數(shù)據(jù)源的數(shù)據(jù)    149
8.1  在中間層讀取遠(yuǎn)程數(shù)據(jù)源的數(shù)據(jù)    149
8.2  在SQL Server中讀取遠(yuǎn)程
數(shù)據(jù)源數(shù)據(jù)    151
8.2.1  使用即席查詢(xún)讀取遠(yuǎn)程
數(shù)據(jù)源的數(shù)據(jù)    152
8.2.2  使用鏈接服務(wù)器讀取遠(yuǎn)程
數(shù)據(jù)源的數(shù)據(jù)    156
8.2.3  使用鏈接服務(wù)器讀取數(shù)據(jù)    162
8.3  在SQL Server中對(duì)遠(yuǎn)程數(shù)據(jù)源數(shù)據(jù)
進(jìn)行插入、更新和刪除    163
8.3.1  使用即席鏈接插入、
更新和刪除數(shù)據(jù)    163
8.3.2  使用鏈接服務(wù)器插入、
更新和刪除數(shù)據(jù)    164
小結(jié)        165
第8章快速參考    165
第9章  通過(guò)Internet讀取
SQL Server的數(shù)據(jù)    166
9.1  直接訪(fǎng)問(wèn)SQL Server    166
9.1.1  通過(guò)TCP/IP的連接    166
9.1.2  通過(guò)HTTP端點(diǎn)連接
SQL Server    171
9.2  通過(guò)HTTP端點(diǎn)與其他系統(tǒng)協(xié)作    175
9.3  通過(guò)附加層訪(fǎng)問(wèn)SQL Server    176
9.3.1  ASP.NET Web服務(wù)    177
9.3.2  Microsoft .NET Remoting    181
小結(jié)        186
第9章快速參考    186
第Ⅲ部分  如何在SQL Server中修改數(shù)據(jù)
第10章  用事務(wù)來(lái)提供安全的
數(shù)據(jù)庫(kù)并發(fā)    189
10.1  商業(yè)事務(wù)和SQL Server事務(wù)    189
10.2  在SQL Server中定義事務(wù)    190
10.2.1  自動(dòng)提交模式    190
10.2.2  顯式事務(wù)    191
10.2.3  隱式事務(wù)    193
10.2.4  嵌套事務(wù)    195
10.3  管理事務(wù)隔離    196
10.3.1  事務(wù)的隔離級(jí)別    199
10.3.2  阻塞和死鎖    205
10.4  ADO.NET中的事務(wù)    208
小結(jié)        209
第10章快速參考    209
第11章  保存歷史數(shù)據(jù)    211
11.1  為數(shù)據(jù)庫(kù)捕獲快照    211
11.1.1  創(chuàng)建數(shù)據(jù)庫(kù)快照    212
11.1.2  還原至一個(gè)數(shù)據(jù)庫(kù)快照    213
11.1.3  刪除數(shù)據(jù)庫(kù)快照    214
11.2  在歷史表中匯總數(shù)據(jù)    215
11.3  在索引視圖中匯總數(shù)據(jù)    219
11.4  使用審核列和審核表跟蹤變化    221
11.4.1  對(duì)列的審核    221
11.4.2  審核表    223
11.4.3  使用審核表還原數(shù)據(jù)    226
小結(jié)        226
第11章快速參考    227
第12章  Reporting Services入門(mén)    228
12.1  報(bào)表解決方案的需求    228
12.1.1  創(chuàng)建報(bào)表    229
12.1.2  部署報(bào)表    229
12.1.3  訪(fǎng)問(wèn)報(bào)表    229
12.1.4  發(fā)布報(bào)表    229
12.1.5  擴(kuò)展Reporting Services    229
12.1.6  管理Reporting Services    230
12.2  設(shè)計(jì)時(shí)需要考慮的事項(xiàng)    230
12.3  Reporting Services的體系架構(gòu)    231
12.3.1  服務(wù)器端組件    231
12.3.2  客戶(hù)端組件    233
12.3.3  可擴(kuò)展性    233
12.4  創(chuàng)建一個(gè)基本的報(bào)表    234
12.4.1  設(shè)置一個(gè)報(bào)表    234
12.4.2  布局、測(cè)試并優(yōu)化報(bào)表    239
12.4.3  篩選數(shù)據(jù)    250
12.4.4  在報(bào)表中加入代碼    253
小結(jié)        255
第12章快速參考    255
第13章  Notification Services
入門(mén)    257
13.1  一個(gè)使用Notification Services
的場(chǎng)景    257
13.2  收集需求    257
13.2.1  初步需求    258
13.2.2  附加需求    258
13.2.3  歷史信息    259
13.2.4  設(shè)備的差異性    259
13.2.5  通知信息    260
13.3  創(chuàng)建應(yīng)用程序    260
13.3.1  通知應(yīng)用程序的組件    261
13.3.2  映射N(xiāo)otification Services
元素的需求    263
13.3.3  開(kāi)發(fā)的基本架構(gòu)    264
13.3.4  Notification Services
應(yīng)用程序基礎(chǔ)    266
13.3.5  初始部署    270
13.4  運(yùn)行應(yīng)用程序    276
13.4.1  在應(yīng)用程序中添加訂閱者、
設(shè)備和訂閱    276
13.4.2  指定要通知哪些訂閱者    277
13.4.3  生成通知信息    278
13.4.4  發(fā)送通知    279
小結(jié)        279
第13章快速參考    279
  
  
  
  

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)