SQL Server 2008报表服务从入门到精通
作 者: (美)米斯勒 著,潘玉琪 译
出版时间:2010
丛编项: 微软技术丛书
内容简介
《SQL Server 2008报表服务从入门到精通》围绕着SQL Server 2008的Reporting Services,完整介绍了整个报表周期的三个阶段,着重通过动手练习(也称为实践教程),即按照一系列步骤操作的方式来帮助读者掌握Reporting Services堪称完美的开发平台。全书共四部分16章。首先介绍SQL Server 2008 Reporting Services基础。介绍如何利用Reporting Services提供的众多功能开发报表。接着针对管理员,介绍如何把报表部署到报表服务器,如何保证报表服务器中内容的安全性,如何执行管理。随后介绍如何查看报表。最后在此基础上,演示了如何基于Reporting Services开发平台通过编程的方式来开发、管理和访问报表。《SQL Server 2008报表服务从入门到精通》适合工作和学习重心是报表的读者阅读,是帮助他们开发、管理和查看报表的理想参考书。
目录
第1章 Reporting Services简介
1.1 报表甲台
1.2 报表生命周期
1.2.1 开发报表
1.2.2 管理报表
1.2.3 访问报表
1.3 Reporting Services体系结构
1.3.1 数据层
1.3.2 应用层
1.3.3 服务器层
1.4 Share Point集成模式
1.4.1 Share Point服务器
1.4.2 报表服务器
第1章 快速参考
第2章 Reporting Services的安装
2.1 计划安装
2.1.1 选择版本
2.1.2 选择服务器模式
2.1.3 选择部署拓扑
2.1.4 检查软硬件需求
2.1.5 为Reporting Services准备帐户
2.2 执行安装
2.2.1 安装SQLServer2008的硬件和软件要求
2.2.2 安装程序支持文件的安装
2.2.3 安装SOLServer2008功能
2.2.4 配置Reporting Services
2.2.5 安装ReportButlder2.0
2.2.6 安装示例数据库
2.3 配置Share Point集成模式
2.3.1 配置报表服务器
2.3.2 安装用于Share Point的SOL Server2008 Reporting Services外接程序
2.3.3 在Share Point服务器上配置Reporting Services集成
2.3.4 创建Share Point Web应用程序
2.3.5 创建报告中心网站
2.3.6 为Share Point文档库添加Reporting Services内容类型
第2章 快速参考
第3章 Reporting Services初体验
3.1 制作简单的报表
3.1.1 Report Builder2.0简介
3.1.2 添加数据源
3.1.3 添加数据集
3.1.4 添加报表标题
3.1.5 添加表
3.1.6 对数据进行分组
3.1.7 插入分页符
3.1.8 设置报表格式
3.1.9 预览报表
3.2 管理报表
3.2.1 报表发布
3.2.2 添加说明
3.2.3 预览执行属性
3.3 查看报表
3.3.1 打开报表
3.3.2 使用HTML浏览器
第3章 快速参考
第Ⅱ部分 开发报表
第4章 设计报表
4.1 初识报表设计器
4.1.1 创建报表服务器项目
4.1.2 为项目添加报表
4.1.3 创建数据源
4.1.4 创建数据集
4.2 设计报表结构
4.2.1 添加数据区域
4.2.2 为数据区域绑定数据
4.2.3 数据分组
4.2.4 添加总计
4.2.5 使用矩阵
4.2.6 使用列表
4.2.7 定义相邻分组
4.2.8 添加文本框
4.2.9 添加折线
4.2.10 添加图像
4.2.11 子报表的链接信息
4.3 改进报表外观
4.3.1 配置报表项的位置与大小
4.3.2 改变报表项的外观
4.3.3 设置分页符
4.3.4 为打印格式调整报表尺寸
4.3.5 添加页眉和页脚
第4章 快速参考
第5章 表达式
5.1 向报表中添加计算
5.1.1 添加计算字段
5.1.2 创建文本框表达式
5.1.3 使用报表项表达式
5.1.4 使用内置字段
5.2 使用聚合函数
5.2.1 使用Scope参数
5.2.2 在数据区域中使用聚合函数
5.3 使用表达式改变报表项属性
5.3.1 使用表达式对数据进行排序
5.3.2 应用条件格式
5.4 使用变量
5.4.1 使用组变量改变表达式计算
5.4.2 使用报表变量保持一致性
5.5 为动态连接和数据集使用表达式
5.5.1 创建动态连接字符串
5.5.2 创建动态数据集
5.6 为层次结构数据开发表达式
5.6.1 创建递归层次结构组
5.6.2 识别递归层次结构中的层级
5.6 .3使用递归聚合函数
第5章 快速参考
第6章 添加交互功能
6.1 交互地改变报表布局
6.1.1 完成交互式排序
6.1.2 添加固定标题
6.1.3 控制可见性
6.2 使用参数
6.2.1 提示用户输入
6.2.2 使用报表参数作为筛选器
6.2.3 使用数据集为报表参数赋值
6.2.4 向数据集中添加查询参数
6.2.5 创建级联参数
6.2.6 在报表中显示参数选择值
6.3 添加导航功能
6.3.1 配置文档结构图
6.3.2 在报表间跳转
6.3.3 使用内置HTML标签
第6章 快速参考
第7章 使用Analysis Services作为数据源
7.1 安装示例数据库
7.2 创建Analysis Services数据集
7.2.1 创建Analysis Services数据源
7.2.2 生成查询
7.2.3 向MDX查询中添加计算
7.3 生成报表
7.3.1 在报表中使用Analysis Services数据集,
7.3.2 使用扩展字段属性
7.3.3 使用Aggregate函数
7.3.4 在详细信息行中显示聚合值
7.4 设计参数
7.4.1 为Analysis Services数据集添加参数
7.4.2 创建定制查询参数
第7章 快速参考
第8章 数据的可视化
8.1 创建图表
8.1.1 理解图表类型
8.1.2 创建列图
8.1.3 设置图表格式
8.1.4 使用刻度分隔线
8.1.5 添加计算序列
8.1.6 使用辅助轴
8.1.7 合并图表类型
8.1.8 添加第二个图表区
8.2 操作仪表
8.2.1 理解仪表类型
8.2.2 创建线性仪表
第8章 快速参考
第9章 开发报表模型
9.1 准备开发报表模型
9.1.1 添加报表模型数据源
9.1.2 添加数据源视图
9.2 生成报表模型
9.2.1 使用报表模型向导
9.2 .2重新审查报表模型
9.3 优化报表模型
9.3.1 组织模型对象
9.3.2 改变属性外观
9.3.3 添加表达式
9.3.4 标识实体实例
9.3.5 为数据钻取配置属性
9.4 管理报表模型
9.4.1 发布报表模型
9.4.2 管理变更
第9章 快速参考
第Ⅲ部分 管理报表服务器
第10章 将报表部署到服务器
10.1 部署选项
10.1.1 部署报表项目
10.1.2 上载报表
10.1.3 使用Rs实用工具
10.2 管理内容
10.2.1 使用文件夹管理内容
10.2.2 移动内容
10.2.3 创建链接报表
10.2.4 复制报表
10.2.5 配置报表参数
10.3 配置数据源属性
10.3.1 提示用户输入凭据
10.3.2 使用已存储凭据
10.4 配置报表执行属性
10.4.1 按需执行报表
10.4.2 缓存报表
10.4.3 创建报表快照
10.4.4 将报表快照保存在报表历史记录中
第10章 快速参考
第11章 管理报表服务器内容的安全性
11.1 配置报表服务器安全策略
11.1.1 准备安全性管理
11.1.2 查看默认授权策略
11.2 分配用户权限授权访问报表服务器内容
11.3 配置项目级安全性
11.3.1 保护文件夹
11.3.2 在Share Point集成模式下审批数据源
11.3.3 保护报表
11.3.4 分配系统角色
11.3.5 保护报表模型
11.4 实现数据安全性管理
11.4.1 使用查询参数及角色来保护数据安全
11.4.2 使用权限表以保护数据安全
11.4.3 使用数据集筛选器以保护数据安全
第11章 快速参考
第12章 执行管理任务
12.1 使用管理工具
12.1.1 使用SSMS
12.1.2 暂停报表执行
12.2 配置报表服务器
12.2.1 管理加密信息
12.2.2 配置身份验证
12.2 .3管理内存
12.3 监测报表服务器
12.3.1 检查应用数据库的大小
12.3.2 使用跟踪日志
12.3.3添加HTTP日志
12.3.4 使用性能计数器
第12章 快速参考
第Ⅳ部分 查看报表
第13章 联机访问报表
13.1 使用报表管理器
13.1.1 搜索报表
13.1.2 使用HTML。查看器
13.1.3 打印报表
13.1.4 使用“我的报表”文件夹
13.2 访问Share Point中的报表
13.2.1 配置Share Point中的搜索
13.2.2 搜索报表
13.2.3 使用Share Point报表查看器
13.2.4 创建仪表板
13.3 导出报表
13.3.1 导出报表以供联机查看
13.3.2 导出报表以供分析
13.3.3 创建数据驱动文档
13.3.4 导出报表以供打印
13.3.5 导出报表以供数据交换
第13章 快速参考
第14章 创建即席报表
14.1 使用报表生成器开发报表
14.1.1 报表生成器简介
14.1.2 表的创建
14.1.3 矩阵的创建
14.1.4 图表的创建
14.1.5 测试安全性
14.2 增强报表
14.2.1 设置报表格式
14.2.2 添加公式字段
14.2.3 筛选报表
14.2.4 对数据进行排序
14.2.5 禁用交互功能
14.3 使用点击链接型报表
14.3.1 打开点击链接型报表
14.3.2 配置一份自定义点击链接型报表
14.3.3 将自定义点击链接型报表分配给报表模型
第14章 快速参考
第15章 报表订阅
15.1 创建太阳城
订阅
15.1.1 创建电子邮件订阅
15.1.2 创建Windows文件共享订阅
15.2 创建数据驱动订阅
15.2.1 创建订阅传递表
15.2.2 创建数据驱动订阅
15.3 管理订阅
15.3.1 创建共享计划
15.3.2 使用“我的订阅”页面
15.3.3删除订阅
第15章 快速参考
第Ⅴ部分 将Reporting Services用作部署平台
第16章 Reporting Services编程
16.1 编写报表设计组件
16.1.1 在报表中嵌入代码
16.1.2 使用程序集共享自定义代码
16.2 报表服务器管理编程
16.2.1 编写管理任务脚本
16.2.2 使用WMI访问接口
16.3 报表访问编程
16.3.1 使用URL链接报表以提供访问
16.3.2 使用Report Viewer控件
第16章 快速参考
术语表