下载此文档

关系数据库标准语言SQL.ppt


文档分类:IT计算机 | 页数:约49页 举报非法文档有奖
1/49
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/49 下载此文档
文档列表 文档介绍
全国计算机等级考试《VisualFoxPro》数据库应用第4章关系数据库标准语言SQL我们用VisualFoxPro中的命令可以实现对数据库中各种数据对象的操作,但与其相比,使用SQL会更加方便,而且在SQL中可以实现一些VisualFoxPro命令无法实现的功能。%2~10选择或填空或上机★★★嵌套查询40%0~4选择或填空或上机★★★★★排序查询60%0~4选择或填空或上机★★★★简单的计算查询与分组计算查询100%2~6选择或填空或上机★★★★★利用空值查询80%0~4选择或填空或上机★★别名与自连接查询、内外层互相关嵌套查询与使用量词和谓词查询40%0~4选择或填空或上机★★★★SELECT的几个特殊选项80%0~4选择或填空或上机★★★★插入数据80%0~4选择或填空或上机★★★更新数据60%0~4选择或填空或上机★★★★删除数据40%0~2选择或填空或上机★★★★表的定义60%0~4选择或填空或上机★★★★★表结构的修改100%2~6选择或填空或上机★★★★★(StructruedQueryLanguage)缩写。查询是SQL语言的重要组成部分,此外,SQL还具有数据定义、数据操纵和数据控制功能。,它包括了数据定义、数据查询、数据操纵和数据控制等方面的功能,它可以完成数据库活动中的全部工作;SQL语言是一种高度的非过程化的语言;SQL语言非常简洁,但功能强大;SQL语言可以直接以命令方式交互使用,也可以在程序设计语言中以程序方式使用。使用灵活。、DROP、ALTER数据操作INSERT、UPDATE、DELETE数据控制GRANT、,包括数据查询、数据操作、数据定义和数据控制,是一种全能的数据库语言。SQL的功能和相对应的命令如下表所示。。SQL的查询命令也称作SELECT命令,它的基本形式由SELECT-FROM-WHERE查询块组成,多个查询块可以嵌套执行。VisualFoxPro的SQLSELECT命令的语法格式如下:SELECT[ALL︱DISTINCT][TOP<数值表达式>[PERCENT]][<别名>.]<SELECT表达式>[AS<字段名>][,<别名>.]<SELECT表达式>[AS<别名>…]FROM[数据库名!]<表名>[[INNER︱LEFT[OUTER]︱RIGHT[OUTER]︱FULL[OUTER]JOIN[数据库名!]<表名>[ON连接条件…][[INTO目标文件]︱[TOFILE文件名[ADDITIVE]︱TOPRINTER[PROMPT]︱TOSCREEN]][WHERE<连接条件>[AND连接条件…][AND︱OR筛选条件[GROUPBY<分组表达式1>[,分组表达式2…]][HAVING<筛选条件>][UNION[ALL]<SELECT命令>][ORDERBY<排序表达式>[ASC︱DESC],用它可以构造各种各样的查询。本节将通过大量的实例来介绍SELECT命令的使用。首先来了解一下常用的特殊运算符,如下表所示。运算符含义<>,!=,#不等于ISNULL为空值BETWEEN…AND…表示在…和…之间,其中包含等于,即大于等于AND前面的数,小于等于AND后面的数IN在一组值的范围内LIKE字符串匹配运算符。在SQL中,字符串匹配运算符LIKE,可与通配符“%”和“_”一起使用。“%”表示与任意多个字符匹配;“_”表示与任意一个字符匹配。而在第二章用到的通配符“*”和“?”是用在一些命令中,在SQL中“*”和“?”不可以与LIKE短语一起使用。,表结构及模拟数据如下:*FROM教师WHERE职称!=”教授”SELECT*FROM学生WHEREyear(出生日期)>=1991AND性别=”男”SELECT*FROM成绩WHERE成绩IN(92,90,85)SELECT*FROM成绩WHERE成绩BETWEEN75AND89SELECT*FROM学生WHERELEFT(班级,4)=”会电”SELECT*FROM课程WHERE课程名LIKE

关系数据库标准语言SQL 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息