SQL Server 2005宝典

SQL Server 2005宝典

(美) 尼尔森 (Nielsen,P.) , 著

出版社:人民邮电出版社

年代:2008

定价:128.0

书籍简介:

本书是一本关于SQL Server 2005方面的应用宝典,详细介绍了SQL Server 2005的应用。全书由七部分组成,以合乎逻辑的顺序重点探讨了SQL Server 2005中最重要的部分。第一部分介绍了SQL Server 2005基础知识,包括信息体系结构原则、关系数据库建模、SQL Server 2005的体系结构、SQL Server 2005的安装以及Management Studio的用法。第二部分讨论如何操作数据,包括查询流程、表达式、标量函数、联接、子查询、公用表表达式、聚合、全文搜索、视图、分布式查询和数据修改等主题。第三部分讨论数据库开发,包括物理架构的设计、T-SQL编程、大容量操作、游标、用户定义函数、存储过程、触发器、数据抽象层、CLR集成、ADO.NET 2.0编程、SQL Server Everywhere开发、Web服务等。第四部分阐述数据库管理,涵盖配置、数据库传输、恢复计划、数据库维护、数据复制、安全性等主题。第五部分探讨商业智能,包括使用Integration Services实现ETL、使用Analysis Services进行数据挖掘、使用Reporting Services制作和管理报表以及MDX查询编程等。第六部分阐述数据库优化,包括性能的测量、查询分析和索引优化、管理事务、锁定和阻塞、提高数据库的可用性和伸缩性等主题。

书籍目录:

第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.7BCNF范式

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章设计高性能的数据访问提供程序

附录ASQLServer2005规范

附录B示例数据库

内容摘要:

  和所有《宝典》系列一样,本书也包含实用教程和应用程序,还提供了帮助读者学习的参考资料和背景知识。然而,SQLServer2005非常复杂,要详细介绍其每个命令需要几千页的篇幅,因此,本书的第二个目标是提供简明而全面的SQLServer2005指南,涵盖了作为数据库开发人员、咨询员和教员的笔者认为最有用的信息。阅读本书后,读者具备开发和管理SQLServer2005数据库所需的技能。  本书以理论和实践相结合的方式,通过大量示例全面而详尽地介绍了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。

书籍规格:

书籍详细信息
书名SQL Server 2005宝典站内查询相似图书
丛书名宝典系列
9787115174864
如需购买下载《SQL Server 2005宝典》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)128.0语种简体中文
尺寸26装帧平装
页数 516 印数

书籍信息归属:

SQL Server 2005宝典是人民邮电出版社于2008.02出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,SQL Server 2005 的书籍。