SQL Server 2005宝典

SQL Server 2005宝典
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Nielsen P.) , , ,
2008-06
版次: 1
ISBN: 9787115174864
定价: 128.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 974页
字数: 1743千字
正文语种: 简体中文
17人买过
  •   本书以理论和实践相结合的方式,通过大量示例全面而详尽地介绍了SQLServer2005,涵盖数据库设计、数据操作、开发、管理、优化和商业智能等主题。作者PaulNielsen是数据架构师、数据库开发人员和培训师,本书是其在这3个领域的经验结晶。
      全书由七部分组成,第一部分介绍了SQLServer2005基础知识,包括信息体系结构原则、关系数据库建模、SQLServer2005的体系结构、SQLServer2005的安装以及ManagementStudio的用法。第二部分讨论如何操作数据,包括查询流程、表达式、标量函数、连接、子查询、公用表表达式、聚合、全文搜索、视图、分布式查询和数据修改等主题。第三部分讨论数据库开发,包括物理架构的设计、T-SQL编程、大容量操作、游标,用户定义函数、存储过程、触发器、数据抽象层、CLR集成、ADO.NET2.0编程、SQLServerEverywhere开发、Web服务等。第四部分阐述数据库管理,涵盖配置、数据库传输、恢复计划、数据库维护、数据复制、安全性等主题。第五部分探讨商业智能,包括使用IntegrationServices实现ETL、使用AnalysisServices进行数据挖掘、使用ReportingServices制作和管理报表以及MDX查询编程等。第六部分阐述数据库优化,包括性能的测量、查询分析和索引优化、管理事务、锁定和阻塞、提高数据库的可用性和伸缩性等主题。第七部分为附录。
      无论您是数据库开发人员还是数据库管理员,无论您是新手还是有一定的数据库从业经验,阅读本书后都将受益匪浅。   PaulNielsen是经验丰富的数据库开发人员和MicrosoftSQLServerMVP,还是作者和培训师,他主要致力于数据架构和MicrosoftSQLServer技术。除拥有多个证书外,他还是Microsoft官方课程TuningandOptimizingQueriesusingMicrosoftSQLServer2005的SubjectMatterExpert(SME)。

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

      他还是SQLServer专业协会(ProfessionalAssociationforSQLServer,PASS)的董事会成员,是科罗拉多SQLServer用户组的活跃分子,并负责组织科罗拉多PASSCamp。在业余时间,Paul喜欢潜水、玩吉他、徒步/骑自行车翻越科罗拉多的FrontRange山峰。Paul定期地开办有关SQLServer开发和数据架构方面的讲座,其中包括流行的课程AdvancedDesignandOptimization。更详细的信息请访问WWW.SQLServerBible.com。 第1部分 SQLServer2005基础
    第1章 信息体系结构原则
    1.1 复杂性和简单性
    1.1.1 复杂性
    1.1.2 简单性
    1.2 有用性目标
    1.2.1 设计的适宜性
    1.2.2 数据存储配置
    1.2.3 主数据存储的设计方法
    1.3 数据完整性
    1.3.1 实体完整性
    1.3.2 域完整性
    1.3.3 引用完整性
    1.3.4 用户定义的完整性
    1.3.5 事务完整性
    1.3.6 事务缺陷
    1.3.7 隔离级别
    1.3.8 空值
    1.4 性能
    1.4.1 设计
    1.4.2 基于集合的处理
    1.4.3 索引
    1.4.4 分区
    1.4.5 缓存
    1.5 可用性
    1.5.1 冗余
    1.5.2 恢复
    1.6 可扩展性
    1.6.1 抽象层
    1.6.2 归一化
    1.7 安全性
    1.7.1 限制访问
    1.7.2 信息所有权
    1.7.3 审核跟踪
    1.8 优化理论和SQLServer
    1.8.1 架构设计
    1.8.2 查询
    1.8.3 索引
    1.8.4 并发性
    1.8.5 高级伸缩性
    1.9 总结
    第2章 关系数据库建模
    2.1 模拟现实
    2.2 可见实体
    2.2.1 每个元组(行)都是独立的
    2.2.2 主键
    2.2.3 表、行和列
    2.3 识别多个实体
    2.3.1 多个对象
    2.3.2 对象之间的关系
    2.3.3 组织对象
    2.3.4 一致的查找值
    2.3.5 复杂对象
    2.4 关系模式
    2.4.1 辅助实体和外键
    2.4.2 关系的基数
    2.4.3 关系的可选性
    2.4.4 绘制数据模型关系图
    2.4.5 一对多关系
    2.4.6 一对一关系
    2.4.7 超类/子类关系
    2.4.8 多对多关系
    2.4.9 类别实体
    2.4.10 自反关系
    2.5 规范化
    2.5.1 实体/属性的设计原则
    2.5.2 范式
    2.5.3 简单性和规范化
    2.5.4 第一范式
    2.5.5 第二范式
    2.5.6 第三范式
    2.5.7 BCNF范式
    2.5.8 第四范式
    2.5.9 第五范式
    2.6 关系代数
    ……
    第3章 探索SQLServer2005的体系结构
    第4章 安装SQLServer2005
    第5章 客户端软件的连接性
    第6章 使用ManagementStudio
    第2部分 使用Select操作数据
    第7章 理解基本的查询流程
    第8章 使用表达式和标量函数
    第9章 使用联结和联合合并数据
    第10章 使用子查询和CTE提供数据
    第11章 汇总数据
    第12章 导航层次型数据
    第13章 使用全文搜索
    第14章 创建视图
    第15章 使用分布式查询
    第16章 修改数据
    第3部分 SQLServer开发
    第17章 实现数据库物理架构
    第18章 Transact-SQL编程
    第19章 执行大容量操作
    第20章 消灭游标
    第21章 开发存储过程
    第22章 创建用户定义函数
    第23章 实现触发器
    第24章 探讨T-SQL高级解决方案
    第25章 使用数据抽象层提供可扩展性
    第26章 SQLServerEverywhere开发
    第27章 CLR程序集编程
    第28章 使用ServicesBroker将数据排队
    第29章 持久化自定义数据类型
    第30章 ADO.NET2.0编程
    第31章 使用XML、XPath和Xquery
    第32章 使用Web服务创建SOA数据存储
    第33章 InfoPath和SQLServer2005
    第4部分 企业数据库管理
    第34章 配置SQLServer
    第35章 传输数据库
    第36章 恢复规划
    第37章 维护数据库
    第38章 使用SQLServer代理自动维护数据库
    第39章 关系数据库建模
    第40章 确保数据库安全
    第41章 管理SQLServerExpress
    第5部分 商业智能
    第42章 使用IntegrationServices实现ETL
    第43章 使用AnalysisServices实现商业智能
    第44章 使用AnalysisServices进行数据挖掘
    第45章 MDX查询编程
    第46章 使用ReportingServices制作报表
    第47章 使用ReportingServices管理报表
    第6部分 优化策略
    第48章 使用Excel和DataAnalyzer分析数据
    第49章 度量性能
    第50章 确保数据安全
    第51章 管理事务、锁定和阻塞
    第52章 提供高可用性
    第53章 扩展超大型数据库
    第54章 设计高性能的数据访问提供程序
    附录 A SQLServer2005规范
    附录 B 示例数据库
  • 内容简介:
      本书以理论和实践相结合的方式,通过大量示例全面而详尽地介绍了SQLServer2005,涵盖数据库设计、数据操作、开发、管理、优化和商业智能等主题。作者PaulNielsen是数据架构师、数据库开发人员和培训师,本书是其在这3个领域的经验结晶。
      全书由七部分组成,第一部分介绍了SQLServer2005基础知识,包括信息体系结构原则、关系数据库建模、SQLServer2005的体系结构、SQLServer2005的安装以及ManagementStudio的用法。第二部分讨论如何操作数据,包括查询流程、表达式、标量函数、连接、子查询、公用表表达式、聚合、全文搜索、视图、分布式查询和数据修改等主题。第三部分讨论数据库开发,包括物理架构的设计、T-SQL编程、大容量操作、游标,用户定义函数、存储过程、触发器、数据抽象层、CLR集成、ADO.NET2.0编程、SQLServerEverywhere开发、Web服务等。第四部分阐述数据库管理,涵盖配置、数据库传输、恢复计划、数据库维护、数据复制、安全性等主题。第五部分探讨商业智能,包括使用IntegrationServices实现ETL、使用AnalysisServices进行数据挖掘、使用ReportingServices制作和管理报表以及MDX查询编程等。第六部分阐述数据库优化,包括性能的测量、查询分析和索引优化、管理事务、锁定和阻塞、提高数据库的可用性和伸缩性等主题。第七部分为附录。
      无论您是数据库开发人员还是数据库管理员,无论您是新手还是有一定的数据库从业经验,阅读本书后都将受益匪浅。
  • 作者简介:
      PaulNielsen是经验丰富的数据库开发人员和MicrosoftSQLServerMVP,还是作者和培训师,他主要致力于数据架构和MicrosoftSQLServer技术。除拥有多个证书外,他还是Microsoft官方课程TuningandOptimizingQueriesusingMicrosoftSQLServer2005的SubjectMatterExpert(SME)。

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

      他还是SQLServer专业协会(ProfessionalAssociationforSQLServer,PASS)的董事会成员,是科罗拉多SQLServer用户组的活跃分子,并负责组织科罗拉多PASSCamp。在业余时间,Paul喜欢潜水、玩吉他、徒步/骑自行车翻越科罗拉多的FrontRange山峰。Paul定期地开办有关SQLServer开发和数据架构方面的讲座,其中包括流行的课程AdvancedDesignandOptimization。更详细的信息请访问WWW.SQLServerBible.com。
  • 目录:
    第1部分 SQLServer2005基础
    第1章 信息体系结构原则
    1.1 复杂性和简单性
    1.1.1 复杂性
    1.1.2 简单性
    1.2 有用性目标
    1.2.1 设计的适宜性
    1.2.2 数据存储配置
    1.2.3 主数据存储的设计方法
    1.3 数据完整性
    1.3.1 实体完整性
    1.3.2 域完整性
    1.3.3 引用完整性
    1.3.4 用户定义的完整性
    1.3.5 事务完整性
    1.3.6 事务缺陷
    1.3.7 隔离级别
    1.3.8 空值
    1.4 性能
    1.4.1 设计
    1.4.2 基于集合的处理
    1.4.3 索引
    1.4.4 分区
    1.4.5 缓存
    1.5 可用性
    1.5.1 冗余
    1.5.2 恢复
    1.6 可扩展性
    1.6.1 抽象层
    1.6.2 归一化
    1.7 安全性
    1.7.1 限制访问
    1.7.2 信息所有权
    1.7.3 审核跟踪
    1.8 优化理论和SQLServer
    1.8.1 架构设计
    1.8.2 查询
    1.8.3 索引
    1.8.4 并发性
    1.8.5 高级伸缩性
    1.9 总结
    第2章 关系数据库建模
    2.1 模拟现实
    2.2 可见实体
    2.2.1 每个元组(行)都是独立的
    2.2.2 主键
    2.2.3 表、行和列
    2.3 识别多个实体
    2.3.1 多个对象
    2.3.2 对象之间的关系
    2.3.3 组织对象
    2.3.4 一致的查找值
    2.3.5 复杂对象
    2.4 关系模式
    2.4.1 辅助实体和外键
    2.4.2 关系的基数
    2.4.3 关系的可选性
    2.4.4 绘制数据模型关系图
    2.4.5 一对多关系
    2.4.6 一对一关系
    2.4.7 超类/子类关系
    2.4.8 多对多关系
    2.4.9 类别实体
    2.4.10 自反关系
    2.5 规范化
    2.5.1 实体/属性的设计原则
    2.5.2 范式
    2.5.3 简单性和规范化
    2.5.4 第一范式
    2.5.5 第二范式
    2.5.6 第三范式
    2.5.7 BCNF范式
    2.5.8 第四范式
    2.5.9 第五范式
    2.6 关系代数
    ……
    第3章 探索SQLServer2005的体系结构
    第4章 安装SQLServer2005
    第5章 客户端软件的连接性
    第6章 使用ManagementStudio
    第2部分 使用Select操作数据
    第7章 理解基本的查询流程
    第8章 使用表达式和标量函数
    第9章 使用联结和联合合并数据
    第10章 使用子查询和CTE提供数据
    第11章 汇总数据
    第12章 导航层次型数据
    第13章 使用全文搜索
    第14章 创建视图
    第15章 使用分布式查询
    第16章 修改数据
    第3部分 SQLServer开发
    第17章 实现数据库物理架构
    第18章 Transact-SQL编程
    第19章 执行大容量操作
    第20章 消灭游标
    第21章 开发存储过程
    第22章 创建用户定义函数
    第23章 实现触发器
    第24章 探讨T-SQL高级解决方案
    第25章 使用数据抽象层提供可扩展性
    第26章 SQLServerEverywhere开发
    第27章 CLR程序集编程
    第28章 使用ServicesBroker将数据排队
    第29章 持久化自定义数据类型
    第30章 ADO.NET2.0编程
    第31章 使用XML、XPath和Xquery
    第32章 使用Web服务创建SOA数据存储
    第33章 InfoPath和SQLServer2005
    第4部分 企业数据库管理
    第34章 配置SQLServer
    第35章 传输数据库
    第36章 恢复规划
    第37章 维护数据库
    第38章 使用SQLServer代理自动维护数据库
    第39章 关系数据库建模
    第40章 确保数据库安全
    第41章 管理SQLServerExpress
    第5部分 商业智能
    第42章 使用IntegrationServices实现ETL
    第43章 使用AnalysisServices实现商业智能
    第44章 使用AnalysisServices进行数据挖掘
    第45章 MDX查询编程
    第46章 使用ReportingServices制作报表
    第47章 使用ReportingServices管理报表
    第6部分 优化策略
    第48章 使用Excel和DataAnalyzer分析数据
    第49章 度量性能
    第50章 确保数据安全
    第51章 管理事务、锁定和阻塞
    第52章 提供高可用性
    第53章 扩展超大型数据库
    第54章 设计高性能的数据访问提供程序
    附录 A SQLServer2005规范
    附录 B 示例数据库
