ms sql入门基础-sql 语言--

ms sql入门基础-sql 语言--

ID:9678611

大小:50.00 KB

页数:2页

时间:2018-05-05

上传者:U-991
ms sql入门基础-sql 语言--_第1页
ms sql入门基础-sql 语言--_第2页
资源描述:

《ms sql入门基础-sql 语言--》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

  MSSQL入门基础:SQL语言>>  SQL语言是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制4个方面,是一个通用的、功能极强的关系数据库语言。  4.1.1SQL概述  SQL语言是1974年由Boyce和Chamberlin提出的。1975年至1979年,IBM公司SanJoseResearchLaboratory研制的关系数据库管理系统原形系统SystemR实现了这种语言。由于它功能丰富,语言简洁,使用方法灵活,倍受用户和计算机业界的青睐,被众多的计算机公司和软件公司采用。经过多年的发展,SQL语言已成为关系数据库的标准语言。  4.1.2SQL语言的组成  SQL语言主要由以下几部分组成:  数据定义语言(DDL,DataDefinitionLanguage);  数据操纵语言(DML,DataManipulationLanguage);  数据控制语言(DCL,DataControlLanguage);  其它语言要素(AdditionalLanguageElements)。  SQL语句数目、种类较多、其主体大约由40条语句组成,如表4-1所示。    4.1.3SQL语句的结构  所有的SQL语句均有自己的格式,如图4-1所示每条SQL语句均由一个谓词(Verb)开始,该谓词描述这条语句要产生的动作,如图4-1中的SELECT关键字。谓词后紧接着一个或多个子句(Clause)子句中给出了被谓词作用的数据或提供谓词动作的详细信息。每一条子句由一个关键字开始,如图4-1中的anipulationLanguage)。DML包含了最常用的核心SQL语句,即SELECT、INSERT、UPDATE、DELETE。下面对以后章节中经常用到的SELECT语句作简单介绍(有关这些语句的具体语法请参见数据查询:和数据库更新章节)  简单的SELECT语句的语法如下:  SELECT[ALL|DISTINCT]<目标表达式>[,<目标表达式>]...  FROM<表或视图名>[,<表或视图名>]...  [子句指定的基本表或视图中找出满足条件的元素组,再按SELECT子句中的目标列表达式选出元素组中的属性值形成结果表。如果有GROUP 子句,则将结果按<列名1>的值进行分组,该属性列值相等的元素组为一个组,每个组产生结果表中的一条记录。如果GROUP子句带有HAVING短语,则只有满足指定条件的组才予以输出。如果有ORDER子句,则结果表还要按<列2>的值升序或降序排序。下面对SELECT语句的常用形式举例说明。  例4-1:查询所有员工的员工号和工资  usepangu  selectemp_id,e_employee  运行结果如下:  emp_ide_employee  运行结果如下  emp_ide_namebirthdayjob_leveldept_idhire_datee_e,dept_id  fromemployee  e  运行结果如下:  e_namedept_id  ---------------------------  李四1001  ......  以上是对SQL语言的简单介绍,对没有接触过SQL语言的读者,看了这一节就算入门了.我们在后面的章节中会用到更多类型的SQL语句,StepByStep,您会成为SQL12下一页>>>>这篇文章来自..,。高手。  查看全套MSSQL入门基础教程>>>>>上一页12>>>>这篇文章来自..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