1、关系数据库标准语言 SQL 及答案解析(总分:120.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:60.00)1.在 SELECT-SQL 语句中,可以删除表的是 _ 。(分数:2.00)A.DELETEB.DROPC.ALTERD.DISTINCT2.用 SQL 语句建立表时将属性定义为主关键字,应使用短语 _。(分数:2.00)A.FREEB.PRIMARY KEYC.CHECKD.UNIQUE3.在第 27 题表中,将“工资”字段定义有效性检查及错误信息的是 _。(分数:2.00)A.ALTER TABLE 职工 ALTER 工资; CHECK 工资0 ERROR“
2、工资应为正数”B.ALTER TABLE 职工 ALTER 工资; SET CHECK 工资0 ERROR 工资应为正数C.ALTER TABLE 职工 ALTER 工资; SET CHECK 工资0ERROR“工资应为正数”D.ALTER TABLE 职工 ALTER 工资; CHECK 工资0 ERROR“工资应为正数”4.SQL 的 SELETE 语句中,限定分组条件的短语是 _。(分数:2.00)A.ORDER BYB.WHEREC.GROUP BYD.HAVING5.SQL 语句中的 SELECT 命令建立表之间联系的短语为 _ 。(分数:2.00)A.UNIOEB.GROUP BY
3、C.JOIND.FROM6.SQL 语言是 _ 的语言,易学习。(分数:2.00)A.过程化B.非过程化C.格式化D.导航式7.在 SELECT-SQL 语句中,测试列值是否为空值的运算符是 _。(分数:2.00)A.IS NULLB.EXISTSC.NOTD.NOT IN8.在 SQL 的计算查询中,用于统计的函数是 _ 。(分数:2.00)A.AVG()B.SUM()C.COUNT()D.COUNT9.SQL 命令中建立表的命令是 _ 。(分数:2.00)A.CREAT VIEWB.CREAT LABELC.CREAT DABATED.CREAT TABLE10.在 SQL 中,建立视图的
4、是命令 _。(分数:2.00)A.CREATE VIEWB.CREATE TABLEC.CREATE INDEXD.CREATE11.SQL 的数据修改功能是指 _ 。(分数:2.00)A.插入B.更新C.删除D.以上都是12.SQL 语句中,用于修改表结构的 SQL 命令是 _ 。(分数:2.00)A.ALTER TABLEB.MODIFY TABLEC.ALTER STRUCTURED.MODIFY STRUCTURE13.SQL 语句中,条件短语的关键字是 _。(分数:2.00)A.WHEREB.WHILEC.FORD.QUERY14.下列关于 SQL 的嵌套查询说法正确的是 _ 。(分
5、数:2.00)A.既能对外层查询排序,又能对内层查询排序B.只能对外层查询排序,不能对内层查询排序C.不能对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序15.用 SQL 语句建立表时为属性定义有效性规则,应使用短语 _。(分数:2.00)A.DEFAULTB.CHECKC.PRIMARY KEYD.UNIQUE16.用于显示部分查询结果的 TOP 短语,必须与短语 _ 同时使用。(分数:2.00)A.ORDER BYB.WHEREC.GROUP BYD.FROM17.使用 SELETE-SQL 命令建立查询时,要将查询结果输出到一个临时表中,则选择使用的是 _
6、 语句。(分数:2.00)A.INTO ARRYB.INTO TABLEC.INTO CURSORD.TO FILE18.在 SELECT-SQL 语句中,检查一个属性属于一组值中的运算符是 _。(分数:2.00)A.=B.INC.ANDD.NOT19.在 SQL 的计算查询中;用于求平均值的函数是 _ 。(分数:2.00)A.AVGB.AVEC.AVERAGED.AVER20.表“职工”已经打开,执行下列命令后: UPDATE 工资 SET 工资=工资+工资*0.1 下列理解正确的是 _。(分数:2.00)A.只对当前记录更新B.对表中的记录的成绩全部更新C.删除当前记录D.删除全部表中的成
7、绩值21.在对 SELECT-SQL 命令中的设置为左联接的是 _。(分数:2.00)A.INNER JOINB.LEFT JOINC.RIGHT JOIND.FULL JOIN22.SQL 的数据修改命令是 _ 。(分数:2.00)A.CREATEB.SELECTC.DELETED.DROP23.若需在“参赛队”表中按降序排列查询前 3 名的队伍,下列语法正确的是 _。(分数:2.00)A.SELECT 队名,积分 TOP 3 FROM 参赛队; ORDER BY 积分 DESCB.SELECT 队名,积分 TOP 3 PERCENT FROM 参赛队; ORDER BY 积分 DESCC.
8、SELECT 队名,积分 TOP 3 FROM 参赛队 DESC;D.SELECT 队名,积分 TOP 3 PERCENT FROM 参赛队 DESC24.“职工”表结构为(职工号 N(3),姓名 C(3),性别 C(1),年龄 N(2),职工号为主索引,若用 SQL 命令 INSERT 插入一个记录,下面语句正确的是 _。(分数:2.00)A.(“002”,“刘勋”,“男”,“22”)B.(002,“刘勋”NULL,22)C.(NULL,“刘勋”,“男”,“22”)D.(002,刘勋,男,22)25.在第 27 题表中,若用 SQL 命令检索所有比“刘勋”年龄大的职工记录,下列语句正确的是
9、_。(分数:2.00)A.SELECT*FROM 职工; WHERE 年龄(SELECT 年龄 FROM 职工; WHERE 姓名=“刘勋”)B.SELECT*FROM 职工; WHERE 姓名=“刘勋”C.SELECT*FROM 职工; WHERE 年龄(SELECT 年龄; WHERE 姓名=“刘勋”)D.SELECT*FROM 职工; WHERE 年龄“刘勋”26.UPDATE-SQL 语句的功能属于 _ 。(分数:2.00)A.数据定义功能B.数据查询功能C.修改某些列的属性D.修改某些列的内容27.在 SQL 的计算查询中,用于计算列中数值的和的函数是 _ 。(分数:2.00)A.T
10、OTALB.SUM()C.COUNT()D.COUNT28.可以将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果,需用子句 _。(分数:2.00)A.WHEREB.UNIONC.ORDER BYD.JOIN29.SQL 的数据定义命令是 _ 。(分数:2.00)A.DELETEB.CREATEC.SELECTD.UPDATE30.SQL 中可使用的通配符是 _。(分数:2.00)A.B.%C.-D.B 和 C二、B填空题/B(总题数:30,分数:60.00)31.查询设计器U 【1】 /U生成所有的 SQL 查询语句。(分数:2.00)填空项 1:_32.SQL 的数据修改功能
11、是指数据的U 【2】 /U、U 【3】 /U和U 【4】 /U。(分数:2.00)填空项 1:_33.SQL 中删除表的命令是U 【5】 /U。(分数:2.00)填空项 1:_34.在 SQL 中,用U 【6】 /U命令修改表中的数据;用U 【7】 /U命令修改表的结构。(分数:2.00)填空项 1:_35.SQL 语句可以进行多个查询的嵌套,但 Visual FoxPro 只支持U 【8】 /U层嵌套。(分数:2.00)填空项 1:_36.在 SQL 语句中,为了避免查询到重复记录,可用U 【9】 /U短语。(分数:2.00)填空项 1:_37.SQL 语句支持集合的并运算,其运算符是U 【
12、10】 /U。(分数:2.00)填空项 1:_38.在 SQL 语句中用于将最终查询结果排序的短语是U 【11】 /U。(分数:2.00)填空项 1:_39.在 SQL 的自联接查询中,必须为表起U 【12】 /U。(分数:2.00)填空项 1:_40.SQL 的 SELECT 语句中用于计算平均值查询的函数是U 【13】 /U;用于计数查询的函数是U【14】 /U;用于求和查询的函数是U 【15】 /U;用于求最大值和最小值查询的函数是U【16】 /U和U 【17】 /U。(分数:2.00)填空项 1:_41.将查询结果存放到临时表中,使用U 【18】 /U短语。(分数:2.00)填空项 1
13、:_42.将查询结果存放在内存变量中,使用U 【19】 /U短语。(分数:2.00)填空项 1:_43.在 SQL 语句中,定义一个区间范围的特殊运算符是U 【20】 /U,检查一个属性值是否属于一组值中的特殊运算符是U 【21】 /U。(分数:2.00)填空项 1:_44.在用 SQL 的 CREATE TABLE 命令建立表时,用子句U 【22】 /U指定表的主索引。(分数:2.00)填空项 1:_45.在 SQL 语句中,字符串匹配符用U 【23】 /U,匹配符U 【24】 /U表示 0 个或多个字符。(分数:2.00)填空项 1:_46.在 SQL 中超级联接是基于多个表的查询。超级联
14、接有U 【25】 /U、U 【26】 /U和U 【27】 /U。(分数:2.00)填空项 1:_47.在 SQL 语句中,可以利用U 【28】 /U或U 【29】 /U否定运算符来查找相反要求的记录。(分数:2.00)填空项 1:_48.在数据库中存放的是视图的U 【30】 /U,而没有存放视图对应的U 【31】 /U。(分数:2.00)填空项 1:_49.指定包括在查询结果满足的筛选条件的短语 HAVING 必须与短语U 【32】 /U起使用。(分数:2.00)填空项 1:_50.设有如下表: 学生(学生号 N(3),姓名 C(3),性别 C(1),年龄 N(2) 课程(课程号 C(3),课
15、程名称C(3),教师 C(3) 选课(学生号 N(3),课程号 C(3),成绩 N(3) 请对下面的 SQL 语句填空: CREATE TABLE 学生U 【33】 /U(分数:2.00)填空项 1:_51.对于第 20 题中的“学生”表,若要将“学生号”的长度改为 4,则语法为: ALTER TABLE 学生U 【34】 /U(分数:2.00)填空项 1:_52.对于第 20 题中的“学生”表,若要定义“年龄”有效性规则(大于或等于 19 岁)和出错信息(年龄应满19 岁),则语法为: ALTER TABLE 学生 ALTE 年龄; U 【35】 /U(分数:2.00)填空项 1:_53.对
16、于第 20 题中的“选课”表,若要将“成绩”属性改名为“选课成绩”,则语法为: ALTER TABLE选课U 【36】 /U(分数:2.00)填空项 1:_54.在第 20 题里查询所有同学们已经选课教师的情况,则语法为: SELECT 教师 FROM 课程; WHERE 课程号U 【37】 /U(分数:2.00)填空项 1:_55.在第 20 题里查询 001 号同学的姓名和所选课程的名称,则语法为: SELECT 姓名,课程名称 FROM 学生,课程,选课; WHERE 学生学生号=001 AND; U 【38】 /U U 【39】 /U(分数:2.00)填空项 1:_56.在第 20 题
17、里若需统计“选课”表中已经选修了课程的学生人数,则语法为: SELECTU 【40】 /UFROM 选课(分数:2.00)填空项 1:_57.在第 20 题查询每门课程的学生的人数,则语法为: SELECTU 【41】 /UFROM 选课; GROUP BYU 【42】 /U(分数:2.00)填空项 1:_58.在第 20 题里将选修课程号为“KC1”的同学均加上 5 分,则语法为: UPDATE 成绩U 【43】 /UWHERE 课程号=“KC1“(分数:2.00)填空项 1:_59.在第 20 题里查找既选修了课程号为“KC1”又选修了课程号“KC2”的学生号,则语法为: SELECT A
18、.学生号 FROM 选课 A,选课 B; WHEREA.学生号=B.学生号 AND; U 【44】 /U U 【45】 /U(分数:2.00)填空项 1:_60.在学生表中查询至少选了一门课的同学,请正确完整填空(使用谓词入 SELECT*FROM XS WHEREU 【46】 /U; (SELECT*FROM 课 WHERE 学生号=U 【47】 /U)(分数:2.00)填空项 1:_关系数据库标准语言 SQL 答案解析(总分:120.00,做题时间:90 分钟)一、B选择题/B(总题数:30,分数:60.00)1.在 SELECT-SQL 语句中,可以删除表的是 _ 。(分数:2.00)A
19、.DELETEB.DROP C.ALTERD.DISTINCT解析:2.用 SQL 语句建立表时将属性定义为主关键字,应使用短语 _。(分数:2.00)A.FREEB.PRIMARY KEY C.CHECKD.UNIQUE解析:3.在第 27 题表中,将“工资”字段定义有效性检查及错误信息的是 _。(分数:2.00)A.ALTER TABLE 职工 ALTER 工资; CHECK 工资0 ERROR“工资应为正数”B.ALTER TABLE 职工 ALTER 工资; SET CHECK 工资0 ERROR 工资应为正数C.ALTER TABLE 职工 ALTER 工资; SET CHECK 工
20、资0ERROR“工资应为正数” D.ALTER TABLE 职工 ALTER 工资; CHECK 工资0 ERROR“工资应为正数”解析:4.SQL 的 SELETE 语句中,限定分组条件的短语是 _。(分数:2.00)A.ORDER BYB.WHEREC.GROUP BYD.HAVING 解析:5.SQL 语句中的 SELECT 命令建立表之间联系的短语为 _ 。(分数:2.00)A.UNIOEB.GROUP BYC.JOIN D.FROM解析:6.SQL 语言是 _ 的语言,易学习。(分数:2.00)A.过程化B.非过程化 C.格式化D.导航式解析:7.在 SELECT-SQL 语句中,测
21、试列值是否为空值的运算符是 _。(分数:2.00)A.IS NULL B.EXISTSC.NOTD.NOT IN解析:8.在 SQL 的计算查询中,用于统计的函数是 _ 。(分数:2.00)A.AVG()B.SUM()C.COUNT() D.COUNT解析:9.SQL 命令中建立表的命令是 _ 。(分数:2.00)A.CREAT VIEWB.CREAT LABELC.CREAT DABATED.CREAT TABLE 解析:10.在 SQL 中,建立视图的是命令 _。(分数:2.00)A.CREATE VIEW B.CREATE TABLEC.CREATE INDEXD.CREATE解析:11
22、.SQL 的数据修改功能是指 _ 。(分数:2.00)A.插入B.更新C.删除D.以上都是 解析:12.SQL 语句中,用于修改表结构的 SQL 命令是 _ 。(分数:2.00)A.ALTER TABLE B.MODIFY TABLEC.ALTER STRUCTURED.MODIFY STRUCTURE解析:13.SQL 语句中,条件短语的关键字是 _。(分数:2.00)A.WHERE B.WHILEC.FORD.QUERY解析:14.下列关于 SQL 的嵌套查询说法正确的是 _ 。(分数:2.00)A.既能对外层查询排序,又能对内层查询排序B.只能对外层查询排序,不能对内层查询排序 C.不能
23、对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序解析:15.用 SQL 语句建立表时为属性定义有效性规则,应使用短语 _。(分数:2.00)A.DEFAULTB.CHECK C.PRIMARY KEYD.UNIQUE解析:16.用于显示部分查询结果的 TOP 短语,必须与短语 _ 同时使用。(分数:2.00)A.ORDER BY B.WHEREC.GROUP BYD.FROM解析:17.使用 SELETE-SQL 命令建立查询时,要将查询结果输出到一个临时表中,则选择使用的是 _ 语句。(分数:2.00)A.INTO ARRYB.INTO TABLEC.INTO
24、 CURSOR D.TO FILE解析:18.在 SELECT-SQL 语句中,检查一个属性属于一组值中的运算符是 _。(分数:2.00)A.=B.IN C.ANDD.NOT解析:19.在 SQL 的计算查询中;用于求平均值的函数是 _ 。(分数:2.00)A.AVG B.AVEC.AVERAGED.AVER解析:20.表“职工”已经打开,执行下列命令后: UPDATE 工资 SET 工资=工资+工资*0.1 下列理解正确的是 _。(分数:2.00)A.只对当前记录更新B.对表中的记录的成绩全部更新 C.删除当前记录D.删除全部表中的成绩值解析:21.在对 SELECT-SQL 命令中的设置为
25、左联接的是 _。(分数:2.00)A.INNER JOINB.LEFT JOIN C.RIGHT JOIND.FULL JOIN解析:22.SQL 的数据修改命令是 _ 。(分数:2.00)A.CREATEB.SELECTC.DELETE D.DROP解析:23.若需在“参赛队”表中按降序排列查询前 3 名的队伍,下列语法正确的是 _。(分数:2.00)A.SELECT 队名,积分 TOP 3 FROM 参赛队; ORDER BY 积分 DESC B.SELECT 队名,积分 TOP 3 PERCENT FROM 参赛队; ORDER BY 积分 DESCC.SELECT 队名,积分 TOP
26、3 FROM 参赛队 DESC;D.SELECT 队名,积分 TOP 3 PERCENT FROM 参赛队 DESC解析:24.“职工”表结构为(职工号 N(3),姓名 C(3),性别 C(1),年龄 N(2),职工号为主索引,若用 SQL 命令 INSERT 插入一个记录,下面语句正确的是 _。(分数:2.00)A.(“002”,“刘勋”,“男”,“22”)B.(002,“刘勋”NULL,22) C.(NULL,“刘勋”,“男”,“22”)D.(002,刘勋,男,22)解析:25.在第 27 题表中,若用 SQL 命令检索所有比“刘勋”年龄大的职工记录,下列语句正确的是 _。(分数:2.00
27、)A.SELECT*FROM 职工; WHERE 年龄(SELECT 年龄 FROM 职工; WHERE 姓名=“刘勋”) B.SELECT*FROM 职工; WHERE 姓名=“刘勋”C.SELECT*FROM 职工; WHERE 年龄(SELECT 年龄; WHERE 姓名=“刘勋”)D.SELECT*FROM 职工; WHERE 年龄“刘勋”解析:26.UPDATE-SQL 语句的功能属于 _ 。(分数:2.00)A.数据定义功能B.数据查询功能C.修改某些列的属性D.修改某些列的内容 解析:27.在 SQL 的计算查询中,用于计算列中数值的和的函数是 _ 。(分数:2.00)A.TOT
28、ALB.SUM() C.COUNT()D.COUNT解析:28.可以将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果,需用子句 _。(分数:2.00)A.WHEREB.UNION C.ORDER BYD.JOIN解析:29.SQL 的数据定义命令是 _ 。(分数:2.00)A.DELETEB.CREATE C.SELECTD.UPDATE解析:30.SQL 中可使用的通配符是 _。(分数:2.00)A.B.%C.-D.B 和 C 解析:二、B填空题/B(总题数:30,分数:60.00)31.查询设计器U 【1】 /U生成所有的 SQL 查询语句。(分数:2.00)填空项 1:_
29、 (正确答案:不能)解析:32.SQL 的数据修改功能是指数据的U 【2】 /U、U 【3】 /U和U 【4】 /U。(分数:2.00)填空项 1:_ (正确答案:2输入 3修改 4删除)解析:33.SQL 中删除表的命令是U 【5】 /U。(分数:2.00)填空项 1:_ (正确答案:DROP TABLE)解析:34.在 SQL 中,用U 【6】 /U命令修改表中的数据;用U 【7】 /U命令修改表的结构。(分数:2.00)填空项 1:_ (正确答案:6UPDATE 7ALTER)解析:35.SQL 语句可以进行多个查询的嵌套,但 Visual FoxPro 只支持U 【8】 /U层嵌套。(
30、分数:2.00)填空项 1:_ (正确答案:两)解析:36.在 SQL 语句中,为了避免查询到重复记录,可用U 【9】 /U短语。(分数:2.00)填空项 1:_ (正确答案:DISTINCT)解析:37.SQL 语句支持集合的并运算,其运算符是U 【10】 /U。(分数:2.00)填空项 1:_ (正确答案:UNION)解析:38.在 SQL 语句中用于将最终查询结果排序的短语是U 【11】 /U。(分数:2.00)填空项 1:_ (正确答案:ORDER BY)解析:39.在 SQL 的自联接查询中,必须为表起U 【12】 /U。(分数:2.00)填空项 1:_ (正确答案:别名)解析:40
31、.SQL 的 SELECT 语句中用于计算平均值查询的函数是U 【13】 /U;用于计数查询的函数是U【14】 /U;用于求和查询的函数是U 【15】 /U;用于求最大值和最小值查询的函数是U【16】 /U和U 【17】 /U。(分数:2.00)填空项 1:_ (正确答案:13AVG() 14COUNT() 15SUM() 16MAX() 17MIN())解析:41.将查询结果存放到临时表中,使用U 【18】 /U短语。(分数:2.00)填空项 1:_ (正确答案:INTO CURSOR)解析:42.将查询结果存放在内存变量中,使用U 【19】 /U短语。(分数:2.00)填空项 1:_ (正
32、确答案:INTO ARRAY)解析:43.在 SQL 语句中,定义一个区间范围的特殊运算符是U 【20】 /U,检查一个属性值是否属于一组值中的特殊运算符是U 【21】 /U。(分数:2.00)填空项 1:_ (正确答案:20BETWEEN 21IN)解析:44.在用 SQL 的 CREATE TABLE 命令建立表时,用子句U 【22】 /U指定表的主索引。(分数:2.00)填空项 1:_ (正确答案:PRMARY KEY)解析:45.在 SQL 语句中,字符串匹配符用U 【23】 /U,匹配符U 【24】 /U表示 0 个或多个字符。(分数:2.00)填空项 1:_ (正确答案:23 LI
33、KE 24 %)解析:46.在 SQL 中超级联接是基于多个表的查询。超级联接有U 【25】 /U、U 【26】 /U和U 【27】 /U。(分数:2.00)填空项 1:_ (正确答案:25左联接 26右联接 27完全联接)解析:47.在 SQL 语句中,可以利用U 【28】 /U或U 【29】 /U否定运算符来查找相反要求的记录。(分数:2.00)填空项 1:_ (正确答案:28NOT 29!=)解析:48.在数据库中存放的是视图的U 【30】 /U,而没有存放视图对应的U 【31】 /U。(分数:2.00)填空项 1:_ (正确答案:30定义 31数据)解析:49.指定包括在查询结果满足的
34、筛选条件的短语 HAVING 必须与短语U 【32】 /U起使用。(分数:2.00)填空项 1:_ (正确答案:GROUP BY)解析:50.设有如下表: 学生(学生号 N(3),姓名 C(3),性别 C(1),年龄 N(2) 课程(课程号 C(3),课程名称C(3),教师 C(3) 选课(学生号 N(3),课程号 C(3),成绩 N(3) 请对下面的 SQL 语句填空: CREATE TABLE 学生U 【33】 /U(分数:2.00)填空项 1:_ (正确答案:(学生号 N(3),姓名 C(3),性别 C(1),年龄 N(2))解析:51.对于第 20 题中的“学生”表,若要将“学生号”的
35、长度改为 4,则语法为: ALTER TABLE 学生U 【34】 /U(分数:2.00)填空项 1:_ (正确答案:ALTER 学生号 N(4))解析:52.对于第 20 题中的“学生”表,若要定义“年龄”有效性规则(大于或等于 19 岁)和出错信息(年龄应满19 岁),则语法为: ALTER TABLE 学生 ALTE 年龄; U 【35】 /U(分数:2.00)填空项 1:_ (正确答案:SET CHECK 年龄=19ERROR“年龄应满 19 岁”)解析:53.对于第 20 题中的“选课”表,若要将“成绩”属性改名为“选课成绩”,则语法为: ALTER TABLE选课U 【36】 /U
36、(分数:2.00)填空项 1:_ (正确答案:RANAME 成绩 TO 选课成绩)解析:54.在第 20 题里查询所有同学们已经选课教师的情况,则语法为: SELECT 教师 FROM 课程; WHERE 课程号U 【37】 /U(分数:2.00)填空项 1:_ (正确答案:IN (SELECT DISTINCT 课程号 FROM 选课))解析:55.在第 20 题里查询 001 号同学的姓名和所选课程的名称,则语法为: SELECT 姓名,课程名称 FROM 学生,课程,选课; WHERE 学生学生号=001 AND; U 【38】 /U U 【39】 /U(分数:2.00)填空项 1:_
37、(正确答案:38学生.学生号=选课.学生号 AND 39课程.课程号=选课.课程号)解析:56.在第 20 题里若需统计“选课”表中已经选修了课程的学生人数,则语法为: SELECTU 【40】 /UFROM 选课(分数:2.00)填空项 1:_ (正确答案:COUNT(DISTINCT 学生号))解析:57.在第 20 题查询每门课程的学生的人数,则语法为: SELECTU 【41】 /UFROM 选课; GROUP BYU 【42】 /U(分数:2.00)填空项 1:_ (正确答案:41COUNT(学生号) 42课程号)解析:58.在第 20 题里将选修课程号为“KC1”的同学均加上 5
38、分,则语法为: UPDATE 成绩U 【43】 /UWHERE 课程号=“KC1“(分数:2.00)填空项 1:_ (正确答案:SET 成绩=成绩+5)解析:59.在第 20 题里查找既选修了课程号为“KC1”又选修了课程号“KC2”的学生号,则语法为: SELECT A.学生号 FROM 选课 A,选课 B; WHEREA.学生号=B.学生号 AND; U 【44】 /U U 【45】 /U(分数:2.00)填空项 1:_ (正确答案:44A.课程号=“KC1”AND 45课程号=“KC2”)解析:60.在学生表中查询至少选了一门课的同学,请正确完整填空(使用谓词入 SELECT*FROM XS WHEREU 【46】 /U; (SELECT*FROM 课 WHERE 学生号=U 【47】 /U)(分数:2.00)填空项 1:_ (正确答案:46EXITS 47 XS.学生号)解析: