当前位置:首页 > Visual FoxPro
2013年计算机二级考试VF精选试题及答案26
(31)常用的报表布局类型有
A)一对多报表
B)行报表
C)列报表
D)以上都是
第(32)~(35)题使用如下的3个数据表:学生、课程和成绩。
学生(学号 C(8),姓名 C(8),性别 C(2),班级 C(8))
课程(课程编号 C(8),课程名称 C(20))
成绩(学号 C(8),课程编号 C(8),成绩 N(5,1))
(32)查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是
A)SELECT 课程.课程名称, MAX(成绩) AS 最高分 FROM 成绩,课程 WHERE 成绩.课程编号 = 课程.课程编号 GROUP BY 课程.课程编号
B)SELECT 课程.课程名称, MAX(成绩) AS 最高分 FROM 成绩,课程 WHERE 成绩.课程编号 = 课程.课程编号 GROUP BY 课程编号
C)SELECT 课程.课程名称, MIN(成绩) AS 最高分 FROM 成绩,课程 WHERE 成绩.课程编号 = 课程.课程编号 GROUP BY 课程.课程编号
D)SELECT 课程.课程名称, MIN(成绩) AS 最高分 FROM 成绩,课程 WHERE 成绩.课程编号 = 课程.课程编号 GROUP BY 课程编号
(33)查询所有选修了"计算机基础"的学生的"计算机基础"成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是
A)SELECT 学生.姓名,成绩.成绩 FROM 学生,成绩 WHERE 学生.学号=成绩.学号 AND 课程.课程名称 = ′计算机基础′ORDER BY 成绩.成绩 DESC
B)SELECT 学生.姓名,成绩.成绩 FROM 课程,成绩 WHERE AND 课程.课程编号=成绩.课程编号 AND 课程.课程名称 = ′计算机基础′ORDER BY 成绩.成绩 DESC
C)SELECT 学生.姓名,成绩.成绩 FROM 学生,课程,成绩 WHERE 学生.学号=成绩.学号 AND 课程.课程编号=成绩.课程编号 AND 课程.课程名称 = ′计算机基础′ GROUP BY 成绩.成绩 DESC
D)SELECT 学生.姓名,成绩.成绩 FROM 学生,课程,成绩 WHERE 学生.学号=成绩.学号 AND 课程.课程编号=成绩.课程编号;
AND 课程.课程名称 = ′计算机基础′ ORDER BY 成绩.成绩 DESC
(34)为成绩表中定义成绩字段的默认值为0,正确的命令是
A)ALTER TABLE 成绩 ALTER 成绩 DEFAULT成绩=0
B)ALTER TABLE 成绩 ALTER 成绩 DEFAULT 0
C)ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT成绩=0
D)ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 0
(35)将"学生"表中班级字段的宽度由原来的8改为12,正确的命令是
A)ALTER TABLE 学生 ALTER 班级 C(12)
B)ALTER TABLE学生 ALTER FIELDS 班级 C(12)
C)ALTER TABLE 学生 ADD 班级 C(12)
D)ALTER TABLE学生 ADD FIELDS 班级 C(12)