(第五章SQL语言及应用.pptVIP

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(第五章SQL语言及应用

第5章 SQL语言及应用 在数据库应用中SQL语言无处不在,它已经不只是单纯的一种查询语言,更多的是连接人和数据库系统之间的一座桥梁,无论你是开发管理信息系统还是作为数据库系统的管理者,都离不开使用SQL语言来执行人与数据库之间的信息交流。本章我们将学习SQL语言的基础知识和应用实例。 SQL全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。 SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。 如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxpor,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。 第5章 SQL语言及应用 1.概述 SQL是一种面向数据库的通用数据处理语言规范,能完成以下几类功能:提取查询数据,插入修改删除数据,生成修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制。 数据库对象包括表、视图、索引、同义词、簇、触发器、函数、过程、包、数据库链、快照等(表空间、回滚段、角色、用户)。数据库通过对表的操作来管理存储在其中的数据。 第5章 SQL语言及应用 2. SQL语言的组成   SQL语言是由命令(函数)、子句、运算符、加总函数及通配符等组成,分述如下:   1)、命令   SQL的命令可分成数据定义语言与数据操作语言,数据定义语言可用来建立新的数据库、数据表、字段及索引等,本教程不予介绍;另一为数据操作语言,可用来建立查询表、排序、筛选数据、修改、增删等动作。数据定义语言命令常用的有选择、添加、删除和修改这四种: ⑴SELECT:用于找出合乎条件的记录   ⑵INSERT:用于增加一笔记录或合并两个数据表   ⑶UPDATE:用于更正合乎条件的记录   ⑷DELETE:用于删除合乎条件的记录    第5章 SQL语言及应用 2)子句  子句是用于设定命令要操作的对象(即参数),SQL所用的子句如下:   ⑴、子句:FROM   中文意思:数据表   说明:用于指定数据表   ⑵、子句:WHERE   中文意思:条件   说明:用于设定条件   ⑶、GROUP BY   中文意思:分组(合并)   说明:用于设定分组   ⑷、ORDER BY   中文意思:排序   说明:用于设定输出的顺序及字段 第5章 SQL语言及应用 3)运算符   子句参数中的运算符使子句构成不同的语法格式,如“字段1=100”、“字段1100”等。运算符又分逻辑运算符与比较运算符。   ◇逻辑运算符如下:   ⑴、运算符:AND   中文意思:并且   说明:逻辑且   ⑵、运算符:OR   中文意思:或者   说明:逻辑非   ⑶、运算符:NOT   中文意思:取反   说明:逻辑非或逻辑反    第5章 SQL语言及应用 ◇比较运算符如下:   ⑴、运算符: 说明:小于   ⑵、运算符:≤ 说明:小于等于   ⑶、运算符:≥ 说明:大于等于   ⑷、运算符: 说明:大于   ⑸、运算符:= 说明:等于   ⑹、运算符: 说明:不等于   ⑺、运算符:BETWEEN 说明:用于设定范围 中文意思:在...之间   ⑻、运算符:LIKE 说明:用于通配设定 中文意思:如同   ⑼、运算符:IN 说明:用于集合设定 中文意思:在...之内 第5章 SQL语言及应用 4)加总函数   加总函数常常运用在命令的参数中,如:“SELECT SUM(数学),AVG(数学) FROM 成绩单”。   ⑴、加总函数:AVG   中文意思:平均。  说明:用于求指定条件的平均   ⑵、加总函数:COUNT   中文意思:数量  说明:用于求指定的数量   ⑶、加总函数:SUM   中文意思:和  说明:用于求指定条件的和   ⑷、加总函数:MAX   中文意思:最大值  说明:用于求指定条件的最大值   ⑸、加总函数:MIN   中文意思:最小值  说明:用于求指定条件的最小值   第5章 SQL语言及应用  5)通配符   ⑴、通配符:% 意义:任何长度的字符串(包括0)   ⑵、通配符:_ 意义:下划线表示任何一个字符   ⑶、通配符:[ ] 意义:中括号表示某个范围内的一个字符 第5章 SQL语言及应用 3 数据库查询 1).用SELECT语句从表中提取查询数据。语法为 SELECT [A

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档