SQL Server 2008编程入门经典

当前位置:首页 > 网络编程 > 数据库 > SQL Server 2008编程入门经典

出版社:清华大学出版社
出版日期:2010-1
ISBN:9787302214328
作者:Robert Vieria
页数:559页

章节摘录

  5.ReportServer数据库  这个数据库只有在安装了ReportServer的情况下才存在(它不必与数据库引擎相同,但注意,如果是不同的服务器,它要求单独的许可)。ReportServer数据库存储Reporting Server实例的任何持久化元数据。注意,它是只可用于给定Reporting Server实例的操作性数据库,只能通过Reporting Server修改或访问。  6.ReportServer TempDB数据库  除了存储非持久化数据(如有关正在运行的报表的数据)外,该数据库的基本作用与ReportServer数据库相同。同样,它也是个纯粹操作性的数据库,只能通过Reporting Server访问或修改。  7.AdventureWorks2008数据库  在有AdventureWorks2008数据库之前,SQL Server就包括了其他样本数据库。老样本数据库有不足之处,如它们包含了一些不好的设计习惯。此外,老的例子过于简单,集中阐明某些数据库概念,而不是将SQL Server作为一个产品或将数据库视为一个整体。这里不再探讨AdventureWorks2008数据库是否存在相同问题。AdventureWorks2008数据库确实试图解决这些问题。  在SQL Server 2005发展之初,Microsoft就想要一个更加健壮的样本数据库,使其尽可能作为其产品的一个示例。AdventureWorks2008数据库就是这一想法的结果。尽管该数据库对于初学者过于复杂,但是其作为数据库示例确实是一杰作。虽然该数据库不包括所有的内容,但还是一个相当完整的示例,具有更接近实际的数据量、复杂的结构和用于展示产品的大部分特征的部件。从这一方面看,该数据库是非常不错的。  AdventureWorks2008是中心数据库,本书将广泛使用该数据库。  8.AdventureWorksLT2008数据库  这里的LT表示轻量级(1ite)。它只是AdventureWorks2008数据库完整版的极小一部分。该思想提供了更简化的样本集,便于理解基本概念和完成简单的练习。尽管本人并不知晓推出这一新样本集的真正原因,但我猜测是为了取代较老的。Northwind和.Pubs样本集(相较于AdventureWorks2008样本集,许多培训者更喜欢采用Northwind和Pubs样本集,因为Adventures2008数据库对于初级培训来说通常过于复杂和笨重)。

前言

  正如我曾说过的,写书的经历奇特而漫长。早在1999年,当我首次编写Professional SQL Server 7.0Programming一书时,无论是书籍还是程序开发环境都与今天的情况截然不同。那时,.NET尚未出现,Visual Studio 98是当时最流行的开发环境,Java开发环境正被广泛使用,而像Delphi这样可供选择的开发工具也比现在更具竞争力。现在正快速进入所谓的.corn时代,数据库管理系统(DBMS,如SQL Server)的使用也在呈指数增长。  然而,却存在一个问题。虽然我们可以找到一些有关SQL Server的书籍,但这些书籍都面向数据库管理员。这些书籍的作者将大量的时间和精力花费在了普通开发人员几乎不关注的内容上。事实上,对于一些无能为力的事情,我们必须放弃。就像迫切需要解决的全球饥饿或核扩散问题,因为我们根本无力解决,但我们完全能够编写一些面向开发人员的有关SQL的新书籍。  当时我写了Professional SQL Servet 7.0 Programming一书,内容可谓包罗万象,从基础内容到高级内容,适合于各类读者。但其造就的结果就是书特别的厚。  第一本书SQL Server2005发行后,我们计划重新编写SQL Server的第二次修订版本,但再次碰到了一个问题:有关高级编程的内容实在是太多了,以至于无法用一本书来涵盖全部内容。SQL Server 2005的新增内容也很多,要全放在一本书中介绍实属不易(几乎走出了一本书的范围),因此我们决定将原来的“高级编程”系列丛书分成“入门经典”和“高级编程”篇。尽管我们花了大量精力去进行拆分,但仍有不少内容重叠。SQL Server2008又增加了一些新功能,不过这样一来,我们可以使得“高级编程”篇面向高级读者,而“入门经典”篇内容也更加丰富。

