深入探索Microsoft SQL Server 2008 R2

需积分: 10 4 下载量 151 浏览量 更新于2024-07-29 收藏 55.86MB PDF 举报
"Microsoft SQL Server 2008 R2 Unleashed" 《Microsoft SQL Server 2008 R2 Unleashed》是一本全面深入探讨Microsoft SQL Server 2008 R2版本的专著,由多位专家共同撰写,包括Ray Rankins、Paul Bertucci、Chris Gallelli和Alex T. Silverstein。这本书旨在帮助读者充分利用SQL Server 2008 R2的功能和潜力,提高数据库管理和开发的技能。 SQL Server 2008 R2是微软推出的一个重要数据库管理系统(DBMS)版本,它在SQL Server 2008的基础上进行了增强和优化。此版本引入了多个新特性和改进,旨在提升数据存储、处理、安全和分析的能力。 1. **Master Data Services (MDS)**:MDS是SQL Server 2008 R2中的一个关键组件,用于企业级主数据管理。它允许用户创建、维护和控制业务关键数据的单一真实来源,确保数据的一致性和准确性。 2. **PowerPivot for Excel**:这是一个强大的自助式数据分析工具,使Excel用户能够处理和分析大量数据,创建交互式报表和仪表板,无需依赖IT部门的帮助。 3. **Reporting Services增强**:SQL Server 2008 R2中的Reporting Services提供了更丰富的报表设计选项和更好的性能,包括自定义地图控件和增强的数据预警功能。 4. **Data Quality Services (DQS)**:DQS提供了一个集成的平台来识别、纠正和防止数据质量问题,通过数据清洗和匹配过程提升数据质量。 5. **StreamInsight**:这是一个复杂事件处理(CEP)引擎,用于实时分析和响应高吞吐量的数据流,适用于实时业务智能和监控场景。 6. **AlwaysOn Availability Groups**:虽然这个特性是在SQL Server 2012中首次引入的,但SQL Server 2008 R2的高可用性方案如Database Mirroring和Failover Clustering为后来的AlwaysOn奠定了基础。 7. **Policy-Based Management (PBM)**:PBM简化了数据库环境的管理和合规性检查,通过策略定义来确保服务器和数据库遵循预设规则。 8. **SQL Server Integration Services (SSIS)增强**:在2008 R2中,SSIS的性能和可管理性得到增强,包括新的数据流任务和组件,以及更灵活的包配置和部署选项。 9. **SQL Server Service Broker**:服务总线的改进提高了异步消息处理和应用程序间的通信效率。 10. **Security增强**:SQL Server 2008 R2引入了透明数据加密(TDE),用于保护静态数据的安全,以及行级别权限控制,提供了更细粒度的访问控制。 这本书涵盖了这些主题以及其他SQL Server 2008 R2的重要方面,包括安装、配置、性能调优、备份与恢复、灾难恢复策略,以及如何利用SQL Server 2008 R2进行高效的数据管理和分析。对于数据库管理员、开发人员、数据分析师以及对SQL Server感兴趣的人士来说,这是一本不可多得的参考资料。