SQL Server 2008報表服務入門到精通

SQL Server 2008報表服務入門到精通

《SQL Server 2008報表服務入門到精通》是2012年清華大學出版社出版的圖書,作者是Stacia Misner。

圖書簡介

本書圍繞著SQLServer2008的ReportingServices,完整介紹了整個報表周期的三個階段,著重通過動手練習(也稱為實踐教程),即按照一系列步驟操作的方式來幫助讀者掌握ReportingServices堪稱完美的開發平台。全書共四部分16章。首先介紹SQLServer2008ReportingServices基礎。介紹如何利用ReportingServices提供的眾多功能開發報表。接著針對管理員,介紹如何把報表部署到報表伺服器,如何保證報表伺服器中內容的安全性,如何執行管理。隨後介紹如何查看報表。最後在此基礎上,演示了如何基於ReportingServices開發平台通過編程的方式來開發、管理和訪問報表。
本書適合工作和學習重心是報表的讀者閱讀,是幫助他們開發、管理和查看報表的理想參考書。

目錄

第I部分ReportingServices入門

第1章ReportingServices簡介 3

1.1報表平台 3

1.2報表生命周期 4

1.2.1開發報表 5

1.2.2管理報表 5

1.2.3訪問報表 6

1.3ReportingServices體系結構 6

1.3.1數據層 7

1.3.2套用層 7

1.3.3伺服器層 10

1.4SharePoint集成模式 14

1.4.1SharePoint伺服器 15

1.4.2報表伺服器 15

第1章快速參考 16

第2章ReportingServices的安裝 17

2.1計畫安裝 17

2.1.1選擇版本 17

2.1.2選擇伺服器模式 18

2.1.3選擇部署拓撲 19

2.1.4檢查軟硬體需求 20

2.1.5為ReportingServices準備

帳戶 21

2.2執行安裝 22

2.2.1安裝SQLServer2008的硬體

和軟體要求 22

2.2.2安裝程式支持檔案的安裝 23

2.2.3安裝SQLServer2008功能 24

2.2.4配置ReportingServices 28

2.2.5安裝ReportBuilder2.0 36

2.2.6安裝示例資料庫 37

2.3配置SharePoint集成模式 38

2.3.1配置報表伺服器 39

2.3.2安裝用於SharePoint的SQL

Server2008ReportingServices

外接程式 41

2.3.3在SharePoint伺服器上配置

ReportingServices集成 42

2.3.4創建SharePointWeb套用

程式 44

2.3.5創建報告中心網站 46

2.3.6為SharePoint文檔庫添加

ReportingServices內容類型 47

第2章快速參考 50

第3章ReportingServices初體驗 51

3.1製作簡單的報表 51

3.1.1ReportBuilder2.0簡介 52

3.1.2添加數據源 54

3.1.3添加數據集 56

3.1.4添加報表標題 58

3.1.5添加表 59

3.1.6對數據進行分組 61

3.1.7插入分頁符 64

3.1.8設定報表格式 66

3.1.9預覽報表 67

3.2管理報表 68

3.2.1報表發布 68

3.2.2添加說明 69

3.2.3預覽執行屬性 73

3.3查看報表 75

3.3.1打開報表 75

3.3.2使用HTML瀏覽器 76

第3章快速參考 77

第II部分開發報表

第4章設計報表 81

4.1初識報表設計器 81

4.1.1創建報表伺服器項目 81

4.1.2為項目添加報表 83

4.1.3創建數據源 85

4.1.4創建數據集 87

4.2設計報表結構 90

4.2.1添加數據區域 90

4.2.2為數據區域綁定數據 91

4.2.3數據分組 92

4.2.4添加總計 95

4.2.5使用矩陣 97

4.2.6使用列表 99

4.2.7定義相鄰分組 102

4.2.8添加文本框 103

4.2.9添加折線 104

4.2.10添加圖像 104

4.2.11子報表的連結信息 106

4.3改進報表外觀 107

4.3.1配置報表項的位置與大小 107

4.3.2改變報表項的外觀 108

