专题十一 SQL查询(练习)-《Access数据库应用技术》(电工版第三版)高考备考讲练测(山东省)

2024-06-28
| 2份
| 6页
| 215人阅读
| 2人下载

内容正文:

专题十一 SQL查询(原卷版) 一:单选题 1:SELECT 语句中分组计算函数是求最大值的是( ) A.AVG() B.SUM() C.AVEG() D.MAX() 2:商品表中,查询商品单价为550~ 3550元(不包括550元)的商品信息正确表达式为( ) A.>= 500 or <3550 B.Between 500 and 3550 C.>500 and <=3550 D.in (500, 3550) 3:SELECT命令中条件短语的关键词是( ) A.where B.between C.group by D.for 4:以下函数中,用来统计记录个数的函数是( ) A.Abs() B.Int() C.Count() D.Min() 5:下列对于SQL查询的说法正确的是( ) A. select语句中字段的标题名命名是用is B. select 语句中 From 子句允许省略 C. Select 语句中默认的排序方式是降序 D. Select 是 SQL 的一条查询语句 二:填空题 1:查询的三种视图方式: 、 、 。 2:SQL 的核心是查询,SELECT 是 SQL 的一条 。 3:SELECT命令中条件短语的关键词是 。 4:SELECT 命令中用于分组的关键词是 。 5:SQL 是 的缩写。 6: 是统计函数, 是求平均值。 7:select语句中表示升序的是 ,降序的是 。 8:SELECT 语句中,用于设置排序的子句是 子句。 9:Select 语句中默认的排序方式是 。 10:在为查询添加字段时,*号表示 。 11:SELECT 姓名,性别,手机号,工资AS 薪资 FROM员工;含义为 。 三:判断题 1:绝大多数树形数据库管理系统,如:MySQL、Access 等都支持 SQL 语言。( ) 2:SQL视图的功能:数据定义、数据查询、数据操作、数据控制。( ) 3:单击查询设计器空白处菜单中选择相应的视图命令可以切换视图。( ) 4:在select语句中,“#”表示数据表的所有字段。( ) 5:GROUP BY子句用于指定分组准则,即规定GROUP BY 子句进行分组后显示分组记录的条件。( ) 6:DELETE FROM 表名[WHERE 条件]; 用于删除表格。( ) 四:简答题 1:在Access 中建立了数据表“stu”,包含字段如下:学号、姓名、性别、团员、出生日期、专业、语文、数学。写出相应的SQL 命令。(20分) (1)显示所有“计算机科学与技术”专业的学生信息。 (2)显示语文和数学均不及格的学生学号、姓名、语文、数学。 (3)显示年龄为16 以上(不含 16 岁)的学生姓名、性别、出生日期。 (4)显示姓“张“的学生姓名、语文,并按语文成绩由大到小的顺序排列。 (5)删除数学成绩小于 60的学生信息。 学科网(北京)股份有限公司 $$ 专题十一 SQL查询(解析版) 一:单选题 1:SELECT 语句中分组计算函数是求最大值的是( ) A.AVG() B.SUM() C.AVEG() D.MAX() 【答案】 D 【解析】 在 SQL 中,分组计算函数用于对数据进行聚合计算。以下是各个选项的含义: A. AVG():计算平均值。B. SUM():计算总和。C. AVEG():拼写错误,AVG() 为正确函数名。D. MAX():计算最大值。所以,用于求最大值的分组计算函数是D. MAX() 2:商品表中,查询商品单价为550~ 3550元(不包括550元)的商品信息正确表达式为( ) A.>= 500 or <3550 B.Between 500 and 3550 C.>500 and <=3550 D.in (500, 3550) 【答案】 C 【解析】 在 SQL 中,查询商品单价在550到3550元之间的商品信息,并且不包括550元,应该使用大于550元且小于或等于3550元的条件。以下是正确的表达式:>550 and <=3550。因此,正确答案是:C. >550 and <=3550。 3:SELECT命令中条件短语的关键词是( ) A.where B.between C.group by D.for 【答案】 A 【解析】 在 SQL 的 SELECT 命令中,用于指定条件短语的关键词是:A. where。因此,正确答案是:A. where。 4:以下函数中,用来统计记录个数的函数是( ) A.Abs() B.Int() C.Count() D.Min() 【答案】 C 【解析】 Count() 函数用于统计表中行的数量。A. Abs():返回数值的绝对值。B. Int():将数值转换为整数。D. Min():返回一组值中的最小值。所以正确答案是:C. Count()。 5:下列对于SQL查询的说法正确的是( ) A. select语句中字段的标题名命名是用is B. select 语句中 From 子句允许省略 C. Select 语句中默认的排序方式是降序 D. Select 是 SQL 的一条查询语句 【答案】 D 【解析】 select语句中字段的标题名命名是用AS;Select 语句中 From 子句是不允许省略的,其他子句可以省略;Select 语句中默认的排序方式是升序;SQL 的核心是查询,SELECT 是 SQL 的一条查询语句。 二:填空题 1:查询的三种视图方式:数据表视图、设计视图、SQL 视图。 2:SQL 的核心是查询,SELECT 是 SQL 的一条查询语句。 3:SELECT命令中条件短语的关键词是WHERE。 4:SELECT 命令中用于分组的关键词是GROUP BY。 5:SQL 是结构化查询语言的缩写。 6:Count()是统计函数,AVG()是求平均值。 7:select语句中表示升序的是ASC,降序的是DESC。 8:SELECT 语句中,用于设置排序的子句是Order By 子句。 9:Select 语句中默认的排序方式是升序。 10:在为查询添加字段时,*号表示所有的字段。 11:SELECT 姓名,性别,手机号,工资AS 薪资 FROM员工;含义为查询员工表中的姓名、性别、手机号及工资,并把工资重命名为薪资。 三:判断题 1:绝大多数树形数据库管理系统,如:MySQL、Access 等都支持 SQL 语言。( ) 【答案】 × 【解析】 绝大多数关系型数据库管理系统,如:Oracle、MySQL、Access 等都支持 SQL 语言。 2:SQL视图的功能:数据定义、数据查询、数据操作、数据控制。( ) 【答案】 √ 【解析】 MySQL、SQL Server、Oracle、SglLite都是关系型数据库。SQL: Structured Query Language 结构化查询语言,关系数据库常用语言。例如:SELECT * FROM 员工;功能:数据定义、数据查询、数据操作、数据控制。 3:单击查询设计器空白处菜单中选择相应的视图命令可以切换视图。( ) 【答案】 × 【解析】 查询视图方式的切换方法:(1)查询设计器空白处右键菜单中选择相应的视图命令。(2)在查询标题处右键菜单中选择相应的视图命令。(3)在查询设计器状态下右下角状态行选择相应的视图按钮。(4)在查询设计器状态下左上角单击下拉按钮选择应的视图命令。 4:在select语句中,“#”表示数据表的所有字段。( ) 【答案】 × 【解析】 在select语句中,“*”表示数据表的所有字段。 5:GROUP BY子句用于指定分组准则,即规定GROUP BY 子句进行分组后显示分组记录的条件。( ) 【答案】 × 【解析】 HAVING 子句用于指定分组准则,即规定GROUP BY 子句进行分组后显示分组记录的条件。 6:DELETE FROM 表名[WHERE 条件]; 用于删除表格。( ) 【答案】 × 【解析】 删除表格SQL语句:DROP TABLE 表名; 删除数据:DELETE FROM 表名[WHERE 条件];。 四:简答题 1:在Access 中建立了数据表“stu”,包含字段如下:学号、姓名、性别、团员、出生日期、专业、语文、数学。写出相应的SQL 命令。(20分) (1)显示所有“计算机科学与技术”专业的学生信息。 (2)显示语文和数学均不及格的学生学号、姓名、语文、数学。 (3)显示年龄为16 以上(不含 16 岁)的学生姓名、性别、出生日期。 (4)显示姓“张“的学生姓名、语文,并按语文成绩由大到小的顺序排列。 (5)删除数学成绩小于 60的学生信息。 【答案】 (1) SELECT * FROM stu WHERE 专业 = '计算机科学与技术'; (2) SELECT 学号,姓名,语文,数学 FROM stu WHERE 语文 < 60 AND 数学 < 60; (3) SELECT 姓名,性别,出生日期 FROM stu WHERE YEAR(DATE())-YEAR([出生日期])>16; (4) SELECT 姓名,语文 FROM stu WHERE 姓名 LIKE '张*' ORDER BY 语文 DESC; (5) DELETE FROM stu WHERE 数学 < 60; 学科网(北京)股份有限公司 $$

资源预览图

专题十一 SQL查询(练习)-《Access数据库应用技术》(电工版第三版)高考备考讲练测(山东省)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。