注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫SQL SeverSQL Server 2005深入開發(fā)系列:SQL Server 2005報表服務(wù)高級編程

SQL Server 2005深入開發(fā)系列:SQL Server 2005報表服務(wù)高級編程

SQL Server 2005深入開發(fā)系列:SQL Server 2005報表服務(wù)高級編程

定 價:¥72.00

作 者: (美)特里(Turley,P.) 等著,謝文亮 譯
出版社: 清華大學(xué)出版社
叢編項: SQL Server 2005深入開發(fā)系列
標(biāo) 簽: Server

ISBN: 9787302141259 出版時間: 2007-01-01 包裝: 膠版紙
開本: 185*230 頁數(shù): 584 字?jǐn)?shù):  

內(nèi)容簡介

  SQL Server報表服務(wù)是為報表設(shè)計人員和編程人員定制的解決方案。這本指導(dǎo)手冊將幫助讀者迅速具備設(shè)計、部署、管理甚至定制報表解決方案的能力。如果讀者沒有編程經(jīng)驗以及通過VB、C#、ASP.NET擴展報表的知識,也可以通過學(xué)習(xí)本書來創(chuàng)建功能強大的報表。本書帶有大量詳細(xì)的示例,闡釋了創(chuàng)建報表、設(shè)計報表解決方案,以及開發(fā)與多種不同平臺交互的部署策略,將幫助讀者充分利用這個革命性的工具。另外,讀者還將學(xué)會怎樣在實踐中通過實現(xiàn)自己的安全體系結(jié)構(gòu)或者增加定制的數(shù)據(jù)訪問,來擴展報表服務(wù)的每一項功能。本書主要內(nèi)容l報表編程和報表腳本的詳細(xì)知識l高級報表設(shè)計,包括下鉆報表、嵌套列表、鉆取、鏈接和動態(tài)內(nèi)容l針對商業(yè)和支持系統(tǒng)的高級策略l使用.NET代碼、.NET IO命名空間類和URL呈現(xiàn)部署策略來呈現(xiàn)報表,以處理硬件、軟件和平臺考慮事項、許可問題和縮放選項l如何為移動設(shè)備設(shè)計報表l用于定義數(shù)據(jù)源和語義元數(shù)據(jù)模型的各種工具l如何使用參數(shù)和表達(dá)式來定義創(chuàng)新的報表解決方案l高級面向?qū)ο缶幊碳夹g(shù),給出用C#和VB 2005編寫的示例本書讀者對象本書的讀者對象是那些對學(xué)習(xí)SQL Server 2005報表服務(wù)的高級功能、報表服務(wù)器管理和安全問題有興趣的報表設(shè)計人員、開發(fā)人員、管理員和商業(yè)人士。

作者簡介

暫缺《SQL Server 2005深入開發(fā)系列:SQL Server 2005報表服務(wù)高級編程》作者簡介

圖書目錄