4.3.3設定分頁符 110

4.3.4為列印格式調整報表尺寸 111

4.3.5添加頁眉和頁腳 112

第4章快速參考 113

第5章表達式 115

5.1向報表中添加計算 115

5.1.1添加計算欄位 116

5.1.2創建文本框表達式 119

5.1.3使用報表項表達式 119

5.1.4使用內置欄位 121

5.2使用聚合函式 122

5.2.1使用Scope參數 123

5.2.2在數據區域中使用聚合函式 125

5.3使用表達式改變報表項屬性 128

5.3.1使用表達式對數據進行排序 128

5.3.2套用條件格式 129

5.4使用變數 131

5.4.1使用組變數改變表達式計算 132

5.4.2使用報表變數保持一致性 133

5.5為動態連線和數據集使用表達式 135

5.5.1創建動態連線字元串 135

5.5.2創建動態數據集 137

5.6為層次結構數據開發表達式 139

5.6.1創建遞歸層次結構組 139

5.6.2識別遞歸層次結構中的層級 140

5.6.3使用遞歸聚合函式 142

第5章快速參考 143

第6章添加互動功能 145

6.1互動地改變報表布局 145

6.1.1完成互動式排序 145

6.1.2添加固定標題 148

6.1.3控制可見性 149

6.2使用參數 151

6.2.1提示用戶輸入 151

6.2.2使用報表參數作為篩選器 155

6.2.3使用數據集為報表參數賦值 156

6.2.4向數據集中添加查詢參數 158

6.2.5創建級聯參數 160

6.2.6在報表中顯示參數選擇值 163

6.3添加導航功能 164

6.3.1配置文檔結構圖 164

6.3.2在報表間跳轉 166

6.3.3使用內置HTML標籤 168

第6章快速參考 171

第7章使用AnalysisServices作為

數據源 173

7.1安裝示例資料庫 173

7.2創建AnalysisServices數據集 175

7.2.1創建AnalysisServices

數據源 175

7.2.2生成查詢 177

7.2.3向MDX查詢中添加計算 179

7.3生成報表 182

7.3.1在報表中使用AnalysisServices

數據集 182

7.3.2使用擴展欄位屬性 183

7.3.3使用Aggregate函式 185

7.3.4在詳細信息行中顯示聚合值 186

7.4設計參數 188

7.4.1為AnalysisServices數據集

添加參數 188

7.4.2創建定製查詢參數 191

第7章快速參考 194

第8章數據的可視化 195

8.1創建圖表 195

8.1.1理解圖表類型 196

8.1.2創建列圖 198

8.1.3設定圖表格式 200

8.1.4使用刻度分隔線 202

8.1.5添加計算序列 205

8.1.6使用輔助軸 207

8.1.7合併圖表類型 209

8.1.8添加第二個圖表區 210

8.2操作儀表 213

8.2.1理解儀表類型 213

8.2.2創建線性儀表 213

第8章快速參考 215

第9章開發報表模型 217

9.1準備開發報表模型 217

9.1.1添加報表模型數據源 217

9.1.2添加數據源視圖 218

9.2生成報表模型 221

9.2.1使用報表模型嚮導 221

9.2.2重新審查報表模型 224

9.3最佳化報表模型 226

9.3.1組織模型對象 226

9.3.2改變屬性外觀 227

9.3.3添加表達式 229

9.3.4標識實體實例 230

9.3.5為數據鑽取配置屬性 231

9.4管理報表模型 233

9.4.1發布報表模型 233

9.4.2管理變更 236

第9章快速參考 238

第III部分管理報表伺服器

第10章將報表部署到伺服器 243

10.1部署選項 243

10.1.1部署報表項目 243

10.1.2上載報表 247

10.1.3使用Rs實用工具 249

10.2管理內容 249

10.2.1使用資料夾管理內容 249

10.2.2移動內容 250

10.2.3創建連結報表 253

10.2.4複製報表 254

10.2.5配置報表參數 255

10.3配置數據源屬性 258

10.3.1提示用戶輸入憑據 258

