【内容简介】
本书是SQL Server应用开发的经典著作。主要讨论了SQL Server数据库对象、T-SQL基础、键和约束、高级查询、存储和索引、事务和锁、触发器、安全性等内容。书中在讲述每个主题时,都会先给出背景知识,然后讲述自身经验,并在适当时候推出示例,进一步予以说明。
本书主要面向中高级数据库开发人员。
【编辑推荐】
SQL Server经典巨著,原版累计销售超过100000册,专家亲身经验,娓娓道来。
SQL Server 2005是微软数据库技术的一个里程碑,新增或重写的功能在数量和重要性上都令人惊叹。但是,功能的强大和丰富也向程序员提出了挑战。只有正确地选择,并善加运用,才能发挥数据库的真正潜力。
本书恰恰满足了这一需要。作为SQL Server领域最具影响力的经典著作之一,本书各版本累计销量已经超过了10万册。在Amazon共有150多位读者给予4星半评价。它从众多同类图书中脱颖而出的秘诀。就在于作者不是一般性地讲述各个知识点,而是处处从自身的经验和实战需要出发,对各种功能的正确运用做出切中要害的评述和深入的探讨,使读者能够轻松获得本来需要多年摸索才能掌握的深度知识。书中对一些SQL Server特性的批评,显示了作者非同一般的功力。
【作译者介绍】
本书提供作译者介绍
Robert Vieira SQL Server领域的世界权威。他曾经任全球领先的IT管理分析解决方案供应商NetTQ公司的软件架构师,负责产品的架构设计和对其他程序员进行培训和指导。从2006年开始,他成为一名独立咨询师。Vieira在数据库架构和管理上有很深造诣,并乐于向技术社区分享自己的经验和知识,因而享誉世界。他撰写了多部数据库开发方面的畅销书,本书是他的代表作。
.. << 查看详细
【目录信息】
第1章 回顾SQL Server中的对象
1.1 本书提供什么
1.2 数据库对象概览
1.2.1 数据库对象
1.2.2 事务日志
1.2.3 最基本的数据库对象:表
1.2.4 模式
1.2.5 文件组
1.2.6 关系图
1.2.7 视图
1.2.8 存储过程
1.2.9 用户定义函数
1.2.10 用户和角色
1.2.11 规则
1.2.12 默认值
1.2.13 用户定义数据类型
1.2.14 全文目录
1.3 SQL Server数据类型
1.4 SQL Server对象标识符
<< 查看详细目录
【前言】
这是一个漫长的过程。自20世纪80年代后期SQL Server首次发布以来,SQL Server 2005是历经版本更新时间最长的一个产品。即便是对SQL Server进行完全改写的7.0版,也只历时3年半而已,而我们等待SQL Server 2005却用了5年多时间。.
有些东西是值得等待的,SQL Server 2005正是这样一个值得我们等待的产品。新增或改写的功能在数量和价值上令人惊叹。然而,本书并非一本讲述大量新鲜特性(what’s new)的书,它的目的是非常广泛地理解SQL Server 2005,这个目前市场上最庞大、功能最多样的产品之一。或许更重要的是,本书的目的是理解如何开发系统和应用程序,使其既符合性能需求,又能以一种保持数据合理可用..
<< 查看前言
【媒体评论】
“如果你需要一部既有相当的广度,又具足够深度的书,那么本书将是最佳选择。”
——Blogcritics.org
“本书仍然是SQL Server程序员的必读之作。它是同类图书中最通俗易读的,很好地结合了理论和实践。”
——sql-server-performance.com