• 1.摘要
  • 2.简介
  • 2.1.主要内容
  • 2.2.章节介绍
  • 2.3.编辑推荐
  • 2.4.作者简介
  • 3.目录

SQL Server 2005宝典

简介

主要内容

《SQL Server 2005宝典》以理论和实践相结合的方式,通过大量示例全面而详尽地介绍了SQLServer2005,涵盖数据库设计、数据操作、开发、管理、优化和商业智能等主题。作者PaulNielsen是数据架构师、数据库开发人员和培训师。《SQL Server 2005宝典》是其在这3个领域的经验结晶。

章节介绍

全书由七部分组成。第一部分介绍了SQLServer2005基础知识,包括信息体系结构原则、关系数据库建模、SQLServer2005的体系结构、SQLServer2005的安装以及ManagementStudio的用法。第二部分讨论如何操作数据,包括查询流程、表达式、标量函数、连接、子查询、公用表表达式、聚合、全文搜索、视图、分布式查询和数据修改等主题。第三部分讨论数据库开发,包括物理架构的设计、T-SQL编程、大容量操作、游标、用户定义函数、存储过程、触发器、数据抽象层、CLR集成、SQLServerEverywhere开发、Web服务等。第四部分阐述数据库管理,涵盖配置、数据库传输、恢复计划、数据库维护、数据复制、安全性等主题。第五部分探讨商业智能,包括使用IntegrationServices实现ETL、使用AnalysisServices进行数据挖掘、使用ReportingServices制作和管理报表以及MDX查询编程等。第六部分阐述数据库优化,包括性能的测量、查询分析和索引优化、管理事务、锁定和阻塞、提高数据库的可用性和伸缩性等主题。

编辑推荐

无论您是数据库开发人员还是数据库管理员,无论您是新手还是有一定的数据库从业经验,阅读《SQL Server 2005宝典》后都将受益匪浅。

作者简介

Paul Nielsen是经验丰富的数据库开发人员和Microsoft SQL Server MVP,还是作者和培训师,他主要致力于数据架构和Microsoft SQL Server技术。除拥有多个证书外,他还是Microsoft官方课程Tuning and Optimizing Queries using Microsoft SQL Server 2005的Subject Matter Expert(SME)。

从1982年起就从事以数据为中心的解决方案的开发工作, 担任过Compassion International的企业数据架构师,LearningTree的SQLServer讲师、一家数据库杂志的技术编辑,还在美国海军的潜艇部队担任过数据系统技术员。

他还是SQL Server专业协会(Professional Association for SQL Server,PASS)的董事会成员,是科罗拉多SQL Server用户组的活跃分子,并负责组织科罗拉多PASS Camp。在业余时间,Paul喜欢潜水、玩吉他、徒步/骑自行车翻越科罗拉多的Front Range山峰。

目录

第1部分 SQL Server 2005基础第1章 信息体系结构原则

1.1 复杂性和简单性 4

1.1.1 复杂性 4

1.1.2 简单性 4

1.2 有用性目标 5

1.2.1 设计的适宜性 5

1.2.2 数据存储配置 6