查看详情
相关图书 / 更多
SQL Server 2005宝典
SQL Server 2008 数据库项目教程
童威;彭勇
SQL Server 2005宝典
SQL从入门到进阶
陈红波 编著
SQL Server 2005宝典
SQL Server 数据库编程与开发教程
编者:武相军,崔占鹏,李辰,明廷堂
SQL Server 2005宝典
SQL职场必备
[美]金伯利·a.韦斯;[美]海瑟姆·巴尔蒂
SQL Server 2005宝典
SQL入门经典(第7版)
[美]赖安·斯蒂芬斯(Ryan Stephens)
SQL Server 2005宝典
SQL初学教程(第3版)
[美]拉里·洛克夫
SQL Server 2005宝典
SQL Server2022数据库技术项目教程(高职高专计算机类专业教材)/软件开发系列
胡伏湘
SQL Server 2005宝典
SQL Server实用教程(第6版SQL Server2008版新工科建设之路计算机类创新教材普通高等教育十一五国家级规划教材)
郑阿奇 编者
SQL Server 2005宝典
SQLServer2012数据库应用教程(第3版)
邱李华、付森 著
SQL Server 2005宝典
SQL
作者
SQL Server 2005宝典
SQL Server2019数据库技术及应用
应新洋
SQL Server 2005宝典
SQL Server完全自学教程
明日科技 编著
您可能感兴趣 / 更多
SQL Server 2005宝典
她的实验室 一位女科学家走过的性别歧视之路
[美]莎朗·伯奇·麦格瑞著柯宁 译;[美]丽塔·考威尔
SQL Server 2005宝典
公主新娘
[美]威廉·戈德曼
SQL Server 2005宝典
Z的悲剧
[美]埃勒里·奎因
SQL Server 2005宝典
成为网红 如何打造社交媒体影响力并脱颖而出
[美]布莱恩·鲍克瑟·瓦赫勒著高娟 译
SQL Server 2005宝典
全球营销 英文版·第10版
[美]沃伦·基根 著;[美]马克·格林
SQL Server 2005宝典
造梦的雨果
[美]布莱恩·塞兹尼克著宋洋格 译
SQL Server 2005宝典
大结构、大过程、大比较
[美]查尔斯·蒂利
SQL Server 2005宝典
托马斯·欧利希文集
[美]托马斯·欧利希编王小林 译
SQL Server 2005宝典
仰望星空-观测流星
[美]罗伯特·伦斯福德
SQL Server 2005宝典
欲望与家庭小说
[美]南希·阿姆斯特朗
SQL Server 2005宝典
肿瘤治疗不良反应管理手册
[美]瓦西·韦切蒂(vamsivelcheti);[美]萨尔曼·r.普纳卡尔(salmanr.punekar)
SQL Server 2005宝典
少年解码侦探团(全6册 赠恺撒解码盘)旗语密码、字母数字密码、加密暗号密码、多重密码、语言密码!每册解锁一种!沉浸式解码,提升专注力、逻辑思维能力!海外发行量超127万册!
[美]潘妮·华纳