《Microsoft SQL Server 2008技术内幕》的原文摘录

  • 考虑以下看起来很直观的查询,它原本是想返回下过订单的客户: (查看原文)
    昂卬 2013-03-25 16:39:05
    —— 引自第147页
  • 7 (可选,高级) …… 涉及的表:Sales.Customers 和 Sales.Orders表。 (查看原文)
    昂卬 2013-03-26 11:36:11
    —— 引自第155页
  • 交集(UNION) (查看原文)
    昂卬 2013-04-07 17:00:03
    —— 引自第193页
  • T-SQL不仅仅是一种语言,也是一种思考问题的方式。 T-SQL有它的精深之处,学习其基础内容时,正确的学习方法不应该只是理解语法元素、编写能够返回正确结果的查询语句。当你阅读这种书时,你非常有必要忘记所有你知道的其他语言,开始学会用T-SQL来思考问题。 SQL即Stuctured Query Language,它是为查询和管理关系型数据库管理系统(RDBMS)中的数据而专门设计的一种标准语言。 RDBMS是一种基于关系模型的数据库管理系统。 关系模型是一种用于表示数据的语义模型。该模型基于两种数据理论:集合论和谓词逻辑。 Microsoft提供的T-SQL是标准SQL的一种方言或扩展,在它的RDBMS(Microsoft SQL Server)上负责处理数据。 关系模型是独立于语言的。 早在20世纪70年代,IBM就为其RDBMS产品(System R)开发了一种名为SQQUEL(Stuctured English QUEry Language)的语言。。。。修改成了SQL。SQL最初于1986年成为一项ANSI标准,之后又与1987年成为了一项ISO标准。 与许多其他编程语言不同的是,SQL只须告诉它你想要得到什么,而不必告诉它如何得到这些东西。RDBMS的任务就是计算出如何处理这一请求的物理实现机制。 SQL。。。包括数据定义语言(DDL,Data Definition Language)、数据处理语言(DML,Data Manipulation Language)、以及数据控制语言(DCL,Data Control Language)。DDL用于处理数据对象的定义,包括的语句有CREATE、ALTER,以及DROP。DML用于查询和修改数据,包括的语句有SELECT、INSERT、UPDATE、DELETE,以及MERGE。。。。DCL用于处理权限管理,包括的语句... (查看原文)
    [已注销] 2013-12-27 13:53:04
    —— 引自章节:第1章 T-SQL查询和编程基础