第Ⅰ部分  開始
第1章  報表服務(wù)可以做什么    2
1.1  我們所了解的    2
1.2  應(yīng)用程序和報表技術(shù)    4
1.3  解決方案類型    6
1.3.1  開包即用的報表    7
1.3.2  基于服務(wù)器的報表    7
1.3.3  用戶設(shè)計的報表    8
1.4  設(shè)計報表    8
1.5  簡單的應(yīng)用程序集成    10
1.5.1  從應(yīng)用程序中啟動報表    11
1.5.2  用戶交互和動態(tài)報表    11
1.5.3  Intranet和Internet
報表訪問    12
1.6  無縫的應(yīng)用程序集成    12
1.6.1  Web應(yīng)用程序集成    13
1.6.2  門戶集成    13
1.6.3  Windows應(yīng)用程序集成    14
1.7  管理和定制報表服務(wù)器    15
1.8  小結(jié)    15
第2章  Microsoft SQL Server報表
服務(wù)2005簡介    16
2.1  傳統(tǒng)的應(yīng)用程序報表    17
2.2  當(dāng)今的報表需求    17
2.3  定義的商業(yè)智能    18
2.4  場景——解救自動化系統(tǒng)    19
2.5  現(xiàn)有報表解決方案的挑戰(zhàn)    20
2.6  SQL Server報表服務(wù)如何
面對挑戰(zhàn)    21
2.7  商業(yè)智能解決方案    22
2.8  誰使用報表,為什么使用    22
2.8.1  執(zhí)行領(lǐng)導(dǎo)    23
2.8.2  經(jīng)理    23
2.8.3  信息化員工    23
2.8.4  客戶    23
2.8.5  制造商和合作伙伴    24
2.9  報表解決方案的替代品    24
2.9.1  關(guān)系數(shù)據(jù)(OLTP)報表    24
2.9.2  關(guān)系數(shù)據(jù)倉庫    25
2.10  報表生命周期    26
2.11  報表交付應(yīng)用程序類型    26
2.11.1  Web瀏覽器    26
2.11.2  Office應(yīng)用程序    27
2.11.3  可編程性    27
2.11.4  訂閱    27
2.11.5  報表格式    28
2.11.6  導(dǎo)入/交換數(shù)據(jù)    28
2.11.7  即席報表    28
2.12  系統(tǒng)需求    28
2.13  報表服務(wù)組件    30
2.13.1  服務(wù)器組件    30
2.13.2  客戶組件    30
2.13.3  獲得聯(lián)機圖書的幫助    30
2.13.4  Adventure Works示例
數(shù)據(jù)庫    30
2.14  管理工具    31
2.14.1  命令行和無人
參與安裝    31
2.14.2  日志文件    31
2.15  設(shè)計報表    31
2.15.1  窗體報表    31
2.15.2  表格報表    32
2.15.3  分組和下鉆    32
2.15.4  鉆取報表    32
2.15.5  多列報表    32
2.15.6  矩陣    32
2.15.7  圖表    32
2.15.8  數(shù)據(jù)源    33
2.15.9  查詢    33
2.15.10  OLAP報表    33
2.16  使用Business Intelligence
Development Studio    34
2.16.1  報表向?qū)?nbsp;   34
2.16.2  .NET Framework    34
2.17  擴展報表服務(wù)    35
2.17.1  數(shù)據(jù)處理擴展    35
2.17.2  交付擴展    35
2.17.3  安全擴展    35
2.17.4  顯示擴展    35
2.17.5  腳本    36
2.17.6  訂閱    36
2.17.7  安全報表    36
2.18  報表管理器    37
2.18.1  設(shè)計報表    37
2.18.2  通過URL訪問報表    38
2.18.3  用程序代碼顯示報表    38
2.19  報表定義語言    39
2.19.1  部署報表    39
2.19.2  設(shè)計和架構(gòu)報表
解決方案    39
2.19.3  第三方產(chǎn)品集成    39
2.19.4  Panorama企業(yè)報表器    40
2.19.5  用于報表服務(wù)的
ProClarity    40
2.20  小結(jié)    40
第3章  報表服務(wù)體系結(jié)構(gòu)    42
3.1  報表生命周期    42
3.1.1  創(chuàng)作    43
3.1.2  管理    43
3.1.3  交付    44
3.2  報表服務(wù)2005    44
3.2.1  平臺概覽    44
3.2.2  報表服務(wù)XML Web服務(wù)    45
3.2.3  報表服務(wù)器    46
3.2.4  報表服務(wù)目錄    57
3.2.5  報表設(shè)計    59
3.2.6  報表用戶界面    61
3.3  小結(jié)    62
第Ⅱ部分  報表設(shè)計
第4章  基本報表設(shè)計    64
4.1  使用報表向?qū)?nbsp;   65
4.1.1  報表向?qū)?nbsp;   67
4.1.2  建立數(shù)據(jù)源    67
4.1.3  創(chuàng)建一個查詢    69
4.1.4  定義報表結(jié)構(gòu)    73
4.1.5  指定部署位置    74
4.1.6  報表設(shè)計器    76
4.1.7  刻度單位    77
4.1.8  貨幣格式    81
4.2  報表定義語言    82
4.2.1  報表移植與集成    83
4.2.2  引入Access報表    83
4.3  規(guī)劃可擴展性    83
4.3.1  瀏覽器的兼容性    84
4.3.2  脫機查看    84
4.3.3  移動設(shè)備支持    85
4.4  報表項和數(shù)據(jù)域    85
4.4.1  文本框報表項    85
4.4.2  線條報表項    87
4.4.3  矩形報表項    87
4.4.4  圖像報表項    87
4.4.5  子報表項    91
4.4.6  圖表報表項    91
4.4.7  下鉆報表和鉆取報表    95
4.4.8  表格式報表    96
4.4.9  分組數(shù)據(jù)    96
4.5  求部分和    99
4.6  格式化    101
4.6.1  標(biāo)準(zhǔn)格式化    101
4.6.2  顯式格式化    102
4.6.3  條件格式化    103
4.6.4  多列    105
4.7  分頁控制    106
4.7.1  矩形的分頁    106
4.7.2  列表的分頁    107
4.7.3  表格的分頁    107
4.7.4  分組的分頁    107
4.7.5  矩陣的分頁    108
4.7.6  圖表的分頁    108
4.8  打印注意事項    108
4.9  小結(jié)    109
第5章  設(shè)計數(shù)據(jù)訪問    110
5.1  關(guān)系數(shù)據(jù)報表    111
5.2  查詢基礎(chǔ)    112
5.2.1  數(shù)據(jù)源    112
5.2.2  數(shù)據(jù)源和查詢語言    114
5.3  篩選技術(shù)    115
5.3.1  參數(shù)概念    116
5.3.2  用查詢參數(shù)篩選數(shù)據(jù)    117
5.3.3  報表參數(shù)    118
5.3.4  基于查詢的參數(shù)    120
5.3.5  層疊參數(shù)    121
5.3.6  使用存儲過程    130
5.3.7  用報表參數(shù)篩選數(shù)據(jù)    133
5.4  分析數(shù)據(jù)用報表    137
5.5  使用其他數(shù)據(jù)源    152
5.5.1  Microsoft Access    153
5.5.2  Microsoft Excel    157
5.5.3  Oracle P/L SQL    157
5.5.4  Sybase Adaptive Server    158
5.6  最佳實踐    158
5.7  小結(jié)    159
第6章  高級報表設(shè)計    160
6.1  剖析文本框    160
6.2  分組數(shù)據(jù)    162
6.3  數(shù)據(jù)區(qū)域    163
6.4  使用表創(chuàng)建表格報表    167
6.5  列的放置和縮進    174
6.6  頁眉和頁腳    177
6.7  使用表達(dá)式生成器    180
6.8  下鉆報表    182
6.9  創(chuàng)建文檔結(jié)構(gòu)圖    184
6.10  鏈接和鉆取報表    186
6.10.1  書簽和鏈接    186
6.10.2  鉆取報表    186
6.11  遞歸關(guān)系    188
6.12  子報表    191
6.13  設(shè)計矩陣報表    194
6.13.1  部分和和總計    197
6.13.2  在矩陣中下鉆    198
6.14  圖形報表    200
6.14.1  圖表類型    201
6.14.2  列圖    202
6.14.3  區(qū)域和折線圖    204
6.14.4  餅圖    206
6.14.5  泡泡圖    208
6.14.6  剖析圖表    208
6.14.7  圖表報表練習(xí)    211
6.15  自定義字段    216
6.16  條件表達(dá)式    216
6.17  使用自定義代碼    219
6.17.1  為什么用Visual Basic    220
6.17.2  在報表中使用自
定義代碼    220
6.17.3  使用自定義程序集    222
6.17.4  自定義程序集的安全    224
6.17.5  錯誤、警告和調(diào)試代碼    224
6.18  為移動設(shè)備設(shè)計報表    225
6.18.1  屏幕大小    226
6.18.2  脫機解決方案    227
6.19  最佳實踐和提示    228
6.20  小結(jié)    229
第7章  報表解決方案模式和訣竅    230
7.1  報表項目需求指導(dǎo)    231
7.1.1  成功的關(guān)鍵要素    231
7.1.2  現(xiàn)有數(shù)據(jù)源上的報表    232
7.1.3  創(chuàng)建端到端的報表
解決方案    232
7.1.4  報表規(guī)格說明    233
7.1.5  開發(fā)階段    235
7.1.6  移植和轉(zhuǎn)換報表    236
7.1.7  體系結(jié)構(gòu)的優(yōu)點和缺點    237
7.2  報表訣竅    239
7.2.1  綠色橫條報表    240
7.2.2  多標(biāo)準(zhǔn)報表篩選    244
7.2.3  多字段數(shù)據(jù)點圖    246
7.2.4  TOP X和"其他"圖表    252
7.2.5  動態(tài)圖像:刻度和量規(guī)    253
7.2.6  創(chuàng)建商業(yè)計分卡    257
7.2.7  創(chuàng)建Sparkline    263
7.2.8  在頁眉和頁腳中
使用字段值    268
7.2.9  在頁眉或頁腳中
連續(xù)分組    269
7.2.10  動態(tài)分組    270
7.2.11  在列標(biāo)題上排序    272
7.2.12  動態(tài)字段和列    278
7.2.13  從報表中修改數(shù)據(jù)    280
7.2.14  選定和取消選定項列表    284
7.2.15  使用高級和第三
方報表項    288
7.2.16  動態(tài)圖像內(nèi)容    291
7.2.17  使用參數(shù)選擇的高級
和第三方控件    297
7.3  小結(jié)    298
第Ⅲ部分  用報表生成器支持最終用戶報表
第8章  報表服務(wù)的報表模型    302
8.1  開始    302
8.1.1  創(chuàng)建報表模型的數(shù)據(jù)源    303
8.1.2  建立數(shù)據(jù)源視圖    305
8.2  建立報表模型    312
8.2.1  報表模型向?qū)?nbsp;   312
8.2.2  使用報表服務(wù)的
報表模型    317
8.2.3  部署報表模型    321
8.3  從分析服務(wù)數(shù)據(jù)庫中
創(chuàng)建報表模型    321
8.4  小結(jié)    324
第9章  報表生成器    326
9.1  生成報表模型    326
9.2  使用報表生成器    326
9.2.1  訪問報表生成器    327
9.2.2  生成報表    328
9.2.3  格式化報表    338
9.2.4  報表的篩選和排序    341
9.2.5  添加表達(dá)式計算值    346
9.3  管理    349
9.4  小結(jié)    349
第Ⅳ部分  管理報表服務(wù)
第10章  報表管理    352
10.1  報表服務(wù)器內(nèi)容    352
10.2  管理內(nèi)容項    353
10.2.1  報表管理器    353
10.2.2  SQL Server Management
Studio    354
10.2.3  其他實用程序    355
10.2.4  編程界面    355
10.3  保證報表服務(wù)器內(nèi)容安全    356
10.3.1  基于角色的安全    356
10.3.2  任務(wù)    357
10.3.3  角色    357
10.3.4  角色分配    360
10.3.5  安全性繼承    362
10.3.6  項級別安全    363
10.3.7  系統(tǒng)級別安全    363
10.4  站點設(shè)置    363
10.4.1  屬性    363
10.4.2  My Reports    364
10.4.3  保護My Reports
的安全    366
10.5  管理報表    366
10.5.1  處理文件夾    367
10.5.2  報表屬性    367
10.5.3  鏈接報表    370
10.5.4  發(fā)布報表    371
10.5.5  更新報表    372
10.6  處理數(shù)據(jù)源    373
10.6.1  私有的數(shù)據(jù)源    373
10.6.2  共享的數(shù)據(jù)源    373
10.6.3  創(chuàng)建數(shù)據(jù)源    374
10.6.4  數(shù)據(jù)源證書    375
10.6.5  更新數(shù)據(jù)源    375
10.7  管理報表執(zhí)行    376
10.7.1  報表執(zhí)行過程    376
10.7.2  按需報表生成    377
10.7.3  利用緩存的實例    377
10.8  快照和歷史    378
10.9  報表定時    381
10.10  交付報表    381
10.10.1  電子郵件交付    382
10.10.2  文件共享交付    382
10.11  報表訂閱    383
10.11.1  快照觸發(fā)訂閱    384
10.11.2  定時觸發(fā)訂閱    384
10.12  數(shù)據(jù)驅(qū)動訂閱    385
10.13  自動化內(nèi)容管理    385
10.13.1  自動訂閱管理    386
10.13.2  自動報表部署    396
10.14  創(chuàng)建腳本    396
10.14.1  創(chuàng)建RS WMI
提供程序    396
10.14.2  使用代碼創(chuàng)建腳本    397
10.15  小結(jié)    403
第11章  報表服務(wù)器管理    404
11.1  部署報表服務(wù)    404
11.1.1  報表服務(wù)組件    405
11.1.2  服務(wù)器設(shè)置    413
11.2  配置工具    417
11.2.1  配置實用程序    417
11.2.2  配置文件    420
11.3  備份和恢復(fù)程序    420
11.3.1  備份報表服務(wù)器目錄    420
11.3.2  備份密鑰    421
11.4  監(jiān)控和性能    422
11.4.1  報表執(zhí)行    423
11.4.2  緩存    423
11.4.3  探索執(zhí)行日志    424
11.4.4  性能計數(shù)器    426
11.5  小結(jié)    429
第Ⅴ部分  報表服務(wù)集成與報表服務(wù)Web服務(wù)
第12章  在定制應(yīng)用程序中
集成報表服務(wù)    432
12.1  URL訪問    432
12.1.1  URL語法    433
12.1.2  訪問數(shù)據(jù)報表對象    433
12.1.3  報表服務(wù)的URL參數(shù)    438
12.1.4  通過URL傳遞
報表信息    442
12.2  以編程方式顯示    444
12.2.1  常見場景    444
12.2.2  通過Windows顯示    445
12.2.3  在Web中顯示    460
12.3  使用ReportViewer控件    467
12.4  SharePoint Web部件    474
12.4.1  報表瀏覽器控件    474
12.4.2  報表查看器控件    474
12.5  小結(jié)    475
第13章  擴展報表服務(wù)    476
13.1  通過接口的擴展    477
13.1.1  什么是接口    477
13.1.2  接口語言差異    478
13.1.3  數(shù)據(jù)處理擴展詳述    480
13.2  創(chuàng)建一個定制數(shù)據(jù)處理擴展    482
13.2.1  場景    482
13.2.2  創(chuàng)建并設(shè)置項目    483
13.2.3  創(chuàng)建DataSetConnection
對象    485
13.2.4  創(chuàng)建DataSetParameter
類    493
13.2.5  實現(xiàn)IdataParameter
接口    494
13.2.6  創(chuàng)建DataSetParameter-
Collection類    495
13.2.7  創(chuàng)建DataSetCommand
類    497
13.2.8  創(chuàng)建DataReader對象    510
13.2.9  安裝DataSetDataProcessing
擴展    514
13.3  小結(jié)    519
附    錄
附錄A  移植Access報表    520
A.1  控件    520
A.2  屬性設(shè)置    520
A.3  函數(shù)    521
A.4  報表元素    522
附錄B  報表服務(wù)對象模型    523
B.1  公共屬性    553
附錄C  Transact SQL命令
語法參考    555
C.1  Transact-SQL命令、子句
和謂詞    555
C.1.1  WITH    555
C.1.2  SELECT    556
C.1.3  TOP    557
C.1.4  SELECT INTO    557
C.1.5  FROM    557
C.1.6  WHERE    558
C.1.7  GROUP BY    559
C.1.8  HAVING    559
C.1.9  UNION    559
C.1.10  EXCEPT和
INTERSECT    560
C.1.11  ORDER BY    560
C.1.12  CREATE DATABASE    563
C.1.13  腳本注釋約定    565
C.1.14  保留字    566
附錄D  Transact SQL系統(tǒng)變量
和函數(shù)    573
D.1  系統(tǒng)全局變量    573
D.1.1  系統(tǒng)函數(shù)    575




本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號