内容概要

  韦拉(Robert Vieria),是畅销书作者。他从1 980年开始深入学习计算技术,从构建和修复计算机软件包,到通过Z80、Basic以及6502汇编语言进行编程。1 983年,Robert开始攻读计算机信息系统的学位,随后转而研究“PC故障”并开始使用数据库语言(从dBase到SQL Server)进行编程,于1990年获得商业管理学位。此外,他还获得了CMA、MCSD、MCT以及MCDBA等认证。Robert目前是俄勒冈州波兰特市的Huron Consuiting Group的Stockarnp事务所的DBA团队领导人,偶尔也会在数据库开发、商业智能和其他主题方面发表演讲。  其他责任者简介:  杨大川,毕业于美国纽约州立大学布法罗分校计算机系,曾担任美国硅谷Annuncio Software等公司的首席工程师,归国后,他于2003年创办了北京迈思奇科技有限公司并担任技术总监,为国内外多家大中型企业提供商业智能咨询和项目实施服务,并逐渐从高新技术外包开发走向了自主知识产权产品的研发道路。他曾被誉为微软全球最有价值专家(MVP);2008年荣获“中关村年度优秀创业留学人员”称号:现担任中国科学院软件学院的兼职教授。

书籍目录

第1章 RDBMS基础:SQL Server数据库的构成
第2章 SQL Server管理工具
第3章 T-SQL基本语句
第4章 连接
第5章 创建和修改数据表
第6章 约束
第7章 更复杂的查询
第8章 规范化和其他基本设计问题
第9章 SQL Server存储和索引结构
第10章 视图
第11章 编写脚本和批处理
第12章 存储过程
第13章 用户自定义函数
第14章 事务和锁
第15章 触发器
第16章 初识XML
第17章 Reporting Services概述
第18章 使用Integration Services进行集成
第19章 扮演管理员的角色
附录A 系统函数
附录B 非常简单的连接示例
附录C 学习资源

编辑推荐

  《SQL Server 2008编程入门经典(第3版)》主要内容  RDBMS如何存储、管理和检索数据  创建和修改表的方法  数据库范式的多种形式  编写脚本和使用存储过程的技巧  索引的优缺点  锁和死锁对系统性能的各种影响  理解触发器及其使用方式  《SQL Server 2008编程入门经典(第3版)》读者对象  《SQL Server 2008编程入门经典(第3版)》适合于希望全面了解数据库设计概念和学习SQL的开发人员。读者具有数据库方面的基础知识有助于更好地理解《SQL Server 2008编程入门经典(第3版)》的内容。

作者简介

《SQL Server 2008编程入门经典(第3版)》由浅入深逐步介绍了SQL Server数据库的高级主题,重点讨论了SQL Server 2008的特殊功能以及与其他编程环境的不同之处。作者Robert Vieria是Microsoft SQL,Server方面的权威,他采用通俗易懂的方法揭示了SQL Server-2008核心组件的重要更改。
《SQL Server 2008编程入门经典(第3版)》首先概述了数据库设计的概念,介绍了如何用SQL Setver 2008实现这些基本概念。然后,讲述了RDBMS(关系数据库管理系统)的功能和它在开发系统架构方面的优势。SQL Server 2008的新增内容和更改包括:DATE和TIME数据类型、hierarchyID数据类型、MERGE命令和多行插入,以及递归查询等。《SQL Server 2008编程入门经典(第3版)》旨在帮助您快速地掌握Microsoft SQL Selwer2008的编程技术。

图书封面


 SQL Server 2008编程入门经典下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     抱着对红皮书的期待看了这本书,发现内容不是一般的。。基础,如果之前有玩过数据库,基本上几天就可以翻完。章节的顺序、安排还不错,对比起来,很多技术书的框架、章节安排惨不忍睹。。在选择连接或是嵌套语句、索引等知识点有些亮点,但不多,作为回顾基础的书吧。。

精彩短评 (总计17条)

  •     看到和.net集成的地方就想跳过,越来越有点恶心MS了,想去学下MySQL
  •     SQL Server 2008编程入门经典(第3版)
  •     很多内容都是一笔带过,真是入门级书本。
  •     书是好书,有空好好看
  •     范例还比较多,但是作者的很多关键性描述都用疑问句来写,很糟。全书最多的三句话『我不喜欢这样,但是出版商让我这么做』『这个糟透了,不知道M$怎么想的』『比如XX样去做的话就不行了。(那怎么办啊,卧槽!』
  •     看了高级的,发现不错,想再看一下入门,温习一下.. 后来发现高级其实与这个也差不多的内容..算是通读过了一次吧.....
  •     翻译 尼玛吃屎的
  •     基础,但表述尚算清晰,入门推荐
  •     这几本书由浅入深很适合新手继续学习
  •     帮公司实习的人买的
  •     讲解具体技术,很实用。
  •     玩过SQL SERVER的还是跳过吧。纯理论的东西,没有一点实践很是蛋疼。适合用于对基础知识回顾。
  •     翻译的真心,我不想说脏话。
  •     很好很喜欢,不过还没看
  •     编程入门经典(第3版)
  •     这个作者的书。。。。
  •     一次买两本
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024