计算机无纸化考试试题(12)

发布时间:2021-06-05

B) SELECT * FROM 学生 WHERE 出生日期<={^1982-03-20} AND 性别="男"

C) SELECT * FROM 学生 WHERE 出生日期>={^1982-03-20} OR 性别="男"

D) SELECT * FROM 学生 WHERE 出生日期<={^1982-03-20} OR 性别="男"

参考答案:A【解析】SQL的基本形式由SELECT-FROM-WHERE查询块组成。其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,WHERE说明查询条件。要求时间为1982年3月20日以后,对应的SQL语句应为WHERE 出生日期>={^1982-03-20},and表示"且",本题A)选项正确。

32. 设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是( )。

A) SELECT AVG(成绩)FROM 选课 WHERE 姓名="刘明"

B) SELECT AVG(成绩)FROM 学生,选课 WHERE 姓名="刘明"

C) SELECT AVG(成绩)FROM 学生,选课 WHERE 学生.姓名="刘明"

D) SELECT AVG(成绩)FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 姓名="刘明" 参考答案:D【解析】SQL的核心是查询,它的基本形式由SELECT-FROM-WHERE查询块组成。其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询,WHERE说明查询条件,即选择元组的条件。要计算刘明同学选修的所有课程的平均成绩,应设置where条件为WHERE 学生.学号=选课.学号 AND 姓名="刘明",即D)选项正确。

33.查询在"北京"和"上海"出生的学生信息的SQL语句是( )。

A) SELECT * FROM 学生 WHERE 出生地=′北京′ AND ′上海′

B) SELECT * FROM 学生 WHERE 出生地=′北京′ OR ′上海′

C) SELECT * FROM 学生 WHERE 出生地=′北京′ AND 出生地=′上海′

D) SELECT * FROM 学生 WHERE 出生地=′北京′ OR 出生地=′上海′

参考答案:D【解析】SQL的核心是查询,它的基本形式由SELECT-FROM-WHERE查询块组成。其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询,WHERE说明查询条件,即选择元组的条件。And表示"且",or表示"或",本题要求查询在"北京"和"上海"出生的学生信息,应设置条件为出生地= '北京' OR 出生地= '上海',即D)选项正确。

34. 在SQL语句中,与表达式"年龄 BETWEEN 12 AND 46"功能相同的表达式是( )。

A) 年龄 >= 12 OR <= 46 B) 年龄 >= 12 AND <= 46

C) 年龄 >= 12 OR 年龄 <= 46 D) 年龄 >= 12 AND 年龄 <= 46 参考答案:D【解析】BETWEEN…AND…表示在"…和…之间",其中包含等于,即大于等于AND前面的数,小于等于AND后面的数。题干表达式的含义为在12和46之间的数字,而and表示"且",or表示"或",只有D)选项与此功能相同。

35.删除视图myview的命令是( )。

A) DELETE myview VIEW B) DELETE myview

C) DROP myview VIEW D) DROP VIEW myview

参考答案:D【解析】视图由于是从表派生而来的,所以不存在修改结构的问题,但是视图可以删除,其命令格式为:DROP VIEW <视图名>。本题要删除视图myview,正确的命令应为DROP VIEW myview,即D)选项正确。

36. 假设temp.dbf数据表中有两个字段"歌手号"和"最后得分"。下面程序段的功能是:将temp.dbf中歌手的"最后得分"填入"歌手"表对应歌手的"最后得分"字段中。在下划线处应该填写的SQL语句是( )。

USE 歌手

DO WHILE .NOT. EOF()

计算机无纸化考试试题(12).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219