10.3.2使用已存儲憑據 260

10.4配置報表執行屬性 261

10.4.1按需執行報表 262

10.4.2快取報表 263

10.4.3創建報錶快照 265

10.4.4將報錶快照保存在報表

歷史記錄中 268

第10章快速參考 270

第11章管理報表伺服器內容的

安全性 272

11.1配置報表伺服器安全策略 272

11.1.1準備安全性管理 273

11.1.2查看默認授權策略 273

11.2分配用戶許可權 278

授權訪問報表伺服器內容 278

11.3配置項目級安全性 281

11.3.1保護資料夾 282

11.3.2在SharePoint集成模式下

審批數據源 285

11.3.3保護報表 286

11.3.4分配系統角色 287

11.3.5保護報表模型 289

11.4實現數據安全性管理 292

11.4.1使用查詢參數及角色來保護

數據安全 292

11.4.2使用許可權表以保護數據

安全 294

11.4.3使用數據集篩選器以保護

數據安全 297

第11章快速參考 298

第12章執行管理任務 301

12.1使用管理工具 301

12.1.1使用SSMS 301

12.1.2暫停報表執行 304

12.2配置報表伺服器 306

12.2.1管理加密信息 307

12.2.2配置身份驗證 311

12.2.3管理記憶體 313

12.3監測報表伺服器 315

12.3.1檢查套用資料庫的大小 315

12.3.2使用跟蹤日誌 316

12.3.3添加HTTP日誌 317

12.3.4使用性能計數器 319

第12章快速參考 322

第IV部分查看報表

第13章在線上訪問報表 327

13.1使用報表管理器 327

13.1.1搜尋報表 327

13.1.2使用HTML查看器 329

13.1.3列印報表 331

13.1.4使用“我的報表”資料夾 332

13.2訪問SharePoint中的報表 334

13.2.1配置SharePoint中的搜尋 334

13.2.2搜尋報表 336

13.2.3使用SharePoint報表

查看器 338

13.2.4創建儀錶板 340

13.3導出報表 343

13.3.1導出報表以供在線上查看 343

13.3.2導出報表以供分析 344

13.3.3創建數據驅動文檔 346

13.3.4導出報表以供列印 347

13.3.5導出報表以供數據交換 348

第13章快速參考 351

第14章創建即席報表 352

14.1使用報表生成器開發報表 352

14.1.1報表生成器簡介 352

14.1.2表的創建 355

14.1.3矩陣的創建 358

14.1.4圖表的創建 361

14.1.5測試安全性 364

14.2增強報表 365

14.2.1設定報表格式 365

14.2.2添加公式欄位 367

14.2.3篩選報表 369

14.2.4對數據進行排序 371

14.2.5禁用互動功能 372

14.3使用點擊連結型報表 373

14.3.1打開點擊連結型報表 374

14.3.2配置一份自定義點擊連結型

報表 375

14.3.3將自定義點擊連結型報表

分配給報表模型 378

第14章快速參考 380

第15章報表訂閱 352

15.1創建標準訂閱 352

15.1.1創建電子郵件訂閱 352

15.1.2創建Windows檔案共享

訂閱 356

15.2創建數據驅動訂閱 360

15.2.1創建訂閱傳遞表 360

15.2.2創建數據驅動訂閱 361

15.3管理訂閱 363

15.3.1創建共享計畫 363

15.3.2使用“我的訂閱”頁面 364

15.3.3刪除訂閱 365

第15章快速參考 366

第V部分將ReportingServices用作部署平台

第16章ReportingServices編程 401

16.1編寫報表設計組件 401

16.1.1在報表中嵌入代碼 401

16.1.2使用程式集共享自定義

代碼 404

16.2報表伺服器管理編程 409

16.2.1編寫管理任務腳本 409

16.2.2使用WMI訪問接口 417

16.3報表訪問編程 421

16.3.1使用URL連結報表以提供

訪問 421

16.3.2使用ReportViewer控制項 428

第16章快速參考 432

術語表 434

相關詞條

熱門詞條

聯絡我們